summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
...
* Avoid high-latency false CPSR dependencies even for tMOVSi.Jakob Stoklund Olesen2013-04-04
* ARM Scheduler Model: Add resources instructions, map resources in subtargetsArnold Schwaighofer2013-04-01
* Remove the old CodePlacementOpt pass.Benjamin Kramer2013-03-29
* Fix issue with disassembler decoding CBZ/CBNZ immediates as negatives when th...Gordon Keiser2013-03-28
* Testing commit access to llvm. Remove two lines of whitespace from the Thumb...Gordon Keiser2013-03-28
* Enabling the generation of dependency breakers for partial updates on Cortex-...Silviu Baranga2013-03-27
* Revert ARM Scheduler Model: Add resources instructions, map resourcesArnold Schwaighofer2013-03-26
* Patch by Gordon Keiser!Joe Abbey2013-03-26
* ARM Scheduler Model: Add resources instructions, map resources in subtargetsArnold Schwaighofer2013-03-26
* ARM Scheduler Model: Partial implementation of the new machine scheduler modelArnold Schwaighofer2013-03-26
* [arm load/store optimizer] When trying to merge a base update load/store, makeChad Rosier2013-03-25
* Allow the register scavenger to spill multiple registersHal Finkel2013-03-22
* Avoid NEON SP-FP unless unsafe-math or DarwinRenato Golin2013-03-21
* Fix pr13145 - Naming a function like a register name confuses the asm parser.Chad Rosier2013-03-19
* Improve long vector sext/zext lowering on ARMRenato Golin2013-03-19
* ARM cost model: Make some vector integer to float casts cheaperArnold Schwaighofer2013-03-18
* ARM cost model: Correct cost for some cheap float to integer conversionsArnold Schwaighofer2013-03-18
* ARM cost model: Fix costs for some vector selectsArnold Schwaighofer2013-03-15
* Adding an A15 specific optimization pass for interactions between S/D/Q regis...Silviu Baranga2013-03-15
* ARM: Fix an old refacto.Benjamin Kramer2013-03-15
* ARM cost model: Fix cost of fptrunc and fpext instructionsArnold Schwaighofer2013-03-15
* Silence anonymous type in anonymous union warnings.Eric Christopher2013-03-15
* Move estimateStackSize from ARM into MachineFrameInfoHal Finkel2013-03-14
* ARM cost model: Increase cost of some vector selects we do terrible onArnold Schwaighofer2013-03-14
* ARM cost model: Increase the cost for vector casts that use the stackArnold Schwaighofer2013-03-12
* Don't glue users to extract_subreg when selecting the llvm.arm.ldrexdLang Hames2013-03-09
* ArrayRefize some code. No functionality change.Benjamin Kramer2013-03-07
* ARM: Creating a vector from a lane of another.Jim Grosbach2013-03-02
* Clean up code format a bit.Jim Grosbach2013-03-02
* Tidy up. Trailing whitespace.Jim Grosbach2013-03-02
* ARM NEON: Fix v2f32 float intrinsicsArnold Schwaighofer2013-03-02
* Add support for using non-pic code for arm and thumb1 when emitting the sjljChad Rosier2013-03-01
* Tidy up; no functional change.Chad Rosier2013-02-28
* Style; no functional change.Chad Rosier2013-02-28
* ARM: FMA is legal only if VFP4 is available.Jim Grosbach2013-02-27
* Remove this instance of dl as it's defined in a previous scope.Chad Rosier2013-02-27
* ARM: permit full range of valid ADR immediates.Tim Northover2013-02-27
* [fast-isel] Make sure the FastLowerArguments function checks to make sure theChad Rosier2013-02-26
* ARM: Convenience aliases for 'srs*' instructions.Jim Grosbach2013-02-23
* Make ARMAsmPrinter generate the correct alignment specifier syntax in instruc...Kristof Beyls2013-02-22
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-21
* Radar numbers don't belong in source code.Evan Cheng2013-02-21
* MCParser: Update method names per coding guidelines.Jim Grosbach2013-02-20
* Update TargetLowering ivars for name policy.Jim Grosbach2013-02-20
* Fix thumbv5e frame lowering assertion failure.Logan Chien2013-02-20
* ARM NEON: Don't need COPY_TO_REGCLASS in patternArnold Schwaighofer2013-02-19
* ARM: Allocation hints must make sure to be in the alloc order.Jim Grosbach2013-02-19
* Make ARMAsmPrinter pass name more precise and fix comment.Eli Bendersky2013-02-19
* ARM NEON: Merge a f32 bitcast of a v2i32 extracteltArnold Schwaighofer2013-02-19
* [fast-isel] Remove an invalid assert.Chad Rosier2013-02-18