aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Fix a logic bug in inline expansion of memcpy / memset with an overlappingEvan Cheng2012-12-121-0/+11
* The ordering of two relocations on the same instruction is apparently notBill Schmidt2012-12-121-3/+8
* This patch implements local-dynamic TLS model support for the 64-bitBill Schmidt2012-12-122-0/+73
* llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Fix possible typo(s) in C...NAKAMURA Takumi2012-12-121-4/+4
* llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Rename symbols, s/test_/T...NAKAMURA Takumi2012-12-121-20/+20
* llvm/test/CodeGen/X86/store_op_load_fold.ll: Fix typo, s/CHECK_NEXT/CHECK-NEXT/NAKAMURA Takumi2012-12-121-1/+1
* llvm/test/CodeGen/X86/store_op_load_fold.ll: Add explicit triple.NAKAMURA Takumi2012-12-121-1/+1
* DAGCombine: clamp hi bit in APInt::getBitsSet to avoid assertionManman Ren2012-12-121-1/+18
* Avoid using lossy load / stores for memcpy / memset expansion. e.g.Evan Cheng2012-12-121-2/+2
* Add R600 backendTom Stellard2012-12-1139-0/+636
* This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt2012-12-112-0/+64
* Add a triple to this test.Chad Rosier2012-12-111-1/+1
* Fix a miscompile in the DAG combiner. Previously, we would incorrectlyChandler Carruth2012-12-111-2/+23
* move X86-specific testPaul Redmond2012-12-111-1/+1
* Fall back to the selection dag isel to select tail calls.Chad Rosier2012-12-111-3/+2
* Some enhancements for memcpy / memset inline expansion.Evan Cheng2012-12-106-39/+143
* Use GetUnderlyingObjects in mischedHal Finkel2012-12-101-0/+101
* Teach DAG combine to handle vector add/sub with vectors of all 0s.Craig Topper2012-12-102-5/+5
* Teach DAG combine to handle vector logical operations with vectors of all 1s ...Craig Topper2012-12-083-23/+21
* When we use the BLEND instruction that uses the MSB as a mask, we can removeNadav Rotem2012-12-072-2/+2
* In hexagon convertToHardwareLoop, don't deref end() iteratorMatthew Curtis2012-12-071-1/+1
* X86: Prefer using VPSHUFD over VPERMIL because it has better throughput.Nadav Rotem2012-12-073-5/+5
* Added Mapping Symbols for ARM ELFTim Northover2012-12-071-2/+2
* Fix typos in CHECK lines.Dmitri Gribenko2012-12-062-2/+2
* Fix a bug in the code that merges consecutive stores. Previously we did notNadav Rotem2012-12-061-0/+23
* Remove intrinsic specific instructions for (V)MOVQUmr with patterns pointing ...Craig Topper2012-12-061-1/+4
* Properly fix the tes.Evan Cheng2012-12-061-2/+1
* llvm/test/CodeGen/ARM/extload-knownzero.ll: Try to unbreak, to add -O0. I gue...NAKAMURA Takumi2012-12-061-1/+1
* [arm fast-isel] Make the fast-isel implementation of memcpy respect alignment.Chad Rosier2012-12-061-3/+94
* Let targets provide hooks that compute known zero and ones for any_extendEvan Cheng2012-12-061-0/+27
* RegisterPressureTracker: fix findUseBetween to handle DebugValueAndrew Trick2012-12-051-0/+49
* RegisterPresssureTracker: Track live physical register by unit.Andrew Trick2012-12-051-0/+30
* [NVPTX] Fix crash with unnamed struct argumentsJustin Holewinski2012-12-051-0/+5
* Use multiclass to define store instructions with base+immediate offsetJyotsna Verma2012-12-052-4/+3
* Simplified BLEND pattern matching for shuffles.Elena Demikhovsky2012-12-052-6/+53
* Add x86 isel lowering logic to form bit test with inverted condition. e.g.Evan Cheng2012-12-051-3/+97
* ARM custom lower ctpop for vector types. Patch by Pete Couperus.Evan Cheng2012-12-041-0/+191
* Use the 'count' attribute to calculate the upper bound of an array.Bill Wendling2012-12-049-9/+9
* This patch introduces initial-exec model support for thread-local storageBill Schmidt2012-12-042-0/+53
* Add a 'count' field to the DWARF subrange.Bill Wendling2012-12-048-8/+8
* Stack Alignment: when creating stack objects in MachineFrameInfo, make sureManman Ren2012-12-041-0/+48
* Allow merging multiple store sequences on the same chain.Nadav Rotem2012-12-021-0/+31
* Fix an invalid regex in the testEli Bendersky2012-12-021-1/+1
* misched: Fix RegisterPressureTracker handling of DebugVals.Andrew Trick2012-12-011-0/+43
* misched: Fix the DAG builder to handle an undef operand at ExitSU.Andrew Trick2012-12-011-0/+26
* misched: Fix LiveInterval update to better handle DebugVal.Andrew Trick2012-12-011-0/+50
* misched: fix RegionBegin when DebugValues get shuffled to the top.Andrew Trick2012-12-011-0/+85
* Simplify REG_SEQUENCE lowering.Jakob Stoklund Olesen2012-12-011-3/+3
* test/CodeGen/PowerPC/vec_mul.ll: Add a triple. Thanks, Hal.Chad Rosier2012-11-301-3/+3
* Codegen failure for vmull with small vectorsSebastian Pop2012-11-301-0/+150