aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* AsmPrinter/CMakeLists.txt: Add explicit dependency to intrinsics_gen here.NAKAMURA Takumi2013-08-061-0/+2
* Recommit previous cleanup with a fix for c++98 ambiguity.Eric Christopher2013-08-051-5/+2
* TargetLowering: Add getVectorIdxTy() function v2Tom Stellard2013-08-058-77/+98
* Revert "Use existing builtin hashing functions to make this routine more"Eric Christopher2013-08-051-2/+5
* Use existing builtin hashing functions to make this routine moreEric Christopher2013-08-051-5/+2
* Change parent hashing algorithm to be non-recursive and elaborateEric Christopher2013-08-051-20/+32
* Don't leak passes if added outside of the area determined by Started/Stopped ...Benjamin Kramer2013-08-051-0/+2
* Bugfix for making the DWARF debug strings and labels to code emitted as secre...Carlo Kok2013-08-021-0/+4
* Revert r187597, "Bugfix for making the DWARF debug strings and labels to code...NAKAMURA Takumi2013-08-021-4/+0
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-1/+2
* DebugInfo: Emit definitions for types with no members.David Blaikie2013-08-011-7/+3
* Bugfix for making the DWARF debug strings and labels to code emitted as secre...Carlo Kok2013-08-011-0/+4
* Fix crashing on invalid inline asm with matching constraints.Eric Christopher2013-07-311-15/+16
* Reflow this to be easier to read.Eric Christopher2013-07-301-7/+5
* Down-scale slot index distance to save bits.Andrew Trick2013-07-301-1/+1
* MI Sched: Track live-thru registers.Andrew Trick2013-07-302-12/+67
* MI Sched fix: assert "Disconnected LRG within the scheduling region."Andrew Trick2013-07-301-0/+6
* [DAGCombiner] insert_vector_elt: Avoid building a vector twice.Quentin Colombet2013-07-301-1/+3
* Fix a truly egregious thinko in anonymous namespace check,Eric Christopher2013-07-291-2/+2
* Make sure we don't emit an ODR hash for types with no name and makeEric Christopher2013-07-291-2/+4
* Elaborate a bit on the type unit and ODR conditional code.Eric Christopher2013-07-291-4/+4
* Use proper section suffix for COFF weak symbolsNico Rieck2013-07-291-4/+2
* DwarfDebug: MD5 is always little endian, bswap on big endian platforms.Benjamin Kramer2013-07-271-2/+3
* Fix a memory leak in the debug emission by simply not allocating memory.Chandler Carruth2013-07-271-2/+2
* Reimplement isPotentiallyReachable to make nocapture deduction much stronger.Nick Lewycky2013-07-271-0/+1
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-271-0/+3
* Remove addLetterToHash, no functional change.Eric Christopher2013-07-261-10/+1
* Add preliminary support for hashing DIEs and breaking them intoEric Christopher2013-07-265-4/+254
* Add a target legalize hook for SplitVectorOperand (again)Justin Holewinski2013-07-261-0/+4
* Revert "Add a target legalize hook for SplitVectorOperand"Rafael Espindola2013-07-261-4/+0
* Add a target legalize hook for SplitVectorOperandJustin Holewinski2013-07-261-0/+4
* RegAllocGreedy comment.Andrew Trick2013-07-251-1/+2
* Evict local live ranges if they can be reassigned.Andrew Trick2013-07-251-1/+29
* Allocate local registers in order for optimal coloring.Andrew Trick2013-07-251-4/+27
* typo.Adrian Prantl2013-07-251-1/+1
* MI Sched: Register pressure heuristics.Andrew Trick2013-07-251-8/+32
* MI Sched: track register pressure by importance of the set, not weight of the...Andrew Trick2013-07-251-14/+20
* Dump LIS before regalloc. MI sched changes them.Andrew Trick2013-07-252-2/+4
* Replace the "NoFramePointerElimNonLeaf" target option with a function attribute.Bill Wendling2013-07-251-0/+4
* Fix a bug in IfConverter with nested predicates.Quentin Colombet2013-07-241-3/+3
* DAGCombiner: Pass the correct type to TargetLowering::isF(Abs|Neg)FreeTom Stellard2013-07-231-2/+2
* Reformat options.Eric Christopher2013-07-231-40/+41
* [stackprotector] Changed isNoopBitcast/sameNoopInput to take TargetLoweringBa...Michael Gottesman2013-07-221-2/+2
* [stackprotector] Refactored ssp prologue creation code into its own helper fu...Michael Gottesman2013-07-221-35/+41
* Recommit r186217 with testcase fix:Bill Wendling2013-07-221-7/+19
* Formatting.Eric Christopher2013-07-221-1/+1
* Added missing - in the header of PrologEpilogInserter.h so that editors prope...Michael Gottesman2013-07-221-1/+1
* Fix uninitialized memory read found by MemorySanitizer: always set output par...Alexey Samsonov2013-07-191-1/+1
* MI Sched: Update the way resources are tracked so the current heuristics make...Andrew Trick2013-07-191-7/+5
* Add -*- C++ -*- to InstrEmitter.h.Michael Gottesman2013-07-171-1/+1