aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Fix pr4227: Handle large immediate values in inline assembly.Bob Wilson2009-05-191-1/+1
* Follow up on new support for memory operands in ARM inline assembly.Bob Wilson2009-05-191-0/+4
* Fix pr4058 and pr4059. Do not split i64 or double arguments between r3 andBob Wilson2009-05-191-1/+4
* Fix pr4091: Add support for "m" constraint in ARM inline assembly.Bob Wilson2009-05-192-0/+34
* Fix pr4202: Disable CodePlacementOpt for ARM. The ARMConstantIslandPass hasBob Wilson2009-05-181-1/+4
* Update the names of the exception handling sjlj instrinsics toJim Grosbach2009-05-144-14/+16
* Spelling correction s/builting/builtin/ and remove trailing whitespace in a f...Jim Grosbach2009-05-131-10/+10
* Run code placement optimization for targets that want it (arm and x86 for now).Evan Cheng2009-05-131-0/+1
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-133-37/+38
* Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach2009-05-124-4/+52
* correct register class for tADDspi to GPR since the register will always be SPJim Grosbach2009-05-121-1/+1
* Fix up a few minor typos in comments.Bob Wilson2009-05-121-7/+7
* Fix 80-col violations and remove trailing whitespace. No functional changes.Bob Wilson2009-05-121-69/+71
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-092-2/+2
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-294-18/+31
* Second attempt:Bill Wendling2009-04-294-24/+28
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-284-28/+24
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-284-24/+28
* Change LowerCallResult method so that CCValAssign::BCvt can be used withBob Wilson2009-04-251-16/+16
* Adjust a comment to reflect what the code does. Splitting a 64-bit argumentBob Wilson2009-04-241-1/+1
* Fix up some problems with getCopyToReg and getCopyFromReg nodes beingBob Wilson2009-04-241-8/+12
* Remove unnecessary references to f32 types. After specifying that f32Bob Wilson2009-04-241-4/+4
* Move duplicated AddLiveIn function from X86 and ARM backends to be a methodBob Wilson2009-04-201-14/+3
* Move the AddLiveIn function definition closer to its uses.Bob Wilson2009-04-171-11/+11
* Rearrange code to reduce indentation.Bob Wilson2009-04-171-41/+38
* Clean up formatting, remove trailing whitespace, fix comment typos andBob Wilson2009-04-173-44/+31
* Use CallConvLower.h and TableGen descriptions of the calling conventionsBob Wilson2009-04-176-305/+561
* Fix PR3795: Apply Dan's suggested fix forBob Wilson2009-04-081-2/+6
* PR2985 / <rdar://problem/6584986>Jim Grosbach2009-04-077-194/+318
* Handle 'a' modifier in ARM inline assembly.Bob Wilson2009-04-061-0/+3
* Wrap some lines to fix indentation problems.Bob Wilson2009-04-031-30/+36
* Fix some comments.Bob Wilson2009-04-031-5/+5
* Fix PR3862: Recognize some ARM-specific constraints for immediates in inlineBob Wilson2009-04-012-0/+145
* Fix comment to match function name.Bob Wilson2009-03-301-1/+1
* remove trailing whitespaceJim Grosbach2009-03-271-8/+8
* tADDhirr is a thumb instruction. Do not allow this code to be reached in non-...Evan Cheng2009-03-261-0/+2
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-254-15/+16
* Do not emit comments unless -asm-verbose.Evan Cheng2009-03-241-8/+18
* Fix a few more indentation problems and an 80-column violation.Bob Wilson2009-03-201-8/+8
* No functional changes. Fix indentation and whitespace only.Bob Wilson2009-03-201-101/+91
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-133-13/+13
* Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))"Chris Lattner2009-03-121-1/+102
* It makes no sense to have a ODR version of commonDuncan Sands2009-03-111-2/+1
* fix PR3785, a valgrind error on test/CodeGen/ARM/pr3502.llChris Lattner2009-03-111-1/+5
* ARM target now also recognize triplets like thumbv6-apple-darwin and set thum...Evan Cheng2009-03-092-14/+24
* ARM isLegalAddressImmediate should check if type is a simple type now that op...Evan Cheng2009-03-091-0/+3
* Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver...Evan Cheng2009-03-081-1/+17
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-072-7/+12
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-031-1/+1
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-244-15/+22