aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* PTX: Add preliminary support for floating-point divide and multiply-and-addJustin Holewinski2011-03-102-5/+104
* Add support for MemoryBuffers that are not null terminated and addRafael Espindola2011-03-102-28/+77
* Add an option to disable critical edge splitting in PHIElimination.Cameron Zwarich2011-03-101-4/+12
* ptx: add the rest of special registers of ISA version 2.0Che-Liang Chiou2011-03-101-7/+43
* Change the Spiller interface to take a LiveRangeEdit reference.Jakob Stoklund Olesen2011-03-107-50/+34
* Make SpillIs an optional pointer. Avoid creating a bunch of temporary SmallVe...Jakob Stoklund Olesen2011-03-109-27/+22
* Unbreak the CMake build.Francois Pichet2011-03-101-0/+1
* Revert 127359; it broke lencod.Stuart Hastings2011-03-101-1/+1
* Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is treat...Devang Patel2011-03-103-3/+280
* Re-commit 127368 and 127371. They are exonerated.Evan Cheng2011-03-103-11/+24
* Revert 127368 and 127371 for now.Evan Cheng2011-03-093-24/+11
* Change the definition of TargetRegisterInfo::getCrossCopyRegClass to be moreEvan Cheng2011-03-093-11/+24
* Fix a pasto that broke all x86_64-elf targets.Benjamin Kramer2011-03-091-1/+1
* Preserve line number information while simplifying libcalls.Devang Patel2011-03-091-0/+3
* X86 byval copies no longer always_inline. <rdar://problem/8706628>Stuart Hastings2011-03-091-1/+1
* LLVM combines the offset mode of A8.6.199 A1 & A2 into STRBT.Johnny Chen2011-03-091-0/+3
* Make these options hidden to reduce the amount of text -help puts on theEric Christopher2011-03-091-2/+4
* These llvm.dbg.* constants are not used anymore.Devang Patel2011-03-091-3/+0
* Make physreg coalescing independent on the number of uses of the virtual regi...Jakob Stoklund Olesen2011-03-091-3/+1
* Improve varags handling, with testcases. Patch by Sasa StankovicBruno Cardoso Lopes2011-03-091-29/+57
* Improve pre-RA-sched register pressure tracking for duplicate operands.Andrew Trick2011-03-091-1/+5
* Add createELFObjectTargetWriter method to TargetAsmBackend, which enables con...Jan Sjödin2011-03-091-4/+10
* Add constructors to MCElfStreamer and MCObjectStreamer to take an extra MCAss...Jan Sjödin2011-03-092-0/+13
* When SCEV can determine the loop test is X < X, set ExactBECount=0.Andrew Trick2011-03-091-1/+17
* whitespaceAndrew Trick2011-03-091-18/+18
* Fix typo, make helper static.Benjamin Kramer2011-03-091-3/+3
* Remove unused virtual dtor.Benjamin Kramer2011-03-091-1/+0
* Target/X86: Tweak va_arg for Win64 not to miss taking va_start when number of...NAKAMURA Takumi2011-03-091-3/+5
* Fix two cases I forgot to update when doing a mental "getSwappedPredicate".Nick Lewycky2011-03-091-2/+2
* Fix a crasher introduced by r127317 that is seen on the bots when using anCameron Zwarich2011-03-091-18/+21
* Add another micro-optimization. Apologies for the lack of refactoring, but INick Lewycky2011-03-091-2/+28
* Add support to scalar replacement for partial vector accesses of an alloca, e.g.Cameron Zwarich2011-03-091-12/+127
* Move vector type merging to a separate function in preparation for it gettingCameron Zwarich2011-03-091-12/+23
* Add a virtual dtor to Delegate to silence -Wnon-virtual-dtorMatt Beaumont-Gay2011-03-091-0/+1
* PR9346: Prevent SimplifyDemandedBits from incorrectly introducingEli Friedman2011-03-091-0/+4
* Add a LiveRangeEdit::Delegate protocol.Jakob Stoklund Olesen2011-03-094-7/+38
* PR9420; an instruction before an unreachable is guaranteed not to have anyEli Friedman2011-03-091-1/+3
* * Correct encoding for VSRI.Bill Wendling2011-03-091-25/+63
* Delete dead code.Jakob Stoklund Olesen2011-03-091-10/+0
* Correct the encoding for VRSRA and VSRA instructions.Bill Wendling2011-03-091-13/+14
* * Fix VRSHR and VSHR to have the correct encoding for the immediate.Bill Wendling2011-03-081-33/+65
* Delete dead code after rematerializing.Jakob Stoklund Olesen2011-03-084-1/+107
* llvm.dbg.declare intrinsic does not use any llvm::Values. It's magic!Devang Patel2011-03-083-41/+3
* Fix the build for MSVC 9 whose upper_bound() wants to compare elements in the...Jakob Stoklund Olesen2011-03-081-0/+3
* Fix some latent bugs if the nodes are unschedulable. We'd gotten awayEric Christopher2011-03-082-1/+10
* Revert "Make a comparator's argument `const'. This fixes the build forOscar Fuentes2011-03-081-1/+1
* Darwin 'as' silently ignores the '.ident' directive.Jim Grosbach2011-03-081-0/+7
* Reduce vector reallocations.Benjamin Kramer2011-03-081-4/+2
* X86: Fix the (saddo/ssub x, 1) -> incl/decl selection to check the right oper...Benjamin Kramer2011-03-081-4/+4
* PTX: Add intrinsic support for ntid, ctaid, and nctaid registersJustin Holewinski2011-03-081-4/+22