aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Revert svn r80498 and replace it with a different solution. The only problemBob Wilson2009-10-151-12/+4
* Dllexport stuff cleanup:Anton Korobeynikov2009-10-151-34/+40
* Branches must be the last instruction in a Thumb2 IT block. Approved by Evan ...Sandeep Patel2009-10-151-1/+5
* Fix encoding bits for N3VLInt3_QHS multiclass with 8-bit elements.Bob Wilson2009-10-151-1/+1
* Fix ARM memory operand parsing of post indexing with just a base register, thatKevin Enderby2009-10-151-36/+41
* Fix a potential performance problem in placing ARM constant pools.Bob Wilson2009-10-151-29/+67
* More bits of the ARM target assembler for llvm-mc, code added to parse labelsKevin Enderby2009-10-151-16/+130
* Remove X86Subtarget::IsLinux. It's no longer being used.Evan Cheng2009-10-152-10/+1
* Add files Sanjiv forgot.Benjamin Kramer2009-10-153-0/+487
* Re-apply 84180 with the fixed test case.Sanjiv Gupta2009-10-1510-689/+391
* Move Blackfin intrinsics into the Target/Blackfin directory.Jakob Stoklund Olesen2009-10-157-1/+124
* Clean up TargetIntrinsicInfo API. Add pure virtual methods.Jakob Stoklund Olesen2009-10-151-2/+10
* Revert "Complete Rewrite of AsmPrinter, TargetObjectFile based on newDaniel Dunbar2009-10-1513-878/+689
* Complete Rewrite of AsmPrinter, TargetObjectFile based on new PIC16Section classSanjiv Gupta2009-10-1513-689/+878
* Few changes to comply with new DebugInfo Metadata representation.Sanjiv Gupta2009-10-151-4/+5
* Be smarter about reusing constant pool entries.Bob Wilson2009-10-151-4/+17
* Fix another problem with ARM constant pools. Radar 7303551.Bob Wilson2009-10-151-7/+5
* Fix instruction encoding bits for NEON VPADAL.Bob Wilson2009-10-141-2/+2
* Remove unused variables to fix build warning.Bob Wilson2009-10-141-3/+0
* Inst{11-8} for vshl should be 0b0101, not 0b1111.Jim Grosbach2009-10-141-1/+1
* Set instruction encoding bits 4 and 7 for ARM register-register andBob Wilson2009-10-141-7/+42
* Refactor code to select NEON VST intrinsics.Bob Wilson2009-10-141-168/+112
* Refactor code to select NEON VLD intrinsics.Bob Wilson2009-10-141-147/+109
* More refactoring. NEON vst lane intrinsics can share almost all the code forBob Wilson2009-10-141-180/+32
* Refactor code for selecting NEON load lane intrinsics.Bob Wilson2009-10-141-211/+122
* Make isSafeToClobberEFLAGS more aggressive. Teach it to scan backwardsDan Gohman2009-10-141-7/+32
* Correct comment about ARM immediates using '#' not '$' and TODO for modifiers.Kevin Enderby2009-10-131-1/+2
* s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel2009-10-131-1/+1
* More Neon clean-up: avoid the need for custom-lowering vld/st-lane intrinsicsBob Wilson2009-10-132-90/+24
* More bits of the ARM target assembler for llvm-mc to parse immediates.Kevin Enderby2009-10-131-4/+28
* NEON VLD/VST are now fully implemented. For operations that expand toBob Wilson2009-10-131-48/+2
* Revise ARM inline assembly memory operands to require the memory address toBob Wilson2009-10-132-9/+8
* Fix method name in comment, per Bob Wilson.Sandeep Patel2009-10-131-1/+1
* Add ARMv6T2 SBFX/UBFX instructions. Approved by Anton Korobeynikov.Sandeep Patel2009-10-133-0/+92
* 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