aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Update CMake file (lexically order files).Ted Kremenek2009-10-131-1/+1
* Add some ARM instruction encoding bits.Bob Wilson2009-10-131-0/+5
* Fix regression introduced by r83894.Bob Wilson2009-10-131-1/+2
* Fix a tab. Thanks to Johnny Chen for pointing it out.Bob Wilson2009-10-131-1/+1
* Fix two warnings about unused variables that are only used in assert() calls.Kevin Enderby2009-10-121-4/+4
* Delete a comment that makes no sense to me. The statement that moving a CPEBob Wilson2009-10-121-2/+1
* Fix a problem in the code where ARMAsmParser::ParseShift() second argumentKevin Enderby2009-10-121-2/+2
* Change CreateNewWater method to return NewMBB by reference.Bob Wilson2009-10-121-8/+8
* Last week, ARMConstantIslandPass was failing to converge for theBob Wilson2009-10-121-9/+9
* Another minor clean-up.Bob Wilson2009-10-121-5/+5
* Remove redundant parameter.Bob Wilson2009-10-121-8/+6
* Use early exit to reduce indentation.Bob Wilson2009-10-121-19/+20
* Change to return a value by reference.Bob Wilson2009-10-121-6/+6
* Add a typedef for an iterator.Bob Wilson2009-10-121-6/+8
* Revert the kludge in 76703. I got a cleanDale Johannesen2009-10-121-7/+0
* Don't forget to mark RAX as live-out of the function when arranging forDan Gohman2009-10-121-0/+3
* Fix PR5087, patch by Jakub Staszak!Chris Lattner2009-10-121-2/+2
* Add missed mem-mem move patternsAnton Korobeynikov2009-10-111-0/+7
* Add MSP430 mem-mem insts support. Patch by Brian Lucas with some my refinementsAnton Korobeynikov2009-10-111-0/+127
* Implement 'm' memory operand properlyAnton Korobeynikov2009-10-111-0/+20
* Implement proper asmprinting for the globals. This eliminates bogus "call" mo...Anton Korobeynikov2009-10-112-12/+12
* Implement asm printing for inline asm memory operandsAnton Korobeynikov2009-10-111-0/+13
* It seems that OR operation does not affect status reg at all.Anton Korobeynikov2009-10-101-12/+8
* Remove a no-longer-necessary #include.Dan Gohman2009-10-101-1/+0
* Replace X86's CanRematLoadWithDispOperand by calling the target-independentDan Gohman2009-10-102-26/+5
* Mark the LDR instruction with isReMaterializable, as it is rematerializableDan Gohman2009-10-091-1/+1
* Add a const qualifier.Dan Gohman2009-10-091-2/+2
* Added another bit of the ARM target assembler to llvm-mc to parse registerKevin Enderby2009-10-091-21/+104
* Fix the x86 test-shrink optimization so that it doesn't shrink comparisonsDan Gohman2009-10-091-4/+74
* Add basic infrastructure and x86 support for preserving MachineMemOperandDan Gohman2009-10-092-3/+35
* Add codegen support for NEON vst4lane intrinsics with 128-bit vectors.Bob Wilson2009-10-093-14/+81
* Add codegen support for NEON vst3lane intrinsics with 128-bit vectors.Bob Wilson2009-10-083-13/+77
* Add codegen support for NEON vst2lane intrinsics with 128-bit vectors.Bob Wilson2009-10-083-13/+75
* Add codegen support for NEON vld4lane intrinsics with 128-bit vectors.Bob Wilson2009-10-083-19/+105
* Add codegen support for NEON vld3lane intrinsics with 128-bit vectors.Bob Wilson2009-10-083-20/+99
* Use lower16 / upper16 imm modifiers to asmprint 32-bit imms splitted via movt...Anton Korobeynikov2009-10-081-3/+4
* Add codegen support for NEON vld2lane intrinsics with 128-bit vectors.Bob Wilson2009-10-083-12/+85
* Clean up some unnecessary initializations.Bob Wilson2009-10-081-2/+2
* Clean up a comment (indentation was wrong).Bob Wilson2009-10-081-1/+2
* Add missing names for the XCore specific LADD and LSUB nodes.Richard Osborne2009-10-081-0/+2
* Add some peepholes for signed comparisons using ashr X, X, 32.Richard Osborne2009-10-081-0/+16
* Add codegen support for NEON vst4 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-083-0/+6
* Cleanup up unused R3LiveIn tracking.Jim Grosbach2009-10-082-19/+2
* Re-enable register scavenging in Thumb1 by default.Jim Grosbach2009-10-082-64/+10
* Add codegen support for NEON vst3 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-083-0/+6
* Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-083-0/+5
* Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-073-0/+6
* Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-073-0/+6
* Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors.Bob Wilson2009-10-073-0/+5
* reverting thumb1 scavenging default due to test failure while I figure out wh...Jim Grosbach2009-10-072-9/+64