summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* fix a bug for hosts without round, PR8893.Chris Lattner2011-05-22
* move PR9408 here.Chris Lattner2011-05-22
* Teach the inliner to emit llvm.lifetime.start/end, to scope the local variablesNick Lewycky2011-05-22
* switch to using a smallvector to avoid allocations for most normal size instr...Chris Lattner2011-05-22
* tidy some things up.Chris Lattner2011-05-22
* Implement emission of all Win64 exception tables. Make the COFF streamer emitCharles Davis2011-05-22
* Make the COFF streamer emit unwind info when processing a .seh_handlerdataCharles Davis2011-05-22
* Don't allow unaligned offsets and sizes in the Win64 EH directives.Charles Davis2011-05-22
* random comment cleanups.Chris Lattner2011-05-22
* remove StandardPasses, it has been replaced with PassManagerBuilderChris Lattner2011-05-22
* eliminate dependence on StandardPasses.h. The code generator's pass pipelineChris Lattner2011-05-22
* Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans toNick Lewycky2011-05-21
* Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot.Duncan Sands2011-05-21
* add a copy ctor to TargetLibraryInfo.Chris Lattner2011-05-21
* PR7952: Make isa<> use the same logic as cast<>, so that they both workEli Friedman2011-05-21
* X86: smulo -> add is now done target-independently in DAGCombiner, remove the...Benjamin Kramer2011-05-21
* Implement mulo x, 2 -> addo x, x in DAGCombiner.Benjamin Kramer2011-05-21
* Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.o...Benjamin Kramer2011-05-21
* Don't allow .seh_handler and .seh_handlerdata directives inside chainedCharles Davis2011-05-21
* A handler for a function in the Win64 EH scheme can be both an unwind handlerCharles Davis2011-05-21
* InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(...Benjamin Kramer2011-05-21
* Fix PR9978 by adding RIP to GR64_TC so it can be used as an address in PIC co...Cameron Zwarich2011-05-21
* Use the correct register to access stack frame objects.Akira Hatanaka2011-05-21
* Insert instructions that copy $sp to or from $fp at the right locations. Akira Hatanaka2011-05-21
* When BasicAA can determine that two pointers have the same base butDan Gohman2011-05-21
* Have Program::Wait return -2 for crashed and timeouts instead of embeddingAndrew Trick2011-05-21
* Set the "LastFrameInst" field when streaming a .seh_setframe directive. ThisCharles Davis2011-05-21
* Fix PR9962 by properly constraining register classes in RemoveCopyByCommuting...Cameron Zwarich2011-05-20
* Change the order fixed objects are created in MipsTargetLowering::LowerCall inAkira Hatanaka2011-05-20
* Fix typo. When will I learn?Charles Davis2011-05-20
* Add fast-isel support for byval calls on x86.Eli Friedman2011-05-20
* Add .pdata and .xdata sections to the COFF TLOF implementation.Charles Davis2011-05-20
* No reason not to allow defining the CFA as a reg w/ offset zero.Jim Grosbach2011-05-20
* In CC_MipsO32, allocate a stack space regardless of whether the argument isAkira Hatanaka2011-05-20
* Fix typo.Jim Grosbach2011-05-20
* Add support for frame info use of the .cfi_def_cfa directive.Jim Grosbach2011-05-20
* Add missing leading \t when printing .cfi_def_cfa in the asmstreamer.Jim Grosbach2011-05-20
* Define functions that get/set maximum call frame size.Akira Hatanaka2011-05-20
* adds some attributes to attribute section when cpu is "xscale"Rafael Espindola2011-05-20
* fixes target address tBL and tBLX and sets relocation typeRafael Espindola2011-05-20
* Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8 and friends.Stuart Hastings2011-05-20
* Make $fp and $ra callee-saved registers and let PrologEpilogInserter handleAkira Hatanaka2011-05-20
* indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs.Andrew Trick2011-05-20
* Now that they're implemented, make the Win64 EH MCAsmStreamer methods callCharles Davis2011-05-20
* Revert accidental commit.Evan Cheng2011-05-20
* "Implement" the HandlerData Win64 EH method in the base MCStreamer.Charles Davis2011-05-20
* Rename the "sandybridge" subtarget to "corei7-avx", for GCC compatibility.Benjamin Kramer2011-05-20
* Remove noisy semicolons.Benjamin Kramer2011-05-20
* Fix PR9960 by teaching SimpleRegisterCoalescing::AdjustCopiesBackFrom() to pr...Cameron Zwarich2011-05-20
* indvars: minor cleanup in preparation for sign/zero extend elimination.Andrew Trick2011-05-20