Fix pr11266.
[oota-llvm.git] / lib / Target / ARM /
2011-10-29 Dan GohmanRevert r143206, as there are still some failing tests.
2011-10-28 Jim GrosbachARM mode 'mov' to 'mvn' assembler alias.
2011-10-28 Jim GrosbachAdd Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm".
2011-10-28 Owen AndersonSpecify that the high bit of the alignment field is...
2011-10-28 Owen AndersonReapply r143202, with a manual decoding hook for SWP...
2011-10-28 Dan GohmanReapply r143177 and r143179 (reverting r143188), with...
2011-10-28 Owen AndersonRevert r143202.
2011-10-28 Owen AndersonSpecify fixed bits on CPS instructions to enable roundt...
2011-10-28 Jim GrosbachThumb2 ADD/SUB instructions encoding selection outside...
2011-10-28 Duncan SandsSpeculatively disable Dan's commits 143177 and 143179...
2011-10-28 Dan GohmanEliminate LegalizeOps' LegalizedNodes map and have...
2011-10-28 Jim GrosbachARM Allow 'q' registers in VLD/VST vector lists.
2011-10-27 Owen AndersonAdd some NEON stores to the VLD decoding hook that...
2011-10-27 Jakob Stoklund OlesenAlso set addrmode6 alignment when align==size.
2011-10-27 Jim GrosbachARM isel for vld1, opcode selection for register stride...
2011-10-27 Evan ChengAvoid partial CPSR dependency from loop backedges....
2011-10-27 Jim GrosbachThumb2 t2LDMDB[_UPD] assembly parsing to recognize...
2011-10-27 Jim GrosbachThumb2 t2MVNi assembly parsing to recognize ".w" suffix.
2011-10-27 Chad RosierA branch predicated on a constant can just FastEmit...
2011-10-26 Chad RosierAdd a TODO comment. FastISel works by parsing each...
2011-10-26 Chad RosierFactor a little more code into EmitCmp, which should...
2011-10-26 Chad RosierUse EmitCmp in SelectBranch. No functional change...
2011-10-26 Chad RosierFactor out an EmitCmp function that can be used by...
2011-10-26 Jim GrosbachThumb2 ldr pc-relative encoding fixes.
2011-10-26 Jim GrosbachARM parse parenthesized expressions for label references.
2011-10-26 Lang HamesMake sure short memsets on ARM lower to stores, even...
2011-10-26 Jim GrosbachThumb2 remove redundant ".w" suffix from t2MVNCCi pattern.
2011-10-26 James MolloyRevert r142530 at least temporarily while a discussion...
2011-10-26 Bill WendlingUse a worklist to prevent the iterator from becoming...
2011-10-26 Evan ChengRevert part of r142530. The patch potentially hurts...
2011-10-25 Jim GrosbachARM assembly parsing and encoding for VLD1 with writeback.
2011-10-24 Jim GrosbachNuke dead code. Nothing generates the VLD1d64QPseudo_UP...
2011-10-24 Jim GrosbachARM assembly parsing and encoding for VLD1 w/ writeback.
2011-10-24 Eli FriedmanDon't crash on variable insertelement on ARM. PR10258.
2011-10-24 Evan ChengARMConstantPoolMBB::print should print BB number.
2011-10-24 Jim GrosbachARM assembly parsing and encoding for VLD1 w/ writeback.
2011-10-24 Jim GrosbachARM refactor am6offset usage for VLD1.
2011-10-24 Owen AndersonFix a NEON disassembly case that was broken in the...
2011-10-24 Dan GohmanChange this overloaded use of Sched::Latency to be...
2011-10-24 Jim GrosbachThumb2 LDM instructions can target PC. Make sure to...
2011-10-22 Benjamin KramerMove various generated tables into read-only memory...
2011-10-22 Bill WendlingThe different flavors of ARM have different valid subse...
2011-10-21 Jim GrosbachAssembly parsing for 4-register sequential variant...
2011-10-21 Jim GrosbachAssembly parsing for 2-register sequential variant...
2011-10-21 Jim GrosbachAssembly parsing for 4-register variant of VLD1.
2011-10-21 Jim GrosbachAssembly parsing for 3-register variant of VLD1.
2011-10-21 Jim GrosbachARM VLD parsing and encoding.
2011-10-21 Owen AndersonDon't automatically set the "fc" bits on MSR instructio...
2011-10-21 Jim GrosbachNuke an #if0 that got accidentally left in.
2011-10-21 Jim Grosbachwhitespace.
2011-10-21 Jim GrosbachRemove some outdated comments.
2011-10-20 Owen AndersonRevert r142618, r142622, and r142624, which were based...
2011-10-20 Owen AndersonSeparate out ARM MSR instructions into M-class versions...
2011-10-20 Bill WendlingAdd missing operand. <rdar://problem/10313323>
2011-10-20 Jim GrosbachTidy up. Trailing whitespace.
2011-10-20 Jim GrosbachARM VLD1/VST1 (one register, no writeback) assembly...
2011-10-20 Jim GrosbachARM VTBX (one register) assembly parsing and encoding.
2011-10-20 Chad RosierRevert 142337. Thumb1 still doesn't support dynamic...
2011-10-19 James MolloyUse literal pool loads instead of MOVW/MOVT for materia...
2011-10-19 Bill WendlingMake sure we emit the 'movw' and 'movt' only if it...
2011-10-19 Bill WendlingRemove some dead code.
2011-10-18 Bill WendlingEmit the MOVT instruction only if the # LPads is >...
2011-10-18 Bill WendlingFor Thumb mode, we need to use a constant pool if the...
2011-10-18 Jim GrosbachARM VTBL (one register) assembly parsing and encoding.
2011-10-18 Bill WendlingUse the integer compare when the value is small enough...
2011-10-18 Bill WendlingUse the integer compare when the value is small enough...
2011-10-18 Bill WendlingThe value we're comparing against may be too large...
2011-10-18 Bill WendlingThe immediate may be too large for the CMP instruction...
2011-10-18 Jim GrosbachYet more ARM NEON assembly parsing for the lane index...
2011-10-18 Jim GrosbachARM vmla/vmls assembly parsing for the lane index operand.
2011-10-18 Jim GrosbachARM vmov assembly parsing for the lane index operand.
2011-10-18 Andrew TrickUse ARM/t2PseudoInst class from ARM/Thumb2 special...
2011-10-18 Bob WilsonUse isIntN and isUIntN to check for valid signed/unsign...
2011-10-18 Andrew Trickwhitespace
2011-10-18 Bill WendlingA landing pad could have more than one predecessor...
2011-10-18 Jim GrosbachARM vmla/vmls assembly parsing for the lane index operand.
2011-10-18 Jim GrosbachARM vqdmulh assembly parsing for the lane index operand.
2011-10-18 Jim GrosbachARM vmul assembly parsing for the lane index operand.
2011-10-18 Bob WilsonFix incorrect check for sign-extended constant BUILD_VE...
2011-10-18 Jim GrosbachARM vqdmlal assembly parsing for the lane index operand.
2011-10-18 Jim GrosbachThumb2 parsing of 'mov.w' gets the cc_out operand wrong...
2011-10-18 Jim GrosbachARM assembly parsing and encoding for VMOV.i64.
2011-10-18 Duncan SandsFix a bunch of unused variable warnings when doing...
2011-10-18 David MeyerRemove NaClMode
2011-10-18 Chad RosierAdd support for dynamic stack realignment when in thumb...
2011-10-18 Joe AbbeyCommit test, capitalizing store... keep it simple.
2011-10-18 Eli FriedmanFix misc warnings. Patch by Joe Abbey.
2011-10-18 Jim GrosbachARM assembly parsing and encoding for VMOV/VMVN/VORR...
2011-10-17 Jim GrosbachARM assembly parsing and encoding for VMOV/VMVN/VORR...
2011-10-17 Chad RosierAdd a few FIXME comments.
2011-10-17 Jim GrosbachTidy up.
2011-10-17 Bill WendlingNow Igor, throw the switch...give my creation life!
2011-10-17 Jim GrosbachARM NEON "vmov.i8" immediate assembly parsing and encoding.
2011-10-17 Bill WendlingDon't renumber the blocks here. This could cause proble...
2011-10-17 Cameron ZwarichPseudoinstructions should not be less constrained than...
2011-10-17 Jim GrosbachTidy up organization.
2011-10-17 Bill WendlingAdd a call to EmitSjLjDispatchBlock.
2011-10-17 Chad RosierRemoved set, but unused variables.
2011-10-17 Michael J. SpencerFix CMake build.
2011-10-17 Devang Patelsvn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar...
next