- e44be63 Change -prefer-32bit-thumb to attribute -mattr=+32bit instead to disable more 32-bit to 16-bit optimizations. by Evan Cheng · 15 years ago
- 7a41599 Add an ARM "feature". Cortex-a8 fp comparison is very slow (> 20 cycles). by Evan Cheng · 15 years ago
- eae216c Fix "warning: extra ';' inside a struct or union" when building llvm with clang by Shantonu Sen · 15 years ago
- 2940213 Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/pack by Jim Grosbach · 15 years ago
- b1dc393 Add initial support for ARMv7M subtarget and cortex-m3 cpu. Patch by by Jim Grosbach · 15 years ago
- 46510a7 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
- 6b2e8dc switch the use-vml[as] instructions flag to a subtarget 'feature' by Jim Grosbach · 15 years ago
- 2676737 Make the use of the vmla and vmls VFP instructions controllable via cmd line. by Jim Grosbach · 15 years ago
- 631379e Add substarget feature for FP16 by Anton Korobeynikov · 15 years ago
- 4d6113e Lower small memcpys to load/stores on Thumb2. Radar 7686922. by Bob Wilson · 15 years ago
- ce7bf1c Initial bits of ARMv4-only support. Patch by John Tytgat! by Anton Korobeynikov · 15 years ago
- 15217e6 Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable by Bob Wilson · 16 years ago
- 5cdc3a9 Materialize global addresses via movt/movw pair, this is always better by Anton Korobeynikov · 16 years ago
- 834b08a Add a target hook to allow changing the tail duplication limit based on the by Bob Wilson · 16 years ago
- 87d21b9 Allow target to specify regclass for which antideps will only be broken along the critical path. by David Goodwin · 16 years ago
- c2e8a7e Fixed to address code review. No functional changes. by David Goodwin · 16 years ago
- 0855dee Allow targets to specify register classes whose member registers should not be renamed to break anti-dependencies. by David Goodwin · 16 years ago
- 2e7be61 Break anti-dependence breaking out into its own class. by David Goodwin · 16 years ago
- 4c3715c Allow the target to select the level of anti-dependence breaking that should be performed by the post-RA scheduler. The default is none. by David Goodwin · 16 years ago
- fa16354 Change createPostRAScheduler so it can be turned off at llc -O1. by Evan Cheng · 16 years ago
- 0dad89f Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post-register-allocation scheduling. By default it is off. For ARM, enable/disable with -mattr=+/-postrasched. Enable by default for cortex-a8. by David Goodwin · 16 years ago
- 63476a8 Reference to hidden symbols do not have to go through non-lazy pointer in non-pic mode. rdar://7187172. by Evan Cheng · 16 years ago
- e4e4ed3 Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bunch of nasty code in ARM asm printer. by Evan Cheng · 16 years ago
- 764ab52 Whitespace cleanup. Remove trailing whitespace. by Jim Grosbach · 16 years ago
- 1f0e404 By default, for cortex-a8 use NEON for single-precision FP. by David Goodwin · 16 years ago
- 42a83f2 Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. by David Goodwin · 16 years ago
- 3be0340 Normalize Subtarget constructors to take a target triple string instead of by Daniel Dunbar · 16 years ago
- 3147fb2 isThumb2 really should mean thumb2 only, not thumb2+. by Evan Cheng · 16 years ago
- d770d9e Change the meaning of predicate hasThumb2 to mean thumb2 ISA is available, not that it's in thumb mode and thumb2 is available. Added isThumb2 predicate to replace the old predicate. by Evan Cheng · 16 years ago
- e481f12 Revert 74164. We'll want to use this method later. by Bob Wilson · 16 years ago
- c9028e6 Remove unused hasV6T2Ops method. We already have a separate feature to by Bob Wilson · 16 years ago
- 8557c2b Latency information for ARM v6. It's rough and not yet hooked up. Right now we are only using branch latency to determine if-conversion limits. by Evan Cheng · 16 years ago
- cd82861 Remove UseThumbBacktraces. Just check if subtarget is darwin. by Evan Cheng · 16 years ago
- bb62962 Rename methods for the sake of consistency. by Anton Korobeynikov · 16 years ago
- fbbf1ee Separate V6 from V6T2 since the latter has some extra nice instructions by Anton Korobeynikov · 16 years ago
- a7b0ded Add helper for checking of Thumb1 mode by Anton Korobeynikov · 16 years ago
- 70459be Implement review feedback. Make thumb2 'normal' subtarget feature by Anton Korobeynikov · 16 years ago
- d4022c3 Add placeholder for thumb2 stuff by Anton Korobeynikov · 16 years ago
- 6d7d2aa Add ARMv7 architecture, Cortex processors and different FPU modes handling. by Anton Korobeynikov · 16 years ago
- 41a0243 Propagate CPU string out of SubtargetFeatures by Anton Korobeynikov · 16 years ago
- 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 17 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- e0703c8 Make ARM and X86 LowerMEMCPY identical by moving the isThumb check into getMaxInlineSizeThreshold by Rafael Espindola · 18 years ago
- fc05f40 Make ARM an X86 memcpy expansion more similar to each other. by Rafael Espindola · 18 years ago
- 04321f7 Added -march=thumb; removed -enable-thumb. by Evan Cheng · 18 years ago
- 3630e78 Add ABI information to ARM subtarget. by Lauro Ramos Venancio · 19 years ago
- 1a3771e Introduce TargetType's ELF and Darwin. by Evan Cheng · 19 years ago
- a8e2989 ARM backend contribution from Apple. by Evan Cheng · 19 years ago