Refactor the code that checks that all operands of a node are UNDEFs.
[oota-llvm.git] / lib / Target / ARM /
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...
2012-06-21 Lang HamesAdd a missing llvm.fma -> VFNMS pattern to the ARM...
2012-06-19 Lang HamesAdd DAG-combines for aggressive FMA formation.
2012-06-19 Jan Wen VoungHave ARM ELF use correct reloc for "b" instr.
2012-06-19 Rafael EspindolaMove the support for using .init_array from ARM to...
2012-06-18 Manman RenARM: use NOEN loads and stores if possible when handlin...
2012-06-18 Jim GrosbachARM: Define generic HINT instruction.
2012-06-18 Joel JonesThis change handles a another case for generating the...
2012-06-15 Kevin EnderbyFix the encoding of the armv7m (MClass) for MSR registe...
2012-06-15 Manman RenARM: optimization for sub+abs.
2012-06-15 Jakob Stoklund OlesenPreserve <undef> flags in ARMExpandPseudo.
2012-06-14 Richard BartonReplace assertion failure for badly formatted CPS instr...
2012-06-14 Jush LuCleanup whitespace.
2012-06-12 Chad Rosier[arm-fast-isel] Add support for -arm-long-calls.
2012-06-11 Bill WendlingRe-enable the CMN instruction.
2012-06-07 Andrew TrickContinue factoring computeOperandLatency. Use it for...
2012-06-07 Andrew TrickARM getOperandLatency rewrite.
2012-06-07 Andrew TrickARM getOperandLatency should return -1 for unknown...
2012-06-07 Andrew TrickFix ARM getInstrLatency logic to work with the current...
2012-06-06 Benjamin KramerRemove unused private fields found by clang's new ...
2012-06-06 Richard BartonCorrect decoder for T1 conditional B encoding
2012-06-05 Andrew Trickmisched: API for minimum vs. expected latency.
2012-06-05 Andrew TrickARM itinerary properties.
2012-06-05 Andrew Trickmisched: Added MultiIssueItineraries.
2012-06-05 Joel JonesRevert commit r157966
2012-06-04 Joel JonesThis change handles a another case for generating the...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-06-01 Chad Rosier[arm-fast-isel] Fix handling of the frameaddress intrin...
2012-06-01 Manman RenARM: properly handle alignment for struct byval.
2012-06-01 Manman RenARM: support struct byval in llvm
2012-05-30 Jakob Stoklund OlesenAvoid depending on list orders and register numbering.
2012-05-30 Chad Rosier[arm-fast-isel] Add support for the llvm.frameaddress...
2012-05-25 Justin HolewinskiChange interface for TargetLowering::LowerCallTo and...
2012-05-24 Craig TopperMake some opcode tables static and const. Allows code...
2012-05-24 Craig TopperMark a static array as const.
2012-05-24 Craig TopperMark a static table as const. Shrink opcode size in...
2012-05-23 Chad Rosier[arm-fast-isel] Add support for non-global callee.
2012-05-22 NAKAMURA TakumiARMDisassembler.cpp: Fix utf8 char in comments.
2012-05-21 Jim GrosbachARM: .end_data_region mismatch in Thumb2.
2012-05-21 Jim GrosbachThumb2: RSB source register should be rGRP not GPRnopc.
2012-05-20 Jakob Stoklund OlesenUse the right register class for LDRrs.
2012-05-20 Jakob Stoklund OlesenTransfer memory operands to the right instruction.
2012-05-18 Jim GrosbachRefactor data-in-code annotations.
2012-05-17 Kevin EnderbyFix the encoding of the armv7m (MClass) for MSR APSR...
2012-05-17 Tim NorthoverRemove incorrect pattern for ARM SMML instruction.
2012-05-15 Jim GrosbachAllow MCCodeEmitter access to the target MCRegisterInfo.
2012-05-14 David BlaikieFix use of uninitialized variable.
2012-05-11 Chad Rosier[fast-isel] Add support for selecting @llvm.trap().
2012-05-11 Chad Rosier[fast-isel] Remove -disable-arm-fast-isel option. ...
2012-05-11 Chad Rosier[fast-isel] Cleaner fix for when we're unable to handle...
2012-05-11 Chad Rosier[fast-isel] Rather then assert (or segfault in a non...
2012-05-11 Chad RosierThe return type is an unsigned, not a bool.
2012-05-11 Manman RenAdd space before an open parenthesis in control flow...
2012-05-11 Silviu BarangaAdded the missing bit definition for the 4th bit of...
2012-05-11 Silviu BarangaFixed the LLVM ARM v7 assembler and instruction printer...
2012-05-11 Manman RenARM: peephole optimization to remove cmp instruction
2012-05-10 Manman RenRevert: 156550 "ARM: peephole optimization to remove...
2012-05-10 Manman RenARM: peephole optimization to remove cmp instruction
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-05-05 Jim GrosbachNuke a few dead remnants of the CBE.
next