summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* SDNode: Add uses() iterator_range convenience methods.Jim Grosbach2014-04-11
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-10
* Revert "Follow-up to r205973: change the return type to const MDNode*."Adrian Prantl2014-04-10
* Follow-up to r205973: change the return type to const MDNode*.Adrian Prantl2014-04-10
* Debug info: Factor the retrieving of the DIVariable from a MachineInstrAdrian Prantl2014-04-10
* Fix some doc and comment typosAlp Toker2014-04-09
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-09
* [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to...Craig Topper2014-04-09
* MachineInstr: introduce explicit_operands and implicit_operands rangesDavid Blaikie2014-04-05
* Remove unnecessary "inline" of inline defined member functionsDavid Blaikie2014-04-05
* Tidy up naming.Jim Grosbach2014-04-04
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* Fix spelling. Sigh.Jim Grosbach2014-04-04
* Add iterator_ranges for block pred/succ.Jim Grosbach2014-04-04
* [Stackmaps] Update the stackmap format to use 64-bit relocations for the func...Juergen Ributzka2014-03-31
* [Allocator] Stop forward-declaring BumpPtrAllocator in a few places.Chandler Carruth2014-03-30
* [PBQP] Move invalid graph nodeId/edgeId methods into base class.Lang Hames2014-03-30
* Make GetCPISymbol a virtual method.Tim Northover2014-03-29
* PBQP: Minor cleanups to r204857David Blaikie2014-03-27
* Simplify PBQP graph removeAdjEdgeId implementation.Lang Hames2014-03-26
* Remove PBQP-cost dimension sanity assertion in PBQP::Graph::addConstructedEdge.Lang Hames2014-03-26
* Change the PBQP graph adjacency list structure from std::set to std::vector.Lang Hames2014-03-26
* blockfreq: Implement Pass::releaseMemory()Duncan P. N. Exon Smith2014-03-25
* blockfreq: Use const in MachineBlockFrequencyInfoDuncan P. N. Exon Smith2014-03-25
* remove a bunch of unused private methodsNuno Lopes2014-03-23
* [DAG] Fix an assertion failure caused by an invalid cast in method 'BuildVect...Andrea Di Biagio2014-03-22
* Really REALLY finish adding const to the MachineRegisterInfo iterator range m...Owen Anderson2014-03-17
* Make DAGCombiner work on vector bitshifts with constant splat vectors.Matt Arsenault2014-03-17
* Add one more const marker that I missed.Owen Anderson2014-03-17
* Mark MachineRegisterInfo's iterator range methods as const.Owen Anderson2014-03-17
* Add iterator range definitions for the MachineRegisterInfo iterators.Owen Anderson2014-03-17
* [VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16Adam Nemet2014-03-17
* Deleted copy-constructor/copy-assignment broke a buildbot. Removing while ILang Hames2014-03-17
* Rename PBQP RegAllocSolver local variables to conform to LLVM coding style.Lang Hames2014-03-17
* Separate out MVT in a separate header file: MachineValueType.hPatrik Hagglund2014-03-14
* Revert r203883 (which was more of a bandaid) and fix the real underlyingOwen Anderson2014-03-14
* Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson2014-03-13
* Fix a subtle issue introduced my my recent changes to MachineRegisterInfo ite...Owen Anderson2014-03-13
* Fix for http://llvm.org/bugs/show_bug.cgi?id=18590Ekaterina Romanova2014-03-13
* Phase 1 of refactoring the MachineRegisterInfo iterators to make them suitableOwen Anderson2014-03-13
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-12
* Accept Twine's to AsmPrinter::getTempSymbol (refactoring for an incoming change)David Blaikie2014-03-11
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-11
* Add helpers for getting scalar sizes of vector value types.Matt Arsenault2014-03-11
* Test commit: Remove trailing whitespace.Manuel Jacob2014-03-10
* MachineModuleInfo: Turn nested std::pairs into a proper struct.Benjamin Kramer2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-08
* Add support for hashing location information for CU level hashes.Eric Christopher2014-03-08
* Two part patch:Eric Christopher2014-03-07
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-07