ARM NEON VTBL/VTBX assembly parsing and encoding.
[oota-llvm.git] / lib / Target / ARM /
2011-12-15 Jim GrosbachARM NEON VTBL/VTBX assembly parsing and encoding.
2011-12-15 Jakob Stoklund OlesenEnable proper constant island alignment by default.
2011-12-15 Jim GrosbachSilence warning.
2011-12-15 Jim GrosbachARM NEON two-register double spaced register list parsi...
2011-12-14 Jakob Stoklund OlesenConsider CPE alignment in CreateNewWater().
2011-12-14 Jim GrosbachARM NEON better assembly operand range checking for...
2011-12-14 Jim GrosbachARM NEON VLD2/VST2 lane indexed assembly parsing and...
2011-12-14 Jim GrosbachARM NEON fix alignment encoding for VST2 w/ writeback.
2011-12-14 Jim GrosbachNuke old code. Missed in last commit.
2011-12-14 Jim GrosbachARM NEON refactor VST2 w/ writeback instructions.
2011-12-14 Jim GrosbachARM NEON improve factoring a bit. No functional change.
2011-12-14 Evan ChengModel ARM predicated write as read-mod-write. e.g.
2011-12-14 Jim GrosbachARM NEON VST2 assembly parsing and encoding.
2011-12-14 Jakob Stoklund OlesenFix speling and 80-col.
2011-12-14 Jim GrosbachFix copy/pasto that skipped the 'modify' step.
2011-12-14 Jim GrosbachARM/Thumb2 mov vs. mvn alias goes both ways.
2011-12-14 Chad RosierVFP2 is required for FP loads. Noticed by inspection.
2011-12-14 Chad RosierTidy up.
2011-12-14 Jim GrosbachARM/Thumb2 'cmp rn, #imm' alias to cmn.
2011-12-14 Chad RosierFix 80-column violation and extraneous brackets.
2011-12-14 Jim GrosbachARM assembler support for the target-specific .req...
2011-12-14 Evan Cheng- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
2011-12-13 Jim GrosbachThumb2 assembler aliases for "mov(shifted register)"
2011-12-13 Jim GrosbachARM LDM/STM system instruction variants.
2011-12-13 Jim GrosbachThumb2 pre/post indexed stores can be from any non...
2011-12-13 Jim GrosbachThumb2 tweak for ccout handling in RSB parsing.
2011-12-13 Jim GrosbachARM thumb2 parsing of "rsb rd, rn, #0".
2011-12-13 Jim GrosbachARM NEON two-operand aliases for VQDMULH.
2011-12-13 Jim GrosbachARM pre-UAL NEG mnemonic for convenience when porting...
2011-12-13 Jim GrosbachARM add some more pre-UAL VFP mnemonics for convenience...
2011-12-13 Jim GrosbachARM add more 'gas' compatibility aliases for NEON instr...
2011-12-13 Chad Rosier[fast-isel] Unaligned loads of floats are not supported...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-12-13 Jakob Stoklund OlesenAccount for CPE alignment when searching for new water.
2011-12-12 Daniel DunbarLLVMBuild: Introduce a common section which currently...
2011-12-12 Bob WilsonImplement 'e' and 'f' modifiers for Neon inline asm...
2011-12-12 Daniel DunbarLLVMBuild: Remove trailing newline, which irked me.
2011-12-12 Jakob Stoklund OlesenAdd a postOffset() alignment argument.
2011-12-12 Jakob Stoklund OlesenFix typo.
2011-12-12 Jakob Stoklund OlesenAlso set the proper alignment on inner islands and...
2011-12-12 Jakob Stoklund OlesenMake MF a class member instead of passing it around...
2011-12-12 Jakob Stoklund OlesenAdd a -arm-align-constant-islands flag, default off.
2011-12-11 Stepan DyatkovskiyFixed bug 9905: Failure in code selection for llvm...
2011-12-10 Chad RosierRevert r146322 to appease buildbots. Original commit...
2011-12-10 Stepan DyatkovskiyFixed bug 9905: Failure in code selection for llvm...
2011-12-10 Jakob Stoklund OlesenTry to align the point where a large basic block is...
2011-12-10 Jakob Stoklund OlesenMore debug output formatting.
2011-12-10 Jim GrosbachARM add some more pre-UAL VFP mnemonics for convenience...
2011-12-09 Eli FriedmanSplats can contain undef's; make sure to handle them...
2011-12-09 Jim GrosbachARM add some pre-UAL VFP mnemonics for convenience...
2011-12-09 Jim GrosbachARM allows '' syntax, not just '#imm' for assembly.
2011-12-09 Jim GrosbachARM assembly aliases for BIC<-->AND (immediate).
2011-12-09 Jim GrosbachARM NEON data type aliases for VBIC(register).
2011-12-09 Jim GrosbachARM assembly parsing and encoding for VLD2 with writeback.
2011-12-09 Jakob Stoklund OlesenUser a helper overload for a common pattern.
2011-12-09 Jim GrosbachTidy up. Better base class factoring.
2011-12-09 Jim GrosbachTidy up. Better base class factoring.
2011-12-09 Jakob Stoklund OlesenTweak debugging output.
2011-12-08 Jim GrosbachARM convenience aliases for VSQRT.
2011-12-08 Jim GrosbachARM 64-bit VEXT assembly uses a .64 suffix, not .32...
2011-12-08 Jim GrosbachARM VSHR implied destination operand form aliases.
2011-12-08 Jim GrosbachARM asm parser, just issue a warning for a duplicate...
2011-12-08 Jim GrosbachARM VSUB implied destination operand form aliases.
2011-12-08 Jim GrosbachARM VQADD implied destination operand form aliases.
2011-12-08 Jim GrosbachARM a few more VMUL implied destination operand form...
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.
next