aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Enable late-vectorization by default.Nadav Rotem2013-09-031-1/+1
* Teach InstCombineLoadCast about address spaces.Matt Arsenault2013-09-031-2/+2
* Use type form of getIntPtrType in alloca visitor.Matt Arsenault2013-09-031-2/+2
* WIP: Refactor some code so that it can be called by more than just one method...Bill Wendling2013-09-031-60/+71
* Revert "Revert "ARM: Improve pattern for isel mul of vector by scalar.""Jim Grosbach2013-09-031-0/+11
* Add the rest of the stock attributes to the attribute table.Eric Christopher2013-09-032-6/+240
* In this patch we are trying to do two things:Yi Jiang2013-09-031-11/+36
* [SystemZ] Add support for TMHH, TMHL, TMLH and TMLLRichard Sandiford2013-09-032-8/+107
* [msan] Fix handling of select with struct arguments.Evgeniy Stepanov2013-09-031-3/+14
* [msan] Fix select instrumentation.Evgeniy Stepanov2013-09-031-3/+6
* [Sparc] Add support for soft long double (fp128).Venkatraman Govindaraju2013-09-033-18/+422
* Add hadSideEffects=0 to some instructions.Craig Topper2013-09-031-1/+4
* [Sparc] Implement spill and load for long double(f128) registers.Venkatraman Govindaraju2013-09-022-36/+123
* ARM: Default to the Swift CPU when targeting armv7s/thumbv7s.Tilmann Scheller2013-09-021-2/+7
* Revert 189756 for now, it doesn't match what rdar://14871821 really wants.Tilmann Scheller2013-09-021-7/+2
* ARM: Default to Swift when compiling for iOS 6 or later.Tilmann Scheller2013-09-021-2/+7
* Create BEXTR instructions for (and ((sra or srl) x, imm), (2**size - 1)). Fix...Craig Topper2013-09-023-0/+29
* AVX-512: updated the list of high-latency instructions.Elena Demikhovsky2013-09-021-1/+23
* AVX-512: gather-scatter tests; added foldable instructions;Elena Demikhovsky2013-09-021-1/+45
* llvm interpreter: select, shuffle and insertelement instructions.Elena Demikhovsky2013-09-023-8/+156
* Fix some rather confusing indentation and control flow in the errnoChandler Carruth2013-09-021-15/+14
* AVX-512: Added GATHER and SCATTER instructions.Elena Demikhovsky2013-09-012-3/+285
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-09-0113-690/+697
* Make sure we don't generate stubs for any of these functions because theyReed Kotler2013-09-011-2/+21
* Mark an unreachable code path with llvm_unreachable. Pacifies GCC.Benjamin Kramer2013-08-311-0/+1
* SimplifyLibCalls: When emitting an overloaded fp function check that it's ava...Benjamin Kramer2013-08-311-3/+23
* Fix my previous checkin to updatePressureDiffs.Andrew Trick2013-08-311-4/+19
* [PowerPC] Fast-isel cleanup patch.Bill Schmidt2013-08-311-20/+37
* [PowerPC] Add integer truncation support to fast-isel.Bill Schmidt2013-08-301-0/+31
* Correct partially defined variableBill Schmidt2013-08-301-1/+2
* [PowerPC] Call support for fast-isel.Bill Schmidt2013-08-303-3/+338
* Build fixRichard Mitton2013-08-301-1/+1
* Fixed a bug where diassembling an instruction that had a prefix would cause L...Richard Mitton2013-08-301-7/+9
* Compulsive reformatting.Bill Wendling2013-08-301-2/+5
* [conf] Add config variable to disable crash related overrides.Daniel Dunbar2013-08-301-2/+2
* Fix a problem with dual mips16/mips32 mode. When the underlying processorReed Kotler2013-08-305-5/+30
* Use LiveRangeQuery for instruction-level liveness queries.Andrew Trick2013-08-302-7/+9
* [PowerPC] Add handling for conversions to fast-isel.Bill Schmidt2013-08-304-0/+288
* Checking commit access; removed one space added in previous test checkin by JimAndrey Churbanov2013-08-301-1/+1
* InstCombine: Check for zero shift amounts before subtracting one causing inte...Benjamin Kramer2013-08-301-10/+15
* X86: Add a description of the Intel Atom Silvermont CPU.Benjamin Kramer2013-08-302-0/+14
* Fixup BZHI selection to remove an unneeded zero extension.Craig Topper2013-08-302-13/+15
* Remove unused X86andn_flag node.Craig Topper2013-08-301-1/+0
* Teach X86 backend to create BMI2 BZHI instructions from (and X, (add (shl 1, ...Craig Topper2013-08-303-21/+64
* Revert "ARM: Improve pattern for isel mul of vector by scalar."Michael Gottesman2013-08-301-11/+0
* mi-sched: update PressureDiffs on-the-fly for liveness.Andrew Trick2013-08-303-29/+85
* Replace LiveInterval::killedAt with isKilledAtInstr.Andrew Trick2013-08-302-4/+4
* mi-sched: improve the generic register pressure comparison.Andrew Trick2013-08-301-14/+12
* mi-sched: Precompute a PressureDiff for each instruction, adjust for liveness...Andrew Trick2013-08-305-72/+270
* [PowerPC] Handle selection of compare instructions in fast-isel.Bill Schmidt2013-08-301-0/+18