comment fix
[oota-llvm.git] / lib / Target / ARM /
2012-02-24 Jia Liucomment fix
2012-02-24 Jakob Stoklund OlesenSwitch ARM target to register masks.
2012-02-24 Jim GrosbachMake sure the regs are low regs for tMUL size reduction.
2012-02-24 Jim GrosbachThumb2 size reduction fix for tied operands of tMUL.
2012-02-24 Dan GohmanWhen emitting a cmp with 0 for a lowered select, mask...
2012-02-23 Kevin EnderbyUpdated the llvm-mc disassembler C API to support for...
2012-02-23 Duncan SandsRemove unused variable.
2012-02-23 Evan ChengCanonicalize (srl (bswap x), 16) to (rotr (bswap x...
2012-02-23 Evan ChengOptimize a couple of common patterns involving conditio...
2012-02-22 Chad RosierRemove extra semi-colons.
2012-02-22 Craig TopperMake all pointers to TargetRegisterClass const since...
2012-02-22 Jakob Stoklund OlesenClarify ARM calling conventions.
2012-02-21 Jakob Stoklund OlesenCalls don't really change the stack pointer.
2012-02-21 Evan ChengProper support for a bastardized darwin-eabi hybird...
2012-02-20 James MolloyImprove generated code for extending loads and some...
2012-02-19 Ahmed CharlesRemove dead code. Improve llvm_unreachable text. Simpli...
2012-02-19 Jia Liucomment fix ARM.h
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-17 Jakob Stoklund OlesenHandle regmask operands in ARMInstrInfo.
2012-02-17 Jakob Stoklund OlesenFix ARMBaseInstrInfo::getInstrLatency for calls.
2012-02-17 Chad Rosier[fast-isel] Add support for returning non-legal types...
2012-02-17 Lang HamesRe-enable 150652 and 150654 - Make FPSCR non-reserved...
2012-02-16 Chad RosierRemove unnecessary assignment to temporary, ResultReg.
2012-02-16 Lang HamesOop - r150653 + r150654 broke one of my test cases...
2012-02-16 Lang HamesFPSCR shouldn't be reserved.
2012-02-15 Chad RosierAdd braces to if clause to make symmetric with associat...
2012-02-15 Bill WendlingStrip the pointer casts from the constants here.
2012-02-15 Chad RosierUse a temporary variable, rather then a series of redun...
2012-02-14 Chad RosierRemove unnecessary assignment to temporary, ResultReg.
2012-02-14 Lang HamesThird time's the charm...?
2012-02-14 Lang HamesUnswap swap operands, partially reducing confusion.
2012-02-13 Bill WendlingDon't reserve the R0 and R1 registers here. We don...
2012-02-13 Lang HamesMake operands for VSWP read-modify-write.
2012-02-11 Benjamin KramerMake the EDis tables const.
2012-02-10 Jim GrosbachRevert r150222, as the clang driver now handles this...
2012-02-10 Jason W KimMake valgrind happy.
2012-02-10 Jim GrosbachARM on darwin, v6 implies the presence of VFP for the...
2012-02-09 James MolloyTeach the MC and disassembler about SoftFail, and hook...
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-08 Chad Rosier[fast-isel] Add support for SUBs with non-legal types.
2012-02-08 Chad Rosier[fast-isel] Add support for ORs with non-legal types.
2012-02-07 Chad Rosier[fast-isel] Add support for indirect branches.
2012-02-07 Evan ChengDo not fold ADD / SUB into load / store (to form pre...
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Chad Rosier[fast-isel] Add support for ADDs with non-legal types.
2012-02-06 Derek SchuffEnable streaming of bitcode
2012-02-05 Evan ChengDefinesPredicate should only look for def operands...
2012-02-05 Duncan SandsPersuade GCC that there is nothing worth warning about...
2012-02-04 Andrew TrickTargetPassConfig: confine the MC configuration to Targe...
2012-02-03 Chad Rosier[fast-isel] Add support for URem.
2012-02-03 Chad Rosier[fast-isel] Rename isZExt to isSigned. No functional...
2012-02-03 Chad Rosier[fast-isel] Add support for UDIV.
2012-02-03 Chad Rosier[fast-isel] Add support for FPToUI. Also add test...
2012-02-03 Chad Rosier[fast-isel] Add support for selecting UIToFP.
2012-02-03 Andrew TrickAdded TargetPassConfig. The first little step toward...
2012-02-02 Jakob Stoklund OlesenAdd pseudo-registers for pairs, triples, and quads...
2012-02-01 Jakob Stoklund OlesenMove ARM subreg index compositions to the SubRegIndex...
2012-01-31 Jim GrosbachTidy up. One more return type mismatch fix.
2012-01-31 Jim GrosbachRefactor loop for better readability.
2012-01-31 Jim GrosbachAdd explanatory comment.
2012-01-29 Anton KorobeynikovCleanups for EABI standard functions
2012-01-29 Anton KorobeynikovUse base AAPCS for varargs functions even for AAPCS...
2012-01-28 Bob WilsonAdd a note about a potential optimization for clz/ctz...
2012-01-28 James MolloyEnsure .AliasedSymbol() is called on all uses of getSym...
2012-01-27 Jim GrosbachBetter user diagnostics for more ARM MachO relocation...
2012-01-26 Jim GrosbachKeep source information, if available, around for ARM...
2012-01-26 Jim GrosbachTidy up. Fix mismatched return types for error handling.
2012-01-26 James MolloyAdd support for the R_ARM_TARGET1 relocation, which...
2012-01-25 Anton KorobeynikovProperly emit ctors / dtors with priorities into desire...
2012-01-25 Jim GrosbachARM assemly parsing and validation of IT instruction.
2012-01-25 Jim GrosbachNEON VLD4(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachTidy up. Rename VLD4DUP patterns for consistency.
2012-01-24 Jim GrosbachNEON VLD3(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VST4(one lane) assembly parsing and encoding.
2012-01-24 Owen AndersonWiden the instruction encoder that TblGen emits to...
2012-01-24 Jim GrosbachNEON VLD4(one lane) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON Two-operand assembly aliases for VSRA.
2012-01-24 Jim GrosbachNEON Two-operand assembly aliases for VSLI.
2012-01-24 Jim GrosbachNEON Two-operand assembly aliases for VSRI.
2012-01-24 Jim GrosbachNEON add correct predicates for some asm aliases.
2012-01-24 Anton KorobeynikovUse correct register class for am2offset register operands.
2012-01-24 Jim GrosbachNEON VST4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachNEON VLD4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachTidy up. Remove some vertical space for readability.
2012-01-24 Chandler CarruthRevert r148686 (and r148694, a fix to it) due to a...
2012-01-24 Jim GrosbachFix typo.
2012-01-24 Jim GrosbachNEON VST3(single element from one lane) assembly parsing.
2012-01-23 Jim GrosbachNEON VST3(multiple 3-element structures) assembly parsing.
2012-01-23 Jim GrosbachNEON VLD3(multiple 3-element structures) assembly parsing.
2012-01-23 Anton KorobeynikovAdd missed mayStore flag to STREXD / t2STREXD
2012-01-23 Jim GrosbachNEON VLD3 lane-indexed assembly parsing and encoding.
2012-01-23 Jim GrosbachSimplify some NEON assembly pseudo definitions.
2012-01-23 NAKAMURA TakumiARMAsmPrinter.cpp: Try to fix up r148686. EnableARMEHAB...
2012-01-23 Evgeniy StepanovAn option to selectively enable parts of ARM EHABI...
2012-01-22 Anton KorobeynikovAdd fused multiple+add instructions from VFPv4.
2012-01-21 Jim GrosbachThumb2 'add rd, pc, imm' alternate form for 'adr' instr...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-20 Bob WilsonARM vector any_extends need to be selected to vmovl...
2012-01-20 Jim GrosbachVST2 four-register w/ update pseudos for fixed/register...
2012-01-20 Jim GrosbachNEON use vmov.i32 to splat some f32 values into vectors.
next