aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* PEI: refactor replaceFrameIndices(MF) to call replaceFrameIndices(BB).Manman Ren2013-07-122-81/+87
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-113-7/+7
* Initialize AsmPrinter::MF in the constructorHal Finkel2013-07-111-1/+1
* RegScavenger should not exclude undef usesHal Finkel2013-07-111-1/+1
* Remove trailing whitespacStephen Lin2013-07-101-2/+2
* Use the appropriate unsigned int type for the offset.Adrian Prantl2013-07-101-2/+3
* Safeguard DBG_VALUE handling. Unbreaks the ASAN buildbot.Adrian Prantl2013-07-101-1/+2
* Un-break the buildbot by tweaking the indirection flag.Adrian Prantl2013-07-101-2/+8
* Document a known limitation of the status quo.Adrian Prantl2013-07-101-1/+3
* Fix comment.Eric Christopher2013-07-091-1/+1
* Typo.Adrian Prantl2013-07-091-1/+1
* Reapply an improved version of r180816/180817.Adrian Prantl2013-07-099-47/+75
* WidenVecRes_BUILD_VECTOR must use the first operand's typeHal Finkel2013-07-091-1/+4
* AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and allStephen Lin2013-07-092-5/+5
* DAGCombine tryFoldToZero cannot create illegal types after type legalizationHal Finkel2013-07-091-4/+11
* Revert r185872 - "Stop emitting weak symbols into the "coal" sections"Alexander Potapenko2013-07-091-6/+6
* Style fixes: remove unnecessary braces for one-statement if blocks, no else a...Stephen Lin2013-07-091-54/+30
* Stop emitting weak symbols into the "coal" sections.Bill Wendling2013-07-081-6/+6
* Update comment to avoid mentioning DbgValues which is an instanceEric Christopher2013-07-081-1/+1
* Debug Info: clean up usage of Verify.Manman Ren2013-07-083-20/+20
* DebugInfo: Correct comment & re-format a nearby loopDavid Blaikie2013-07-081-5/+3
* DebugInfo: Simplify Address Pool index handling.David Blaikie2013-07-081-5/+3
* Improve the comment from r185794 (re: PromoteIntRes_BUILD_VECTOR)Hal Finkel2013-07-081-2/+4
* Fix PromoteIntRes_BUILD_VECTOR crash with i1 vectorsHal Finkel2013-07-081-1/+7
* Revert: Emit personality function and Dwarf EH data for Win64 SEH.Kai Nacke2013-07-081-3/+9
* Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransformInfoHal Finkel2013-07-081-0/+2
* Remove trailing whitespace from SelectionDAG/*.cppStephen Lin2013-07-0810-60/+60
* SelectionDAGBuilder: style fixes (add space between end parentheses and open ...Stephen Lin2013-07-061-10/+10
* Emit personality function and Dwarf EH data for Win64 SEH.Kai Nacke2013-07-061-9/+3
* DAGCombiner: Don't drop extension behavior when shrinking a load when unsafe.Benjamin Kramer2013-07-061-0/+7
* Stop putting operations after a tail call.Tim Northover2013-07-061-0/+4
* MC: Implement COFF .linkonce directiveNico Rieck2013-07-061-3/+3
* Use modern API to avoid exposing LiveInterval internals.Jakob Stoklund Olesen2013-07-051-5/+3
* Remove dead function.Jakob Stoklund Olesen2013-07-051-26/+0
* [SystemZ] Remove no-op MVCsRichard Sandiford2013-07-051-1/+10
* Fix double renaming bug in stack coloring passRichard Sandiford2013-07-051-26/+42
* [SystemZ] Clean up register scavenging codeRichard Sandiford2013-07-051-5/+8
* Simplify code. No functionality change.Benjamin Kramer2013-07-051-7/+3
* Initialize object file info before output streamerNico Rieck2013-07-041-2/+2
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-042-19/+0
* Typo.Jakob Stoklund Olesen2013-07-041-1/+1
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-042-26/+21
* FastISel can only apend to basic blocks.Jakob Stoklund Olesen2013-07-041-8/+5
* Live-in copies go *after* EH_LABELs.Jakob Stoklund Olesen2013-07-041-1/+1
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-044-21/+45
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-032-19/+0
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-032-26/+21
* Add MachineBasicBlock::addLiveIn().Jakob Stoklund Olesen2013-07-031-0/+33
* Hoist all of the Entry.getLoc() calls int a single variable.Eric Christopher2013-07-031-7/+8
* Make DotDebugLocEntry a class, reorder the members along with commentsEric Christopher2013-07-032-14/+29