misched: Handle "transient" non-instructions.
[oota-llvm.git] / lib / Target / ARM /
2012-08-24 Jakob Stoklund OlesenAdd missing SDNPSideEffect flags.
2012-08-24 Richard SmithFix undefined behavior (negation of INT_MIN) in ARM...
2012-08-22 Benjamin KramerReduce duplicated hash map lookups.
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-21 Jakob Stoklund OlesenAdd a missing def flag.
2012-08-20 Jakob Stoklund OlesenUse a SmallPtrSet to dedup successors in EmitSjLjDispat...
2012-08-18 Jakob Stoklund OlesenRemove the CAND/COR/CXOR custom ISD nodes and their...
2012-08-18 Craig TopperRemove virtual from many methods. These methods replace...
2012-08-18 Jakob Stoklund OlesenAlso combine zext/sext into selects for ARM.
2012-08-18 Jakob Stoklund OlesenAlso pass logical ops to combineSelectAndUse.
2012-08-18 Anton Korobeynikovfp16-to-fp32 conversion instructions are available...
2012-08-17 Jakob Stoklund OlesenAvoid folding ADD instructions with FI operands.
2012-08-17 Jakob Stoklund OlesenAdd comment, clean up code. No functional change.
2012-08-17 Tim NorthoverImplement NEON domain switching for scalar <-> S-regist...
2012-08-17 Craig TopperRemove unnecessary include of ARMGenInstrInfo.inc.
2012-08-16 Jakob Stoklund OlesenAdd ADD and SUB to the predicable ARM instructions.
2012-08-16 Jakob Stoklund OlesenHandle ARM MOVCC optimization in PeepholeOptimizer.
2012-08-16 Jush Lu[arm-fast-isel] Add support for fastcc.
2012-08-15 Jakob Stoklund OlesenFold predicable instructions into MOVCC / t2MOVCC.
2012-08-15 Evan ChengUse vld1/vst1 to load/store f64 if alignment is < 4...
2012-08-15 Jakob Stoklund OlesenAdd missing Rfalse operand to the predicated pseudo...
2012-08-14 Anton KorobeynikovThe names of VFP variants of half-to-float conversion...
2012-08-14 Eric ChristopherThis needs braces. Spotted by Bill.
2012-08-14 Jim GrosbachSwitch the fixed-length disassembler to be table-driven.
2012-08-13 Jakob Stoklund OlesenRemove the TII::scheduleTwoAddrSource() hook.
2012-08-13 Manman RenARM: enable struct byval for AAPCS-VFP.
2012-08-13 Nadav RotemDo not optimize (or (and X,Y), Z) into BFI and other...
2012-08-13 Eric ChristopherAdd support for the %H output modifier.
2012-08-13 Tim NorthoverUse correct loads for vector types during extending...
2012-08-12 Arnold SchwaighoferRevert 161581: Patch to implement UMLAL/SMLAL instructi...
2012-08-12 Craig TopperChange addTypeForNeon to use MVT instead of EVT so...
2012-08-10 Manman RenARM: enable struct byval for AAPCS.
2012-08-09 Eric ChristopherRemove getARMRegisterNumbering and replace with calls...
2012-08-09 Arnold SchwaighoferPatch to implement UMLAL/SMLAL instructions for the...
2012-08-09 Eric ChristopherThis field isn't used anymore, use it with HWEncoding...
2012-08-08 Andrew TrickAdded MispredictPenalty to SchedMachineModel.
2012-08-08 Andrew Trickwhitespace
2012-08-04 Anton KorobeynikovSkip impdef regs during eabi save/restore list emission...
2012-08-04 Anton KorobeynikovRecognize vst1.64 / vld1.64 with 3 and 4 regs as load...
2012-08-04 Anton KorobeynikovAdd stack spill / reload instructions for DTriple and...
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-03 Jush Lu[arm-fast-isel] Add support for shl, lshr, and ashr.
2012-08-03 Eric ChristopherAdd support for the ARM GHC calling convention, this...
2012-08-02 Jim GrosbachARM: Tidy up. Remove unused template parameters.
2012-08-02 Jim GrosbachARM: More InstAlias refactors to use #NAME#.
2012-08-02 Jim GrosbachARM: Refactor instaliases using TableGen support for...
2012-08-02 Jiangning LiuSupport fpv4 for ARM Cortex-M4.
2012-08-02 Jiangning LiuFix #13035, a bug around Thumb instruction LDRD/STRD...
2012-08-02 Jiangning LiuFix #13138, a bug around ARM instruction DSB encoding...
2012-08-02 Jiangning LiuFix #13241, a bug around shift immediate operand for...
2012-08-01 Jim GrosbachARM: Remove redundant instalias.
2012-08-01 Jim GrosbachClean up formatting.
2012-08-01 Jim GrosbachTidy up.
2012-07-30 Kevin EnderbyFix a bug in ARMMachObjectWriter::RecordRelocation...
2012-07-25 Jim GrosbachARM: Don't assume an SDNode is a constant.
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-19 Jush Lu[arm-fast-isel] Add support for vararg function calls.
2012-07-18 Andrew TrickFix ARMTargetLowering::isLegalAddImmediate to consider...
2012-07-18 Andrew Trickwhitespace
2012-07-18 Joel JonesMore replacing of target-dependent intrinsics with...
2012-07-13 Joel JonesThis is one of the first steps at moving to replace...
2012-07-13 Jakob Stoklund OlesenRemove variable_ops from ARM call instructions.
2012-07-11 Manman RenARM: fix typo in comments
2012-07-11 Manman RenARM: Fix optimizeCompare to correctly check safe condition.
2012-07-10 Richard BartonFix instruction description of VMOV (between two ARM...
2012-07-10 Jim GrosbachARM: Allow more flexible patterns in NEON formats.
2012-07-09 Chad RosierRevert r159938 (and r159945) to appease the buildbots.
2012-07-09 Richard BartonSome formatting to keep Clang happy
2012-07-09 Richard BartonOops - correct broken disassembly for VMOV
2012-07-09 Richard BartonFix instruction description of VMOV (between two ARM...
2012-07-09 Richard BartonPrevent ARM assembler from losing a right shift by...
2012-07-09 Richard BartonSpelling!
2012-07-09 Richard BartonTeach the assembler to use the narrow thumb encodings...
2012-07-07 Andrew TrickI'm introducing a new machine model to simultaneously...
2012-07-06 Chad RosierFix the naming of ensureAlignment. Per the coding...
2012-07-06 Jim GrosbachARM: Add test cleanup entry to the README.
2012-07-06 NAKAMURA TakumiRevert r159804, "[arm-fast-isel] Add support for vararg...
2012-07-06 Jush Lu[arm-fast-isel] Add support for vararg function calls.
2012-07-02 Bob WilsonConsistently use AnalysisID types in TargetPassConfig.
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-07-02 Andrew TrickRevert accidental checkin.
2012-07-02 Andrew TrickReapply "Make NumMicroOps a variable in the subtarget...
2012-07-02 Bob WilsonDo not attempt to use ROR for Thumb1.
2012-06-29 Manman RenARM: Clean up optimizeCompare in peephole, no functiona...
2012-06-29 Manman RenAdd SrcReg2 to analyzeCompare and optimizeCompareInstr...
2012-06-29 Andrew TrickRevert "Make NumMicroOps a variable in the subtarget...
2012-06-29 Andrew TrickMake NumMicroOps a variable in the subtarget's instruct...
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-27 Richard BartonTeach assembler to handle capitalised operation values...
2012-06-27 Richard BartonPrevent ARM Assembler crashing on unrecognised assembly...
2012-06-26 Evan ChengAdd a missing check to avoid dereference null. No sensi...
2012-06-26 Jack CarterThere are a number of generic inline asm operand modifi...
2012-06-25 Manman RenARM: update peephole optimization.
2012-06-24 NAKAMURA Takumillvm/lib: [CMake] Add explicit dependency to intrinsics...
2012-06-23 Evan Cheng(sub X, imm) gets canonicalized to (add X, -imm)
2012-06-22 Jim GrosbachARM: Add a better diagnostic for some out of range...
2012-06-22 Andrew TrickUse "NoItineraries" for processors with no itineraries.
2012-06-22 Andrew TrickARM scheduling fix: don't guess at implicit operand...
2012-06-22 Andrew TrickARM scheduling fix: compute predicated implicit use...
2012-06-22 Lang HamesRename -allow-excess-fp-precision flag to -fuse-fp...
next