summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Don't use a debug location for frame setup instructions in theEric Christopher2012-10-02
* Remove the SavePoint infrastructure from fast isel, replaceEric Christopher2012-10-02
* Fix PR13991: legalizing an overflowing multiplication operation is harder thanDuncan Sands2012-10-02
* Use dyn_cast instead of isa and cast.Jakub Staszak2012-09-30
* Revert r164910 because it causes failures to several phase2 builds.Nadav Rotem2012-09-30
* A DAGCombine optimization for merging consecutive stores. This optimization i...Nadav Rotem2012-09-30
* Speculatively revert commit 164885 (nadav) in the hope of ressurecting a pile ofDuncan Sands2012-09-29
* Tidy up to match coding standards. Remove 'else' after 'return' and moving op...Craig Topper2012-09-29
* Replace a couple if/elses around similar calls with conditional operators on ...Craig Topper2012-09-29
* A DAGCombine optimization for merging consecutive stores. This optimization i...Nadav Rotem2012-09-29
* Remove <def,read-undef> flags from partial redefinitions.Jakob Stoklund Olesen2012-09-27
* Enable the new coalescer algorithm by default.Jakob Stoklund Olesen2012-09-27
* Don't dereference begin() on an empty vector.Jakob Stoklund Olesen2012-09-27
* Avoid dereferencing a NULL pointer.Jakob Stoklund Olesen2012-09-27
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Remove the `hasFnAttr' method from Function.Bill Wendling2012-09-26
* Rename virtual table anchors from Anchor() to anchor() for consistency with t...Craig Topper2012-09-26
* Generate an error message instead of asserting or segfaulting when we have aBill Wendling2012-09-26
* Generate an error message instead of asserting or segfaulting when we have aBill Wendling2012-09-26
* TargetLowering interface to set/get minimum block entries for jump tables.Sebastian Pop2012-09-25
* Mark jump tables in code sections with DataRegion directives.Jim Grosbach2012-09-24
* Have the DbgVariable "isArtificial" and "isObjectPointer" notEric Christopher2012-09-21
* Fix a significant recent(?) regression. StackSlotColoring no longer did anythingEvan Cheng2012-09-21
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-21
* Ignore PHI-defs for -new-coalescer interference checks.Jakob Stoklund Olesen2012-09-20
* Extend -new-coalescer SSA update to handle mapped values as well.Jakob Stoklund Olesen2012-09-20
* Only emit DW_AT_object_pointer if this is a definition.Eric Christopher2012-09-20
* Revert r164308 to fix buildbots.Bill Wendling2012-09-20
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-20
* Fix 80-col violations.Nadav Rotem2012-09-20
* Convert some attribute existence queries over to use the predicate methods.Bill Wendling2012-09-19
* Add predicates for queries on whether an attribute exists.Bill Wendling2012-09-19
* Resolve conflicts involving dead vector lanes for -new-coalescer.Jakob Stoklund Olesen2012-09-19
* comment typoAndrew Trick2012-09-18
* TargetSchedule: cleanup computeOperandLatency logic & diagnostics.Andrew Trick2012-09-18
* misched: Make ScheduleDAGInstrs use the TargetSchedule interface.Andrew Trick2012-09-18
* When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky2012-09-18
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-18
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-18
* Fix some funky indentation.Evan Cheng2012-09-18
* Merge into undefined lanes under -new-coalescer.Jakob Stoklund Olesen2012-09-17
* Stop adding <imp-def> operands when expanding REG_SEQUENCE.Jakob Stoklund Olesen2012-09-17
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-17
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-17
* Increase the static sizes of some SmallSets. finalizeBundle() is very frequen...Michael Ilseman2012-09-17
* whitespaceMichael Ilseman2012-09-17
* Fix PR13859Michael Liao2012-09-17
* Add a MachinePostDominator passTom Stellard2012-09-17
* Disable the protection from escaped allocas in an attempt to find violating p...Nadav Rotem2012-09-17