| Commit message (Expand) | Author | Age | Files | Lines |
* | fix an arm codegen bug (the same as PR4482 on ppc) where available_externally | Chris Lattner | 2009-07-15 | 1 | -4/+3 |
* | Remove an extra space. | Bob Wilson | 2009-07-14 | 1 | -1/+1 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -21/+21 |
* | Fix comment typos. | Bob Wilson | 2009-07-13 | 1 | -1/+1 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -16/+16 |
* | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson | 2009-07-09 | 1 | -4/+5 |
* | Use common code for both ARM and Thumb-2 instruction and register info. | David Goodwin | 2009-07-08 | 1 | -36/+58 |
* | Start converting to new error handling API. | Torok Edwin | 2009-07-08 | 1 | -9/+6 |
* | Remove the vicmp and vfcmp instructions. Because we never had a release with | Nick Lewycky | 2009-07-08 | 1 | -1/+1 |
* | Add some more Thumb2 multiplication instructions. | Evan Cheng | 2009-07-07 | 1 | -4/+4 |
* | Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ... | Tilmann Scheller | 2009-07-03 | 1 | -1/+1 |
* | Add thumb2 sign / zero extend with rotate instructions. | Evan Cheng | 2009-07-03 | 1 | -1/+1 |
* | Thumb2 pre/post indexed loads. | Evan Cheng | 2009-07-02 | 1 | -28/+67 |
* | 80 col violation. | Evan Cheng | 2009-07-02 | 1 | -2/+2 |
* | Update comments to make it clear that the function alignment is the Log2 of the | Bill Wendling | 2009-07-01 | 1 | -1/+1 |
* | Add an "alignment" field to the MachineFunction object. It makes more sense to | Bill Wendling | 2009-06-30 | 1 | -0/+5 |
* | Rename ARMcmpNZ to ARMcmpZ and use it to represent comparisons that set only ... | David Goodwin | 2009-06-29 | 1 | -5/+3 |
* | Thumb-2 has CLZ. | David Goodwin | 2009-06-26 | 1 | -1/+1 |
* | Add support for ARM's Advanced SIMD (NEON) instruction set. | Bob Wilson | 2009-06-22 | 1 | -96/+981 |
* | Add comments. | Evan Cheng | 2009-06-19 | 1 | -0/+4 |
* | Should be using Bcc (average) latency to determine if-conversion threshold, n... | Evan Cheng | 2009-06-19 | 1 | -1/+1 |
* | Latency information for ARM v6. It's rough and not yet hooked up. Right now ... | Evan Cheng | 2009-06-19 | 1 | -0/+15 |
* | Remove UseThumbBacktraces. Just check if subtarget is darwin. | Evan Cheng | 2009-06-18 | 1 | -1/+1 |
* | Address review comments: add 3 ARM calling conventions. | Anton Korobeynikov | 2009-06-16 | 1 | -7/+34 |
* | The attached patches implement most of the ARM AAPCS-VFP hard float | Anton Korobeynikov | 2009-06-08 | 1 | -1/+6 |
* | Only 64-bit targets support TImode libcalls. Disable the TImode shift libcalls | Bob Wilson | 2009-05-22 | 1 | -0/+5 |
* | Fix pr4202: Disable CodePlacementOpt for ARM. The ARMConstantIslandPass has | Bob Wilson | 2009-05-18 | 1 | -1/+4 |
* | Update the names of the exception handling sjlj instrinsics to | Jim Grosbach | 2009-05-14 | 1 | -2/+2 |
* | Run code placement optimization for targets that want it (arm and x86 for now). | Evan Cheng | 2009-05-13 | 1 | -0/+1 |
* | Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is | Jim Grosbach | 2009-05-12 | 1 | -4/+23 |
* | Change LowerCallResult method so that CCValAssign::BCvt can be used with | Bob Wilson | 2009-04-25 | 1 | -16/+16 |
* | Adjust a comment to reflect what the code does. Splitting a 64-bit argument | Bob Wilson | 2009-04-24 | 1 | -1/+1 |
* | Fix up some problems with getCopyToReg and getCopyFromReg nodes being | Bob Wilson | 2009-04-24 | 1 | -8/+12 |
* | Move duplicated AddLiveIn function from X86 and ARM backends to be a method | Bob Wilson | 2009-04-20 | 1 | -14/+3 |
* | Move the AddLiveIn function definition closer to its uses. | Bob Wilson | 2009-04-17 | 1 | -11/+11 |
* | Rearrange code to reduce indentation. | Bob Wilson | 2009-04-17 | 1 | -41/+38 |
* | Clean up formatting, remove trailing whitespace, fix comment typos and | Bob Wilson | 2009-04-17 | 1 | -38/+26 |
* | Use CallConvLower.h and TableGen descriptions of the calling conventions | Bob Wilson | 2009-04-17 | 1 | -304/+465 |
* | Fix PR3795: Apply Dan's suggested fix for | Bob Wilson | 2009-04-08 | 1 | -2/+6 |
* | PR2985 / <rdar://problem/6584986> | Jim Grosbach | 2009-04-07 | 1 | -7/+31 |
* | Fix PR3862: Recognize some ARM-specific constraints for immediates in inline | Bob Wilson | 2009-04-01 | 1 | -0/+135 |
* | Fix a few more indentation problems and an 80-column violation. | Bob Wilson | 2009-03-20 | 1 | -8/+8 |
* | No functional changes. Fix indentation and whitespace only. | Bob Wilson | 2009-03-20 | 1 | -101/+91 |
* | Fix some significant problems with constant pools that resulted in unnecessar... | Evan Cheng | 2009-03-13 | 1 | -10/+10 |
* | Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))" | Chris Lattner | 2009-03-12 | 1 | -1/+102 |
* | ARM isLegalAddressImmediate should check if type is a simple type now that op... | Evan Cheng | 2009-03-09 | 1 | -0/+3 |
* | Introduce new linkage types linkonce_odr, weak_odr, common_odr | Duncan Sands | 2009-03-07 | 1 | -1/+1 |
* | Remove refs to non-DebugLoc versions of BuildMI from ARM. | Dale Johannesen | 2009-02-13 | 1 | -2/+3 |
* | Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing | Dan Gohman | 2009-02-07 | 1 | -1/+1 |
* | Get rid of the last non-DebugLoc versions of getNode! | Dale Johannesen | 2009-02-07 | 1 | -12/+15 |