aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* When BasicAA can determine that two pointers have the same base butDan Gohman2011-05-213-2/+143
* Have Program::Wait return -2 for crashed and timeouts instead of embeddingAndrew Trick2011-05-216-31/+23
* Set the "LastFrameInst" field when streaming a .seh_setframe directive. ThisCharles Davis2011-05-211-0/+1
* Fix PR9962 by properly constraining register classes in RemoveCopyByCommuting...Cameron Zwarich2011-05-201-0/+4
* Change the order fixed objects are created in MipsTargetLowering::LowerCall inAkira Hatanaka2011-05-201-25/+35
* Fix typo. When will I learn?Charles Davis2011-05-201-1/+0
* Add fast-isel support for byval calls on x86.Eli Friedman2011-05-202-20/+70
* Add .pdata and .xdata sections to the COFF TLOF implementation.Charles Davis2011-05-203-0/+27
* No reason not to allow defining the CFA as a reg w/ offset zero.Jim Grosbach2011-05-202-4/+0
* In CC_MipsO32, allocate a stack space regardless of whether the argument isAkira Hatanaka2011-05-201-22/+25
* Fix typo.Jim Grosbach2011-05-201-1/+1
* Add support for frame info use of the .cfi_def_cfa directive.Jim Grosbach2011-05-201-1/+2
* Add missing leading \t when printing .cfi_def_cfa in the asmstreamer.Jim Grosbach2011-05-201-1/+1
* Define functions that get/set maximum call frame size.Akira Hatanaka2011-05-201-1/+6
* adds some attributes to attribute section when cpu is "xscale"Rafael Espindola2011-05-202-0/+37
* fixes target address tBL and tBLX and sets relocation typeRafael Espindola2011-05-203-2/+50
* Add asserts in StringRef to make sure we avoid undefined behavior:Argyrios Kyrtzidis2011-05-201-7/+20
* Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8 and friends.Stuart Hastings2011-05-206-50/+60
* Make $fp and $ra callee-saved registers and let PrologEpilogInserter handleAkira Hatanaka2011-05-206-103/+39
* indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs.Andrew Trick2011-05-204-114/+373
* Now that they're implemented, make the Win64 EH MCAsmStreamer methods callCharles Davis2011-05-201-0/+26
* Fixed regression due to commit 131709, which disables vararg tail call optimi...Chad Rosier2011-05-201-12/+24
* Revert accidental commit.Evan Cheng2011-05-203-10/+1
* "Implement" the HandlerData Win64 EH method in the base MCStreamer.Charles Davis2011-05-201-2/+1
* Rename the "sandybridge" subtarget to "corei7-avx", for GCC compatibility.Benjamin Kramer2011-05-203-3/+3
* Remove noisy semicolons.Benjamin Kramer2011-05-203-8/+13
* Fix PR9960 by teaching SimpleRegisterCoalescing::AdjustCopiesBackFrom() to pr...Cameron Zwarich2011-05-202-0/+36
* indvars: minor cleanup in preparation for sign/zero extend elimination.Andrew Trick2011-05-201-18/+11
* Fix bug in which nodes that write to argument registers do not get glued with...Akira Hatanaka2011-05-202-16/+17
* Remove code that creates unnecessary frame objects.Akira Hatanaka2011-05-201-4/+0
* Define variables and functions in MipsFunctionInfo.Akira Hatanaka2011-05-201-1/+30
* Don't attempt to tail call optimize for Win64.Chad Rosier2011-05-202-8/+9
* Revert r131664 and fix it in instcombine instead. rdar://9467055Evan Cheng2011-05-207-33/+31
* Fix PR9955 by only attaching load memory operands to load instructions andCameron Zwarich2011-05-191-3/+37
* Add fast-isel support for zeroext and signext ret instructions on x86.Eli Friedman2011-05-192-5/+63
* Looks like OS X assemblers (including MC) don't likeRafael Espindola2011-05-192-1/+25
* Misc code refactorings:Rafael Espindola2011-05-194-21/+14
* Oddly people want to use the 'r' constraint for fp constants on x86.Eric Christopher2011-05-192-1/+13
* Implement the EndProlog Win64 EH method on the base MCStreamer.Charles Davis2011-05-192-5/+7
* Fix PR9947 by placing OPFL_MemRefs on the node using memory operands rather thanCameron Zwarich2011-05-191-14/+48
* Fix up this test to use explicit triples (Win64 passes a different number of ...Eli Friedman2011-05-191-13/+26
* This fixes one divergence between LLVM and binutils for ARM in theJason W Kim2011-05-192-6/+9
* Reapply r131605. This time with a fix, which is to use NoFolder.Devang Patel2011-05-191-30/+34
* ADD64ri32 sign extends its argument, so we need to use a R_X86_64_32S.Rafael Espindola2011-05-192-1/+9
* Align i64 arguments to 64 bit boundaries.Akira Hatanaka2011-05-192-1/+41
* Implement the Win64 EH prolog instruction methods on the base MCStreamer.Charles Davis2011-05-194-45/+57
* Fix up the new StandardPasses to run the same scalarrepl passes as the old one.Eli Friedman2011-05-191-4/+10
* crc32 with 64-bit output zeros upper 32-bits. rdar://9467055Evan Cheng2011-05-192-0/+32
* Update some currently-disabled code, preparing for eventual use.Stuart Hastings2011-05-191-6/+7
* Increase number of available registers when target is MIPS32.Akira Hatanaka2011-05-192-3/+11