aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2011-12-02ARM VLD1 single lane assembly parsing.Jim Grosbach
2011-12-02ARM encoder method needs the physical register number, not the enum.Jim Grosbach
2011-12-02[arm-fast-isel] After promoting a function parameter be sure to update theChad Rosier
2011-12-02Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.Jim Grosbach
2011-12-02ARM start parsing VLD1 single lane instructions.Jim Grosbach
2011-11-30Remove unused variableMatt Beaumont-Gay
2011-11-30ARM parsing for VLD1 all lanes, with writeback.Jim Grosbach
2011-11-30ARM parsing for VLD1 two register all lanes, no writeback.Jim Grosbach
2011-11-30ARM parsing aliases for VLD1 single register all lanes.Jim Grosbach
2011-11-29Tidy up a bit.Jim Grosbach
2011-11-29Add comment.Jim Grosbach
2011-11-29ARM parsing aliases for data-size suffices on VST1.Jim Grosbach
2011-11-29ARM assembly parsing and encoding for four-register VST1.Jim Grosbach
2011-11-29ARM assembly parsing and encoding for three-register VST1.Jim Grosbach
2011-11-29comment.Andrew Trick
2011-11-29build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar
2011-11-29Better fix for ARM MOVT relocation encoding of thumb bit.Jim Grosbach
2011-11-28Silence wrong warnings from GCC about variables possibly being usedDuncan Sands
2011-11-26Move code into anonymous namespaces.Benjamin Kramer
2011-11-25ARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build.NAKAMURA Takumi
2011-11-18Guard call to getRegForValue with isTypeLegal check to avoid unnecessary work...Chad Rosier
2011-11-17Add TODO comment.Chad Rosier
2011-11-17Dead code.Chad Rosier
2011-11-17Don't unconditionally set the kill flag.Chad Rosier
2011-11-16Generalize the fixup info for ARM mode.Jim Grosbach
2011-11-16Fix encoding of NOP used for padding in ARM mode .align.Jim Grosbach
2011-11-16ARM assembly parsing for shifted register operands for MOV instruction.Jim Grosbach
2011-11-16Clean up debug printing of ARM shifted operands.Jim Grosbach
2011-11-16ARM assmebly two operand forms for LSR, ASR, LSL, ROR register.Jim Grosbach
2011-11-16ARM assembly parsing for RRX mnemonic.Jim Grosbach
2011-11-16Check to make sure we can select the instruction before trying to put theChad Rosier
2011-11-16ARM mode aliases for bitwise instructions w/ register operands.Jim Grosbach
2011-11-16Fix tablegen warning: hasSideEffects is inferred for eh_sjlj_dispatchsetup.Bob Wilson
2011-11-16lib/Target/ARM/CMakeLists.txt: Disable optimization in ARMISelLowering.cpp al...NAKAMURA Takumi
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng
2011-11-16Fix ARM SjLj-EH dispatch setup code. <rdar://problem/10444602>Bob Wilson
2011-11-16Add FIXME comment.Chad Rosier
2011-11-15Enable -widen-vmovs by default.Jakob Stoklund Olesen
2011-11-15ARM assembly parsing for register range syntax for VLD/VST register lists.Jim Grosbach
2011-11-15ARM assembly parsing for data type suffices on NEON VMOV aliases.Jim Grosbach
2011-11-15ARM assembly parsing two operand forms for shift instructions.Jim Grosbach
2011-11-15ARM VFP assembly parsing for VADD and VSUB two-operand forms.Jim Grosbach
2011-11-15ARM accept an immediate offset in memory operands w/o the '#'.Jim Grosbach
2011-11-15ARM enclosing curly braces optional on one-register VLD/VST instruction lists.Jim Grosbach
2011-11-15ARM size suffix on VFP single-precision 'vmov' is optional.Jim Grosbach
2011-11-15Fix typo.Jim Grosbach
2011-11-15ARM alternate size suffices for VTRN instructions.Jim Grosbach
2011-11-15Fix a misplaced paren bug.Owen Anderson
2011-11-15ARM assembly parsing for optional datatype suffix on VFP VMOV GPR<->VFP insns.Jim Grosbach
2011-11-15ARM assembly parsing for two-operand form of 'mul' instruction.Jim Grosbach