This is not a common case, in fact it never happens!
[oota-llvm.git] / lib / Target / ARM /
2012-03-05 Craig TopperConvert more GenRegisterInfo tables from unsigned to...
2012-03-04 Jakob Stoklund OlesenUse <def,undef> operands when spilling NEON bundles.
2012-03-04 Craig TopperUse uint16_t instead of unsigned to store registers...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-03-01 Evan ChengNeuter the optimization I implemented with r107852...
2012-03-01 Jakob Stoklund OlesenHandle regmasks in Thumb1RegisterInfo::saveScavengerReg...
2012-03-01 Jim GrosbachARM use the right opcode for FP<->Integer move in fast...
2012-03-01 Kevin EnderbyChange ARMInstPrinter::printPredicateOperand() so it...
2012-02-29 Derek SchuffMake MemoryObject accessor members const again
2012-02-28 Jim GrosbachARM implement TargetInstrInfo::getNoopForMachoTarget()
2012-02-28 Jim GrosbachARM vbit/vbif/vbsl assembly optional size suffix.
2012-02-28 Evan ChengRe-commit r151623 with fix. Only issue special no-retur...
2012-02-28 Daniel DunbarRevert r151623 "Some ARM implementaions, e.g. A-series...
2012-02-28 Evan ChengSome ARM implementaions, e.g. A-series, does return...
2012-02-28 Jakob Stoklund OlesenEnable ARM base pointer when calling functions with...
2012-02-27 Jim GrosbachARM BL/BLX instruction fixups should use relocations.
2012-02-27 Kevin EnderbyFix the symbolic operand added for the C disassmbler...
2012-02-24 Benjamin KramerRemove unused cl::opt, make another opt static.
2012-02-24 Jim GrosbachThumb2 asm aliases for wide bitwise w/ immediate instru...
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.
next