revert r117858 while I check out a failure I missed.
[oota-llvm.git] / lib / Target / ARM / ARMInstrInfo.td
2010-10-31 Chris Lattnerrevert r117858 while I check out a failure I missed.
2010-10-31 Chris Lattnerthe asm matcher can't handle operands with modifiers...
2010-10-30 Bob WilsonOverhaul memory barriers in the ARM backend. Radar...
2010-10-30 Jim GrosbachEncode the register list operands for ARM mode LDM...
2010-10-29 Jim Grosbachs/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consi...
2010-10-29 Jim GrosbachConvert ARM::MOVi2pieces to a true pseudo-instruction...
2010-10-29 Jim GrosbachFix typo.
2010-10-29 Jim GrosbachARM encoding information for CLREX, SWP and SWPB. Add...
2010-10-29 Jim GrosbachARM mode LDREX*/STREX* binary encodings.
2010-10-29 Jim GrosbachEncoding information for ARM conditional move instructions.
2010-10-29 Chris Lattneradd simple support for addrmode5 operands, allowing
2010-10-28 Jim GrosbachPLD, PLDW, PLI encodings, plus refactor their use of...
2010-10-28 Evan ChengRe-commit 117518 and 117519 now that ARM MC test failur...
2010-10-28 Evan ChengRevert 117518 and 117519 for now. They changed scheduli...
2010-10-28 Evan Cheng- Assign load / store with shifter op address modes...
2010-10-27 Evan ChengShifter ops are not always free. Do not fold them ...
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Owen AndersonProvide correct encodings for NEON vcvt, which has...
2010-10-27 Jim GrosbachARM JIT fix for LDRi12 and company.
2010-10-27 Jim GrosbachSplit ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordi...
2010-10-26 Jim GrosbachSince I parameterized this bit, I should probably actua...
2010-10-26 Jim GrosbachFirst part of refactoring ARM addrmode2 (load/store...
2010-10-22 Jim GrosbachTrailing whitespace.
2010-10-22 Jim GrosbachARM mode encoding information for CLZ, RBIT, REV*,...
2010-10-22 Jim GrosbachAdd the encoding information for the rest of the ARM...
2010-10-22 Jim GrosbachMore ARM multiply instuction binary encodings.
2010-10-22 Jim GrosbachParameterize a bit of ARM encoding information, simplif...
2010-10-22 Jim GrosbachMore ARM multiply instruction encoding information.
2010-10-21 Jim GrosbachARM binary encoding for some of the multiply instructions.
2010-10-21 Jim GrosbachARM binary encodings for MVN variants.
2010-10-21 Jim GrosbachARM Binary encoding information for BFC/BFI instructions.
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
2010-10-18 Jim GrosbachARM encoding information for [SU]SAT* instructions.
2010-10-15 Jim GrosbachEncoding information for the various ARM saturating...
2010-10-15 Jim GrosbachARM binary encoding information for RSB and RSC instruc...
2010-10-15 Jim GrosbachARM mode encoding information for UBFX and SBFX instruc...
2010-10-15 Bob WilsonRemove unused ARMISD::AND selection DAG node.
2010-10-15 Jim GrosbachEncoding info for extension instructions.
2010-10-14 Jim GrosbachAdd missing Rd encoding for MOVs instruction.
2010-10-14 Jim GrosbachRefactor the MOVsr[al]_flag and RRX pseudo-instructions...
2010-10-14 Jim GrosbachTweak the ARM backend to use the RRX mnemonic instead...
2010-10-14 Jim GrosbachMOVi16 and MOVT ARM mode encodings.
2010-10-14 Jim GrosbachSimplify encoding information and add 'dst' operand...
2010-10-13 Jim GrosbachAdd a FIXME.
2010-10-13 Jim GrosbachAdd operand encoding bits for SMC and SVC in ARM mode.
2010-10-13 Jim GrosbachMore encoding cleanup. Also add register Rd operands...
2010-10-13 Jim GrosbachSimplify some ARM encoding information.
2010-10-13 Jim GrosbachAdd a FIXME. The ADR instruction is a bit odd.
2010-10-13 Jim GrosbachRefactor the ARM 'setend' instruction pattern. Use...
2010-10-13 Jim GrosbachAdd a FIXME.
2010-10-13 Jim GrosbachMake a few more bits of some simple instructions explic...
2010-10-13 Jim GrosbachAdd ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH...
2010-10-13 Jim GrosbachFix encoding for compares. No Rd register.
2010-10-13 Jim GrosbachAdd ARM mode operand encoding information for ADDE...
2010-10-13 Jim GrosbachAdd ARM encoding information for comparisons, forced...
2010-10-12 Jim GrosbachAdd the rest of the ARM so_reg encoding options (regist...
2010-10-12 Jim GrosbachMove the ARM so_imm encoding into a custom operand...
2010-10-12 Jim GrosbachAdd MOVi ARM encoding.
2010-10-12 Jim GrosbachAdd encoding information for the remainder of the gener...
2010-10-11 Jim GrosbachMC machine encoding for simple aritmetic instructions...
2010-10-11 Jim GrosbachMore binary encoding stuff, taking advantage of the...
2010-10-08 Jim GrosbachImplement a few more binary encoding bits. Still very...
2010-10-07 Jim GrosbachAllow use of the 16-bit literal move instruction in...
2010-10-06 Jim GrosbachClean up MOVi32imm and t2MOVi32imm pseudo instruction...
2010-10-06 Jim GrosbachKill of the vestiges of the 'call' Modifier (no longer...
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-10-01 Jim GrosbachNuke a bunch of no-longer-needed comment-only asm strings.
2010-09-30 Jim GrosbachNuke a few more unused asm strings
2010-09-30 Jim GrosbachThe asm strings are never used at all, so just nuke...
2010-09-30 Jim GrosbachGo ahead and jump!
2010-09-30 Evan ChengARM instruction itinerary fixes:
2010-09-29 Jim GrosbachAdd specializations of addrmode2 that allow differentia...
2010-09-29 Evan ChengSeparate itinerary classes for mvn from mov; for tst...
2010-09-29 Evan ChengAssign bitwise binary instructions different itinerary...
2010-09-25 Evan ChengFix zero and sign extension instructions scheduling...
2010-09-24 Evan ChengFix scheduling itinerary for pseudo mov immediate instr...
2010-09-23 Owen AndersonRevert r114703 and r114702, removing the isConditionalM...
2010-09-23 Jim Grosbach#+4 --> #4 for consistency with other asm output
2010-09-23 Jim GrosbachFix formatting of output .s code
2010-09-23 Owen AndersonAdd isConditionalMove bits to X86 and ARM instructions.
2010-09-23 Jim GrosbachClean up the 'trap' instruction printing a bit. Non...
2010-09-21 Chris Lattnerfix a long standing wart: all the ComplexPattern's...
2010-09-10 Bill WendlingReword since this may not be a bug but intended behavior.
2010-09-08 Evan ChengFix LDM_RET schedule itinery.
2010-09-01 Chris Lattnertemporarily revert r112664, it is causing a decoding...
2010-08-31 Bill WendlingWe have a chance for an optimization. Consider this...
2010-08-31 Bill WendlingAnd ANDS pattern to match the t2ANDS pattern.
2010-08-30 Jim GrosbachMake ARM add rN, sp, #imm instructions rematerializable...
2010-08-29 Bill WendlingFix whitespaces. No functionality changes.
2010-08-29 Bill WendlingFile missing from last commit.
2010-08-26 Bill WendlingReapply r112176 without removing the other CMN patterns...
2010-08-17 Jakob Stoklund OlesenDon't call tablegen'ed Predicate_* functions in the...
2010-08-17 Jim Grosbach80 column cleanup.
2010-08-17 Bob WilsonChange ARM PKHTB and PKHBT instructions to use a shift_...
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-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
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...
next