summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix MOVCCi32imm to be have ARM-mode Requires and a proper size (8 bytes, was 4).Jim Grosbach2011-03-11
* Replace -dag-chain-limit flag with constant. It has survived a release cycle ...Andrew Trick2011-03-11
* ComputeMaskedBits: sub falls through to add, and sub doesn't have the same ov...Benjamin Kramer2011-03-11
* InstCombine: Fix a thinko where transform an icmp under the assumption that i...Benjamin Kramer2011-03-11
* Teach ComputeMaskedBits about nsw on add. I don't think there's anything we canNick Lewycky2011-03-11
* Fix use of CompEnd predicate to be standards conformingJohn Wiegley2011-03-11
* Optimize trivial branches in CodeGenPrepare, which often get created from theCameron Zwarich2011-03-11
* silence a conditional assignment -Wuninitialized warning.Chris Lattner2011-03-11
* Properly pseudo-ize ARM MOVCCi and MOVCCi16.Jim Grosbach2011-03-11
* Change the x86 32-bit scheduler to register pressure and fix up theEric Christopher2011-03-11
* Avoid replacing the value of a directly stored load with the stored value if ...Evan Cheng2011-03-11
* Properly pseudo-ize MOVCCr and MOVCCs.Jim Grosbach2011-03-10
* RecursivelyDeleteTriviallyDeadInstructions only needs aDan Gohman2011-03-10
* Don't compute the file size if we don't need to.Rafael Espindola2011-03-10
* Fix reassociate to postpone certain instruction deletions untilDan Gohman2011-03-10
* DMB can just be a pat referencing MCR.Jim Grosbach2011-03-10
* Reorganize a bit. No functional change, just moving patterns up.Jim Grosbach2011-03-10
* Pseudo-instructions are codegenonly by definition.Jim Grosbach2011-03-10
* InstCombine: Turn umul_with_overflow into mul nuw if we can prove that it can...Benjamin Kramer2011-03-10
* Add r127409 back now that the windows file was updated.Rafael Espindola2011-03-10
* Try to fix the windows build.Rafael Espindola2011-03-10
* Revert r127409 which broke all the Windows bots.Jakob Stoklund Olesen2011-03-10
* PTX: Add preliminary support for floating-point divide and multiply-and-addJustin Holewinski2011-03-10
* Add support for MemoryBuffers that are not null terminated and addRafael Espindola2011-03-10
* Add an option to disable critical edge splitting in PHIElimination.Cameron Zwarich2011-03-10
* ptx: add the rest of special registers of ISA version 2.0Che-Liang Chiou2011-03-10
* Change the Spiller interface to take a LiveRangeEdit reference.Jakob Stoklund Olesen2011-03-10
* Make SpillIs an optional pointer. Avoid creating a bunch of temporary SmallVe...Jakob Stoklund Olesen2011-03-10
* Unbreak the CMake build.Francois Pichet2011-03-10
* Revert 127359; it broke lencod.Stuart Hastings2011-03-10
* Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is treat...Devang Patel2011-03-10
* Re-commit 127368 and 127371. They are exonerated.Evan Cheng2011-03-10
* Revert 127368 and 127371 for now.Evan Cheng2011-03-09
* Change the definition of TargetRegisterInfo::getCrossCopyRegClass to be moreEvan Cheng2011-03-09
* Fix a pasto that broke all x86_64-elf targets.Benjamin Kramer2011-03-09
* Preserve line number information while simplifying libcalls.Devang Patel2011-03-09
* X86 byval copies no longer always_inline. <rdar://problem/8706628>Stuart Hastings2011-03-09
* LLVM combines the offset mode of A8.6.199 A1 & A2 into STRBT.Johnny Chen2011-03-09
* Make these options hidden to reduce the amount of text -help puts on theEric Christopher2011-03-09
* These llvm.dbg.* constants are not used anymore.Devang Patel2011-03-09
* Make physreg coalescing independent on the number of uses of the virtual regi...Jakob Stoklund Olesen2011-03-09
* Improve varags handling, with testcases. Patch by Sasa StankovicBruno Cardoso Lopes2011-03-09
* Improve pre-RA-sched register pressure tracking for duplicate operands.Andrew Trick2011-03-09
* Add createELFObjectTargetWriter method to TargetAsmBackend, which enables con...Jan Sjödin2011-03-09
* Add constructors to MCElfStreamer and MCObjectStreamer to take an extra MCAss...Jan Sjödin2011-03-09
* When SCEV can determine the loop test is X < X, set ExactBECount=0.Andrew Trick2011-03-09
* whitespaceAndrew Trick2011-03-09
* Fix typo, make helper static.Benjamin Kramer2011-03-09
* Remove unused virtual dtor.Benjamin Kramer2011-03-09
* Target/X86: Tweak va_arg for Win64 not to miss taking va_start when number of...NAKAMURA Takumi2011-03-09