ARM assembler support for register name aliases.
[oota-llvm.git] / lib / Target / ARM /
2011-12-08 Jim GrosbachARM assembler support for register name aliases.
2011-12-08 Daniel DunbarRevert r146143, "Fix bug 9905: Failure in code selectio...
2011-12-08 Stepan DyatkovskiyFix bug 9905: Failure in code selection for llvm intrin...
2011-12-08 Jim GrosbachARM NEON two-operand aliases for VSHL(immediate).
2011-12-08 Jakob Stoklund OlesenDrop the HasInlineAsm flag.
2011-12-08 Jim GrosbachARM NEON two-operand aliases for VSHL(register).
2011-12-08 Jakob Stoklund OlesenSimplify offset verification.
2011-12-08 Jim GrosbachFix copy/past-o.
2011-12-08 Jim GrosbachARM NEON two-operand aliases for VMUL.
2011-12-08 Jakob Stoklund OlesenDon't include alignment padding in BBInfo.Size.
2011-12-08 Jim GrosbachARM VFP support 'fmrs/fmsr' aliases for 'vldr'
2011-12-08 Jim GrosbachARM VFP support 'flds/fldd' aliases for 'vldr'
2011-12-08 Jim GrosbachARM optional destination operand variants for VEXT...
2011-12-08 Jim GrosbachARM assembler aliases for "add Rd, #-imm" to "sub Rd...
2011-12-07 Jim GrosbachARM assembly, allow 'asl' as a synonym for 'lsl' in...
2011-12-07 Jim GrosbachARM two-operand aliases for VAND/VEOR/VORR instructions.
2011-12-07 Jim GrosbachARM two-operand aliases for VADDW instructions.
2011-12-07 Jim GrosbachARM two-operand aliases for VADD instructions.
2011-12-07 Jim GrosbachNuke inadvertant debugging commit.
2011-12-07 Jim GrosbachDarwin assembler improved relocs when w/o subsections_v...
2011-12-07 Jim GrosbachThumb2 alias for long-form pop and friends.
2011-12-07 Jim GrosbachARM support the .arm and .thumb directives for assembly...
2011-12-07 Jim GrosbachARM NEON VCLT(register) is a pseudo aliasing VCGT(regis...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-07 Jakob Stoklund OlesenEliminate delta argument from AdjustBBOffsetsAfter.
2011-12-07 Jakob Stoklund OlesenCompute some alignment information for each basic block.
2011-12-07 Jim GrosbachARM tidy up and remove no longer needed InstAlias defin...
2011-12-07 Jakob Stoklund OlesenMove common expression into a method.
2011-12-07 Jim GrosbachARM Implement ARM ARM Table A7-3 via TokenAlias.
2011-12-07 Jakob Stoklund OlesenGroup BBSizes and BBOffsets into a single vector<BasicB...
2011-12-07 Jim GrosbachARM: NEON SHLL instruction immediate operand range...
2011-12-07 Jim GrosbachARM: Parameterize the immediate operand type for NEON...
2011-12-06 Jakob Stoklund OlesenRevert r145971: "Use conservative size estimate for...
2011-12-06 Evan ChengFirst chunk of MachineInstr bundle support.
2011-12-06 Jakob Stoklund OlesenUse conservative size estimate for tBR_JTr.
2011-12-06 Jakob Stoklund OlesenRemove alignment from deserted constant islands.
2011-12-06 Jim GrosbachARM mode 'mul' operand ordering tweak.
2011-12-06 Jim GrosbachThumb2: MUL two-operand form encoding operand order...
2011-12-06 Jim GrosbachThumb2 encoding choice correction for PLD.
2011-12-06 Jim GrosbachTidy up value checking.
2011-12-06 Chad Rosier[arm-fast-isel] Doublewords only require word-alignment.
2011-12-06 Jakob Stoklund OlesenAlign ARM constant pool islands via their basic block.
2011-12-06 Jim GrosbachFix ARM handling of tBcc branch relaxation.
2011-12-06 Jakob Stoklund OlesenUse an existing function.
2011-12-06 Jim GrosbachMove target-specific logic out of generic MCAssembler.
2011-12-05 Jim GrosbachSimple branch relaxation for Thumb2 Bcc instructions.
2011-12-05 Jim GrosbachTweak ADDrr fix. Bad check for explicit .w
2011-12-05 Jim GrosbachThumb2 prefer ADD register encoding T2 to T3 when possible.
2011-12-05 Jim GrosbachThumb2 prefer encoding T3 to T4 for ADD/SUB immediate...
2011-12-05 Jim GrosbachARM assembly parsing for the rest of the VMUL data...
2011-12-05 Jim GrosbachFix previous commit. Oops.
2011-12-05 Jim GrosbachTidy up. No functional change.
2011-12-05 Jim GrosbachARM assmebler parsing for two-operand VMUL instructions.
2011-12-04 Bob WilsonFix 80-column issues.
2011-12-03 Anton KorobeynikovEmit the ctors in the proper order on ARM/EABI.
2011-12-03 Chad Rosier[arm-fast-isel] Unaligned stores of floats require...
2011-12-02 Jim GrosbachARM NEON VEXT aliases for data type suffices.
2011-12-02 Jim GrosbachARM VEXT tighten up operand classes a bit.
2011-12-02 Jim GrosbachARM VST1 single lane assembly parsing.
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-12-02 Jim GrosbachARM VLD1 single lane assembly parsing.
2011-12-02 Jim GrosbachARM encoder method needs the physical register number...
2011-12-02 Chad Rosier[arm-fast-isel] After promoting a function parameter...
2011-12-02 Jim GrosbachClean up aliases for ARM VLD1 single-lane assembly...
2011-12-02 Jim GrosbachARM start parsing VLD1 single lane instructions.
2011-11-30 Matt Beaumont-GayRemove unused variable
2011-11-30 Jim GrosbachARM parsing for VLD1 all lanes, with writeback.
2011-11-30 Jim GrosbachARM parsing for VLD1 two register all lanes, no writeback.
2011-11-30 Jim GrosbachARM parsing aliases for VLD1 single register all lanes.
2011-11-29 Jim GrosbachTidy up a bit.
2011-11-29 Jim GrosbachAdd comment.
2011-11-29 Jim GrosbachARM parsing aliases for data-size suffices on VST1.
2011-11-29 Jim GrosbachARM assembly parsing and encoding for four-register...
2011-11-29 Jim GrosbachARM assembly parsing and encoding for three-register...
2011-11-29 Andrew Trickcomment.
2011-11-29 Daniel Dunbarbuild/CMake: Finish removal of add_llvm_library_depende...
2011-11-29 Jim GrosbachBetter fix for ARM MOVT relocation encoding of thumb...
2011-11-28 Duncan SandsSilence wrong warnings from GCC about variables possibl...
2011-11-26 Benjamin KramerMove code into anonymous namespaces.
2011-11-25 NAKAMURA TakumiARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build.
2011-11-18 Chad RosierGuard call to getRegForValue with isTypeLegal check...
2011-11-17 Chad RosierAdd TODO comment.
2011-11-17 Chad RosierDead code.
2011-11-17 Chad RosierDon't unconditionally set the kill flag.
2011-11-16 Jim GrosbachGeneralize the fixup info for ARM mode.
2011-11-16 Jim GrosbachFix encoding of NOP used for padding in ARM mode .align.
2011-11-16 Jim GrosbachARM assembly parsing for shifted register operands...
2011-11-16 Jim GrosbachClean up debug printing of ARM shifted operands.
2011-11-16 Jim GrosbachARM assmebly two operand forms for LSR, ASR, LSL, ROR...
2011-11-16 Jim GrosbachARM assembly parsing for RRX mnemonic.
2011-11-16 Chad RosierCheck to make sure we can select the instruction before...
2011-11-16 Jim GrosbachARM mode aliases for bitwise instructions w/ register...
2011-11-16 Bob WilsonFix tablegen warning: hasSideEffects is inferred for...
2011-11-16 NAKAMURA Takumilib/Target/ARM/CMakeLists.txt: Disable optimization...
2011-11-16 Evan ChengSink codegen optimization level into MCCodeGenInfo...
2011-11-16 Bob WilsonFix ARM SjLj-EH dispatch setup code. <rdar://problem...
2011-11-16 Chad RosierAdd FIXME comment.
2011-11-15 Jakob Stoklund OlesenEnable -widen-vmovs by default.
2011-11-15 Jim GrosbachARM assembly parsing for register range syntax for...
2011-11-15 Jim GrosbachARM assembly parsing for data type suffices on NEON...
next