| Commit message (Expand) | Author | Age | Files | Lines |
* | Add an ARM "feature". Cortex-a8 fp comparison is very slow (> 20 cycles). | Evan Cheng | 2010-07-13 | 1 | -0/+4 |
* | Fix "warning: extra ';' inside a struct or union" when building llvm with clang | Shantonu Sen | 2010-05-06 | 1 | -2/+2 |
* | Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/pack | Jim Grosbach | 2010-05-05 | 1 | -2/+9 |
* | Add initial support for ARMv7M subtarget and cortex-m3 cpu. Patch by | Jim Grosbach | 2010-05-05 | 1 | -2/+4 |
* | Add const qualifiers to CodeGen's use of LLVM IR constructs. | Dan Gohman | 2010-04-15 | 1 | -1/+1 |
* | switch the use-vml[as] instructions flag to a subtarget 'feature' | Jim Grosbach | 2010-03-25 | 1 | -4/+4 |
* | Make the use of the vmla and vmls VFP instructions controllable via cmd line. | Jim Grosbach | 2010-03-24 | 1 | -0/+5 |
* | Add substarget feature for FP16 | Anton Korobeynikov | 2010-03-14 | 1 | -0/+6 |
* | Lower small memcpys to load/stores on Thumb2. | Bob Wilson | 2010-03-11 | 1 | -3/+3 |
* | Initial bits of ARMv4-only support. | Anton Korobeynikov | 2010-03-06 | 1 | -2/+2 |
* | Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable | Bob Wilson | 2009-11-30 | 1 | -5/+0 |
* | Materialize global addresses via movt/movw pair, this is always better | Anton Korobeynikov | 2009-11-24 | 1 | -1/+7 |
* | Add a target hook to allow changing the tail duplication limit based on the | Bob Wilson | 2009-11-18 | 1 | -0/+5 |
* | Allow target to specify regclass for which antideps will only be broken along... | David Goodwin | 2009-11-13 | 1 | -1/+1 |
* | Fixed to address code review. No functional changes. | David Goodwin | 2009-11-10 | 1 | -8/+2 |
* | Allow targets to specify register classes whose member registers should not b... | David Goodwin | 2009-11-10 | 1 | -2/+6 |
* | Break anti-dependence breaking out into its own class. | David Goodwin | 2009-10-26 | 1 | -1/+1 |
* | Allow the target to select the level of anti-dependence breaking that should ... | David Goodwin | 2009-10-22 | 1 | -1/+3 |
* | Change createPostRAScheduler so it can be turned off at llc -O1. | Evan Cheng | 2009-10-16 | 1 | -3/+5 |
* | Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post... | David Goodwin | 2009-09-30 | 1 | -0/+7 |
* | Reference to hidden symbols do not have to go through non-lazy pointer in non... | Evan Cheng | 2009-09-03 | 1 | -1/+2 |
* | Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bun... | Evan Cheng | 2009-08-28 | 1 | -0/+5 |
* | Whitespace cleanup. Remove trailing whitespace. | Jim Grosbach | 2009-08-11 | 1 | -4/+4 |
* | By default, for cortex-a8 use NEON for single-precision FP. | David Goodwin | 2009-08-05 | 1 | -1/+3 |
* | Initial support for single-precision FP using NEON. Added "neonfp" attribute ... | David Goodwin | 2009-08-04 | 1 | -1/+6 |
* | Normalize Subtarget constructors to take a target triple string instead of | Daniel Dunbar | 2009-08-02 | 1 | -3/+2 |
* | isThumb2 really should mean thumb2 only, not thumb2+. | Evan Cheng | 2009-07-06 | 1 | -1/+1 |
* | Change the meaning of predicate hasThumb2 to mean thumb2 ISA is available, no... | Evan Cheng | 2009-07-02 | 1 | -1/+2 |
* | Revert 74164. We'll want to use this method later. | Bob Wilson | 2009-06-25 | 1 | -0/+1 |
* | Remove unused hasV6T2Ops method. We already have a separate feature to | Bob Wilson | 2009-06-25 | 1 | -1/+0 |
* | Latency information for ARM v6. It's rough and not yet hooked up. Right now ... | Evan Cheng | 2009-06-19 | 1 | -0/+8 |
* | Remove UseThumbBacktraces. Just check if subtarget is darwin. | Evan Cheng | 2009-06-18 | 1 | -4/+0 |
* | Rename methods for the sake of consistency. | Anton Korobeynikov | 2009-06-15 | 1 | -2/+2 |
* | Separate V6 from V6T2 since the latter has some extra nice instructions | Anton Korobeynikov | 2009-06-08 | 1 | -1/+2 |
* | Add helper for checking of Thumb1 mode | Anton Korobeynikov | 2009-06-08 | 1 | -0/+1 |
* | Implement review feedback. Make thumb2 'normal' subtarget feature | Anton Korobeynikov | 2009-06-01 | 1 | -4/+6 |
* | Add placeholder for thumb2 stuff | Anton Korobeynikov | 2009-05-29 | 1 | -5/+12 |
* | Add ARMv7 architecture, Cortex processors and different FPU modes handling. | Anton Korobeynikov | 2009-05-23 | 1 | -11/+17 |
* | Propagate CPU string out of SubtargetFeatures | Anton Korobeynikov | 2009-05-23 | 1 | -2/+8 |
* | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal | Dan Gohman | 2008-04-12 | 1 | -0/+2 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Make ARM and X86 LowerMEMCPY identical by moving the isThumb check into getMa... | Rafael Espindola | 2007-10-31 | 1 | -1/+5 |
* | Make ARM an X86 memcpy expansion more similar to each other. | Rafael Espindola | 2007-10-31 | 1 | -0/+1 |
* | Added -march=thumb; removed -enable-thumb. | Evan Cheng | 2007-02-23 | 1 | -1/+1 |
* | Add ABI information to ARM subtarget. | Lauro Ramos Venancio | 2007-02-13 | 1 | -1/+9 |
* | Introduce TargetType's ELF and Darwin. | Evan Cheng | 2007-01-19 | 1 | -3/+7 |
* | ARM backend contribution from Apple. | Evan Cheng | 2007-01-19 | 1 | -0/+82 |