random cleanups
[oota-llvm.git] / lib / Target / ARM /
2010-08-17 Jim Grosbachexplicitly handle no-op cases for clarity. Fixes clang...
2010-08-17 Bob WilsonChange ARM PKHTB and PKHBT instructions to use a shift_...
2010-08-17 Chris Lattnerfix emacs language spec's, patch by Edmund Grimley...
2010-08-17 Bob WilsonAllow more cases of undef shuffle indices and add tests...
2010-08-17 Eric ChristopherCopy over some overridden MI wrappers for ARM fast...
2010-08-17 Eric ChristopherMake arm fast-isel possible to enable via command line.
2010-08-16 Bob WilsonIgnore undef shuffle indices when checking for a VTRN...
2010-08-16 Bob WilsonGeneralize a pattern for PKHTB: an SRL of 16-31 bits...
2010-08-16 Bob WilsonRename sat_shift operand to shift_imm, in preparation...
2010-08-16 Bob WilsonRemove unused code.
2010-08-14 Bob WilsonT2I_rbin_irs rr variant is for disassembly only, so...
2010-08-13 Bob WilsonAdd a Thumb2 t2RSBrr instruction for disassembly only.
2010-08-13 Bob WilsonTemporarily disable tail calls on ARM to work around...
2010-08-13 Bob WilsonMove the Thumb2 SSAT and USAT optional shift operator...
2010-08-13 Bob WilsonRefactor the code for disassembling Thumb2 saturate...
2010-08-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
2010-08-12 Evan ChengMake sure ARM constant island pass does not break up...
2010-08-12 Johnny ChenThe autogened decoder was confusing the ARM STRBT for...
2010-08-12 Daniel DunbarMC/AsmParser: Push the burdon of emitting diagnostics...
2010-08-12 Daniel Dunbartblgen/AsmMatcher: Always emit the match function as...
2010-08-11 Johnny ChenChanged the format of DMBsy, DSBsy, and friends from...
2010-08-11 Bob WilsonMove the ARM SSAT and USAT optional shift amount operan...
2010-08-11 Jim Grosbachcortex m4 has floating point support, but only single...
2010-08-11 Bill WendlingConsider this code snippet:
2010-08-11 Evan ChengReport error if codegen tries to instantiate a ARM...
2010-08-11 Evan ChengArchV7M implies HW division instructions.
2010-08-11 Evan ChengArchV6T2, V7A, and V7M implies Thumb2; Archv7A implies...
2010-08-11 Evan ChengAdd ARM Archv6M and let it implies FeatureDB (having...
2010-08-11 Daniel DunbarMC/ARM: Add basic support for handling predication...
2010-08-11 Daniel DunbarMC/ARM: Split mnemonic on '.' characters.
2010-08-11 Daniel DunbarMC/ARM: Fill in ARMOperand::dump a bit.
2010-08-11 Daniel DunbarMCAsmParser: Add dump() hook to MCParsedAsmOperand.
2010-08-11 Daniel DunbarMC/ARM: Add an ARMOperand class for condition codes.
2010-08-11 Evan ChengReally control isel of barrier instructions with cpu...
2010-08-11 Evan ChengAdd Cortex-M0 support. It's a ARMv6m device (no ARM...
2010-08-11 Evan Cheng- Add subtarget feature -mattr=+db which determine...
2010-08-11 Daniel DunbarMC/ARM: Switch to using the generated match functions...
2010-08-11 Daniel DunbarMC/ARM: Enable generation of the ARM asm matcher, not...
2010-08-11 Daniel DunbarARM: Mark some disassembler only instructions as not...
2010-08-11 Daniel DunbarARM: Quote $p in an asm string.
2010-08-11 Bill WendlingHandle ARM compares as well as converting for ARM adds...
2010-08-11 Bill WendlingMark ARM compare instructions as isCompare.
2010-08-11 Bob WilsonAdd a separate ARM instruction format for Saturate...
2010-08-10 Evan ChengCBZ and CBNZ are implemented.
2010-08-10 Bill WendlingTurn optimize compares back on with fix. We needed...
2010-08-10 Evan ChengDelete some unused instructions.
2010-08-10 Evan ChengRe-apply r110655 with fixes. Epilogue must restore...
2010-08-10 Daniel DunbarRevert r110655, "Fix ARM hasFP() semantics. It should...
2010-08-10 Evan ChengFix ARM hasFP() semantics. It should return true whenev...
2010-08-09 Evan ChengARMBaseRegisterInfo::hasFP() has been broken for a...
2010-08-09 Evan ChengExplicitly initialize SlowFPBrcc and Pref32BitThumb...
2010-08-09 Evan ChengChange -prefer-32bit-thumb to attribute -mattr=+32bit...
2010-08-09 Evan ChengAdd an option to disable 32 -> 16-bit Thumb2 size reduc...
2010-08-08 Bill WendlingUse the "isCompare" machine instruction attribute inste...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Rafael EspindolaFix eabi calling convention when a 64 bit value shadows r3.
2010-08-06 Bill WendlingAdd the Optimize Compares pass (disabled by default).
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Jim GrosbachFor local variables in functions with a frame pointer...
2010-08-05 Bob WilsonFix indentation.
2010-08-05 Bob WilsonAdd an ARM RSCrr instruction for disassembly only.
2010-08-05 Bob WilsonAdd an ARM RSBrr instruction for disassembly only.
2010-08-05 Chandler CarruthSilence a GCC warning about && and || without explicit...
2010-08-05 Bob WilsonARM "rrx" shift operands do not have an immediate....
2010-08-04 Jim Grosbachand back in. false alarm on the tests from another...
2010-08-04 Devang PatelImplement target specific getDebugValueLocation().
2010-08-04 Jim Grosbachoops. revert for a moment to clean up tests first.
2010-08-04 Jim GrosbachReserve a stack slot if the function adjusts the stack...
2010-08-04 Dale JohannesenRemove switch for disabling ARM tail calls. They
2010-08-04 Bob WilsonCombine NEON VABD (absolute difference) intrinsics...
2010-08-03 Nate BegemanAdd support for getting & setting the FPSCR application...
2010-07-31 Daniel DunbarSilence some -Asserts uninitialized variable warnings.
2010-07-31 Bob WilsonMove newlines before inline jumptables from the asm...
2010-07-31 Bob WilsonAdd support for disassembling VMVN (immediate) instruct...
2010-07-30 Evan ChengAdd -disable-shifter-op to disable isel of shifter...
2010-07-30 Bob WilsonAdd a check in the ARM disassembler for NEON instructio...
2010-07-30 Bob WilsonAdd the __TEXT,__StaticInit section to the list of...
2010-07-30 Jim GrosbachMany Thumb2 instructions can reference the full ARM...
2010-07-29 Nate BegemanAdd builtins for ssat/usat, similar to RealView's __ssa...
2010-07-29 Bob WilsonRefactor ARM-specific DAG combining in preparation...
2010-07-29 Dale JohannesenImplement vector constants which are splat of
2010-07-29 Bob WilsonDon't assert on an unrecognized BrMiscFrm instruction.
2010-07-29 Nate BegemanAdd intrinsics __builtin_arm_qadd & __builtin_arm_qsub...
2010-07-28 Jim GrosbachARM mode version of r109693. Remove incorrect substitut...
2010-07-28 Jim GrosbachRemove incorrect substitution pattern for UXTB16. It...
2010-07-28 Jim GrosbachRemove dead prototype
2010-07-26 Eli FriedmanAnd a bit more non-ASCII stuff.
2010-07-26 Anton KorobeynikovDrop some non-ascii stuff
2010-07-26 Anton KorobeynikovAdd a note
2010-07-26 Anton KorobeynikovCurrently EH lowering code expects typeinfo to be globa...
2010-07-26 Evan ChengARM fastisel isn't ready.
2010-07-25 Douglas GregorRemove extraneous semicolon
2010-07-25 Douglas GregorUnbreak CMake build
2010-07-24 Anton KorobeynikovHook in GlobalMerge pass
2010-07-23 Jim GrosbachUse the appropriate register class for an i32 when...
2010-07-23 Dale JohannesenRevert 109076. It is wrong and was causing regressions...
2010-07-23 Evan Cheng- Allow target to specify when is register pressure...
2010-07-22 Chris Lattnereliminate the TargetInstrInfo::GetInstSizeInBytes hook.
2010-07-22 Chris Lattnerswitch a private implementation of GetFunctionSizeInBytes.
next