| Commit message (Expand) | Author | Age | Files | Lines |
* | Added VMRS/VMSR for disassembly only. | Johnny Chen | 2010-02-09 | 1 | -0/+25 |
* | move target-independent opcodes out of TargetInstrInfo | Chris Lattner | 2010-02-09 | 4 | -13/+13 |
* | Radar 7417921 | Jim Grosbach | 2010-02-09 | 2 | -2/+2 |
* | Added vcvtb/vcvtt (between half-precision and single-precision, VFP). | Johnny Chen | 2010-02-09 | 1 | -0/+18 |
* | this is done, tested by CodeGen/ARM/iabs.ll | Chris Lattner | 2010-02-08 | 1 | -20/+0 |
* | tighten up eh.setjmp sequence a bit. | Jim Grosbach | 2010-02-08 | 6 | -29/+37 |
* | Add VCVTR (between floating-point and integer, VFP) for disassembly purpose. | Johnny Chen | 2010-02-08 | 1 | -0/+31 |
* | Add VCMP (VFP floating-point compare without 'E' bit set) for disassembly pur... | Johnny Chen | 2010-02-08 | 1 | -0/+16 |
* | Added VMOVRRS/VMOVSRR to ARMInstrVFP.td for disassembly purpose. | Johnny Chen | 2010-02-08 | 1 | -0/+14 |
* | Handle AddrMode6 (for NEON load/stores) in Thumb2's rewriteT2FrameIndex. | Bob Wilson | 2010-02-06 | 1 | -11/+10 |
* | VMOVRRD and VMOVDRR both have Inst{7-6} = 0b00. | Johnny Chen | 2010-02-05 | 1 | -2/+6 |
* | make MachineModuleInfoMachO hold non-const MCSymbol*'s instead | Chris Lattner | 2010-02-03 | 1 | -1/+1 |
* | print instructions through the mcstreamer. | Chris Lattner | 2010-02-03 | 1 | -13/+6 |
* | rejigger the world so that EmitInstruction prints the \n at | Chris Lattner | 2010-02-03 | 1 | -0/+1 |
* | sink handling of target-independent machine instrs (other | Chris Lattner | 2010-02-03 | 2 | -15/+0 |
* | As of r79039, we still try to eliminate the frame pointer on leaf functions, | Jim Grosbach | 2010-02-02 | 1 | -1/+1 |
* | Revert 95130. | Evan Cheng | 2010-02-02 | 2 | -2/+2 |
* | refactor code so that LLVMTargetMachine creates the asmstreamer and | Chris Lattner | 2010-02-02 | 1 | -2/+3 |
* | tidy some targets. | Chris Lattner | 2010-02-02 | 2 | -4/+0 |
* | detemplatize ARM code emitter. | Chris Lattner | 2010-02-02 | 1 | -111/+57 |
* | remove dead code. | Chris Lattner | 2010-02-02 | 4 | -43/+2 |
* | eliminate all the dead addSimpleCodeEmitter implementations. | Chris Lattner | 2010-02-02 | 2 | -34/+0 |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 2 | -2/+2 |
* | Added t2BFI (Bitfield Insert) entry for disassembler, with blank pattern field. | Johnny Chen | 2010-02-02 | 1 | -1/+10 |
* | MOVi16 should also be marked as a UnaryDP instruction, i.e., it doesn't have a | Johnny Chen | 2010-02-01 | 1 | -1/+1 |
* | For MVNr and MVNs, we need to set Inst{25} = 0 so as not to confuse the decoder. | Johnny Chen | 2010-01-31 | 1 | -1/+4 |
* | Fix a gross typo: ARMv6+ may or may not support unaligned memory operations. | Anton Korobeynikov | 2010-01-30 | 1 | -2/+5 |
* | Modified encoding bits specification for VFP instructions. In particular, the D | Johnny Chen | 2010-01-29 | 2 | -104/+120 |
* | Give AsmPrinter the most common expected implementation of | Chris Lattner | 2010-01-28 | 1 | -6/+1 |
* | switch ARM to EmitFunctionBody(). | Chris Lattner | 2010-01-28 | 1 | -45/+3 |
* | Remove the argument from EmitJumpTableInfo, because it doesn't need it. | Chris Lattner | 2010-01-28 | 1 | -12/+10 |
* | Drop the argument to AsmPrinter::EmitConstantPool and make it virtual. | Chris Lattner | 2010-01-28 | 1 | -0/+2 |
* | switch ARM to use EmitFunctionHeader. | Chris Lattner | 2010-01-27 | 1 | -44/+15 |
* | eliminate the ARMFunctionInfo::Align member, using | Chris Lattner | 2010-01-27 | 3 | -19/+6 |
* | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin | 2010-01-27 | 1 | -3/+3 |
* | Adjust setjmp instruction sequence to not need 32-bit alignment padding | Jim Grosbach | 2010-01-27 | 2 | -5/+4 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 2 | -2/+4 |
* | constify a method argument. | Chris Lattner | 2010-01-26 | 2 | -5/+6 |
* | Eliminate SetDirective, and replace it with HasSetDirective. | Chris Lattner | 2010-01-26 | 2 | -3/+2 |
* | Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF. | Rafael Espindola | 2010-01-26 | 1 | -0/+3 |
* | don't set to the default value. | Chris Lattner | 2010-01-26 | 1 | -1/+0 |
* | add a new MachineBasicBlock::getSymbol method, replacing | Chris Lattner | 2010-01-26 | 2 | -7/+7 |
* | don't bother setting the AsmPrinter::MF ivar, now that | Chris Lattner | 2010-01-26 | 1 | -4/+0 |
* | Minor jump table cleanup. | Jim Grosbach | 2010-01-25 | 1 | -2/+2 |
* | fix quoting problem jim noticed! | Chris Lattner | 2010-01-25 | 1 | -1/+1 |
* | prep work to support a future where getJumpTableInfo will return | Chris Lattner | 2010-01-25 | 3 | -1/+7 |
* | Make it SP, LR, PC for GPR Register Class instead of LR, SP, PC. | Johnny Chen | 2010-01-25 | 1 | -1/+1 |
* | Implemented ARMInstPrinter::printThumbS4ImmOperand(). | Johnny Chen | 2010-01-25 | 1 | -2/+1 |
* | Fixed the order of GPR RegisterClass regs to be: ..., R10, R11, R12, ... | Johnny Chen | 2010-01-25 | 1 | -1/+1 |
* | mcize jump table symbol manipulation. | Chris Lattner | 2010-01-25 | 1 | -33/+38 |