2011-10-28 |
Jim Grosbach | Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm". |
tree | commitdiff |
2011-10-28 |
Owen Anderson | Specify that the high bit of the alignment field is... |
tree | commitdiff |
2011-10-28 |
Akira Hatanaka | Make changes necessary in LowerFormalArguments to suppo... |
tree | commitdiff |
2011-10-28 |
Akira Hatanaka | Make changes necessary in LowerCall to support Mips64. |
tree | commitdiff |
2011-10-28 |
Akira Hatanaka | Add variable IsO32 to MipsTargetLowering. |
tree | commitdiff |
2011-10-28 |
Owen Anderson | Reapply r143202, with a manual decoding hook for SWP... |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Reapply r143177 and r143179 (reverting r143188), with... |
tree | commitdiff |
2011-10-28 |
Owen Anderson | Revert r143202. |
tree | commitdiff |
2011-10-28 |
Owen Anderson | Specify fixed bits on CPS instructions to enable roundt... |
tree | commitdiff |
2011-10-28 |
Jim Grosbach | Thumb2 ADD/SUB instructions encoding selection outside... |
tree | commitdiff |
2011-10-28 |
Duncan Sands | Speculatively disable Dan's commits 143177 and 143179... |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Eliminate LegalizeOps' LegalizedNodes map and have... |
tree | commitdiff |
2011-10-28 |
Jim Grosbach | ARM Allow 'q' registers in VLD/VST vector lists. |
tree | commitdiff |
2011-10-27 |
Dan Gohman | Remove the Alpha backend. |
tree | commitdiff |
2011-10-27 |
Owen Anderson | Add some NEON stores to the VLD decoding hook that... |
tree | commitdiff |
2011-10-27 |
Jakob Stoklund Olesen | Also set addrmode6 alignment when align==size. |
tree | commitdiff |
2011-10-27 |
Jim Grosbach | ARM isel for vld1, opcode selection for register stride... |
tree | commitdiff |
2011-10-27 |
Evan Cheng | Avoid partial CPSR dependency from loop backedges.... |
tree | commitdiff |
2011-10-27 |
Kevin Enderby | Change the sysexit mnemonic (and sysexitl) to never... |
tree | commitdiff |
2011-10-27 |
Jim Grosbach | Thumb2 t2LDMDB[_UPD] assembly parsing to recognize... |
tree | commitdiff |
2011-10-27 |
Jim Grosbach | Thumb2 t2MVNi assembly parsing to recognize ".w" suffix. |
tree | commitdiff |
2011-10-27 |
Chad Rosier | A branch predicated on a constant can just FastEmit... |
tree | commitdiff |
2011-10-26 |
Lang Hames | Rename NonScalarIntSafe to something more appropriate. |
tree | commitdiff |
2011-10-26 |
Chad Rosier | Add a TODO comment. FastISel works by parsing each... |
tree | commitdiff |
2011-10-26 |
Chad Rosier | Factor a little more code into EmitCmp, which should... |
tree | commitdiff |
2011-10-26 |
Chad Rosier | Use EmitCmp in SelectBranch. No functional change... |
tree | commitdiff |
2011-10-26 |
Chad Rosier | Factor out an EmitCmp function that can be used by... |
tree | commitdiff |
2011-10-26 |
Jim Grosbach | Thumb2 ldr pc-relative encoding fixes. |
tree | commitdiff |
2011-10-26 |
Rafael Espindola | Fixes an issue reported by -verify-machineinstrs. |
tree | commitdiff |
2011-10-26 |
Jim Grosbach | ARM parse parenthesized expressions for label references. |
tree | commitdiff |
2011-10-26 |
Rafael Espindola | This commit introduces two fake instructions MORESTACK_... |
tree | commitdiff |
2011-10-26 |
Lang Hames | Make sure short memsets on ARM lower to stores, even... |
tree | commitdiff |
2011-10-26 |
Jim Grosbach | Thumb2 remove redundant ".w" suffix from t2MVNCCi pattern. |
tree | commitdiff |
2011-10-26 |
James Molloy | Revert r142530 at least temporarily while a discussion... |
tree | commitdiff |
2011-10-26 |
Bill Wendling | Use a worklist to prevent the iterator from becoming... |
tree | commitdiff |
2011-10-26 |
Evan Cheng | Revert part of r142530. The patch potentially hurts... |
tree | commitdiff |
2011-10-25 |
Bruno Cardoso Lopes | Corrects previously incorrect $sp change in MipsCompila... |
tree | commitdiff |
2011-10-25 |
Jim Grosbach | ARM assembly parsing and encoding for VLD1 with writeback. |
tree | commitdiff |
2011-10-25 |
Dan Gohman | Remove the Blackfin backend. |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Remove the SystemZ backend. |
tree | commitdiff |
2011-10-24 |
Jim Grosbach | Nuke dead code. Nothing generates the VLD1d64QPseudo_UP... |
tree | commitdiff |
2011-10-24 |
Jim Grosbach | ARM assembly parsing and encoding for VLD1 w/ writeback. |
tree | commitdiff |
2011-10-24 |
Eli Friedman | Don't crash on variable insertelement on ARM. PR10258. |
tree | commitdiff |
2011-10-24 |
Evan Cheng | ARMConstantPoolMBB::print should print BB number. |
tree | commitdiff |
2011-10-24 |
Jim Grosbach | ARM assembly parsing and encoding for VLD1 w/ writeback. |
tree | commitdiff |
2011-10-24 |
Jim Grosbach | ARM refactor am6offset usage for VLD1. |
tree | commitdiff |
2011-10-24 |
Eli Friedman | Add support to the old JIT for acquire/release loads... |
tree | commitdiff |
2011-10-24 |
Owen Anderson | Fix a NEON disassembly case that was broken in the... |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Change this overloaded use of Sched::Latency to be... |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Remove the explicit request for "Latency" scheduling... |
tree | commitdiff |
2011-10-24 |
Jim Grosbach | Thumb2 LDM instructions can target PC. Make sure to... |
tree | commitdiff |
2011-10-23 |
Craig Topper | Add X86 SARX, SHRX, and SHLX instructions. |
tree | commitdiff |
2011-10-23 |
Craig Topper | Add X86 RORX instruction |
tree | commitdiff |
2011-10-23 |
Craig Topper | Add X86 MULX instruction for disassembler. |
tree | commitdiff |
2011-10-22 |
Craig Topper | Remove some duplicate specifying of neverHasSideEffects... |
tree | commitdiff |
2011-10-22 |
Benjamin Kramer | Move various generated tables into read-only memory... |
tree | commitdiff |
2011-10-22 |
Nadav Rotem | Fix pr11193. |
tree | commitdiff |
2011-10-22 |
Bill Wendling | The different flavors of ARM have different valid subse... |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | Assembly parsing for 4-register sequential variant... |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | Assembly parsing for 2-register sequential variant... |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | Assembly parsing for 4-register variant of VLD1. |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | Assembly parsing for 3-register variant of VLD1. |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | ARM VLD parsing and encoding. |
tree | commitdiff |
2011-10-21 |
Owen Anderson | Don't automatically set the "fc" bits on MSR instructio... |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | Nuke an #if0 that got accidentally left in. |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | whitespace. |
tree | commitdiff |
2011-10-21 |
Jim Grosbach | Remove some outdated comments. |
tree | commitdiff |
2011-10-21 |
Craig Topper | Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrin... |
tree | commitdiff |
2011-10-21 |
Richard Smith | Fix unused variable warning. |
tree | commitdiff |
2011-10-20 |
Owen Anderson | Revert r142618, r142622, and r142624, which were based... |
tree | commitdiff |
2011-10-20 |
Dan Gohman | Disable the PPC hazard recognizer. It currently only... |
tree | commitdiff |
2011-10-20 |
Owen Anderson | Separate out ARM MSR instructions into M-class versions... |
tree | commitdiff |
2011-10-20 |
Bill Wendling | Add missing operand. <rdar://problem/10313323> |
tree | commitdiff |
2011-10-20 |
Lang Hames | Haven't yet found a nice way to handle TargetData verif... |
tree | commitdiff |
2011-10-20 |
Jim Grosbach | Tidy up. Trailing whitespace. |
tree | commitdiff |
2011-10-20 |
Jim Grosbach | ARM VLD1/VST1 (one register, no writeback) assembly... |
tree | commitdiff |
2011-10-20 |
Jim Grosbach | ARM VTBX (one register) assembly parsing and encoding. |
tree | commitdiff |
2011-10-20 |
Chad Rosier | Revert 142337. Thumb1 still doesn't support dynamic... |
tree | commitdiff |
2011-10-19 |
Evan Cheng | Fix TLS lowering bug. The CopyFromReg must be glued... |
tree | commitdiff |
2011-10-19 |
James Molloy | Use literal pool loads instead of MOVW/MOVT for materia... |
tree | commitdiff |
2011-10-19 |
Bill Wendling | Make sure we emit the 'movw' and 'movt' only if it... |
tree | commitdiff |
2011-10-19 |
Bill Wendling | Remove some dead code. |
tree | commitdiff |
2011-10-19 |
Craig Topper | Rename PEXTR to PEXT. Add intrinsics for BMI instructions. |
tree | commitdiff |
2011-10-18 |
Bill Wendling | Emit the MOVT instruction only if the # LPads is >... |
tree | commitdiff |
2011-10-18 |
Bill Wendling | For Thumb mode, we need to use a constant pool if the... |
tree | commitdiff |
2011-10-18 |
Eric Christopher | Revert "Turn on the vzeroupper pass by default." |
tree | commitdiff |
2011-10-18 |
Jim Grosbach | ARM VTBL (one register) assembly parsing and encoding. |
tree | commitdiff |
2011-10-18 |
Bill Wendling | Use the integer compare when the value is small enough... |
tree | commitdiff |
2011-10-18 |
Eric Christopher | Turn on the vzeroupper pass by default. |
tree | commitdiff |
2011-10-18 |
Bill Wendling | Use the integer compare when the value is small enough... |
tree | commitdiff |
2011-10-18 |
Lang Hames | Teach fast isel about vector stores, and make DoSelectC... |
tree | commitdiff |
2011-10-18 |
Bill Wendling | The value we're comparing against may be too large... |
tree | commitdiff |
2011-10-18 |
Bill Wendling | The immediate may be too large for the CMP instruction... |
tree | commitdiff |
2011-10-18 |
Jim Grosbach | Yet more ARM NEON assembly parsing for the lane index... |
tree | commitdiff |
2011-10-18 |
Jim Grosbach | ARM vmla/vmls assembly parsing for the lane index operand. |
tree | commitdiff |
2011-10-18 |
Jim Grosbach | ARM vmov assembly parsing for the lane index operand. |
tree | commitdiff |
2011-10-18 |
Andrew Trick | Use ARM/t2PseudoInst class from ARM/Thumb2 special... |
tree | commitdiff |
2011-10-18 |
Bob Wilson | Use isIntN and isUIntN to check for valid signed/unsign... |
tree | commitdiff |
2011-10-18 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-10-18 |
Bill Wendling | A landing pad could have more than one predecessor... |
tree | commitdiff |
next |