Add 64-bit extload patterns.
[oota-llvm.git] / lib / Target / ARM /
2011-12-20 Jim GrosbachMove comment to appropriate place.
2011-12-20 Jakob Stoklund OlesenHeed spill slot alignment on ARM.
2011-12-20 Jim GrosbachARM assembly parsing and encoding for VST2 single-eleme...
2011-12-20 Jim GrosbachARM assembly parsing and encoding for VLD2 single-eleme...
2011-12-20 Evan ChengARM target code clean up. Check for iOS, not Darwin...
2011-12-20 Jason W KimFirst steps in ARM AsmParser support for .eabi_attribut...
2011-12-20 Chandler CarruthFix up the CMake build for the new files added in r1469...
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-20 Bob WilsonMark ARM eh_sjlj_dispatchsetup as clobbering all regist...
2011-12-20 Jim GrosbachARM assembly shifts by zero should be plain 'mov' instr...
2011-12-19 Jim GrosbachARM NEON assembly aliases for VMOV<-->VMVN for i32...
2011-12-19 Jim GrosbachARM assembly parsing and encoding support for LDRD...
2011-12-19 Jim GrosbachARM NEON two-operand aliases for VPADD.
2011-12-19 Jim GrosbachARM VFP pre-UAL mnemonic aliases for fmul[sd].
2011-12-19 Jim GrosbachARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv...
2011-12-19 Jim GrosbachARM NEON implied destination aliases for VMAX/VMIN.
2011-12-19 Jim GrosbachARM NEON relax parse time diagnostics for alignment...
2011-12-19 Jim GrosbachTidy up.
2011-12-19 Jakob Stoklund OlesenRemove a register class that can just as well be synthe...
2011-12-19 Jakob Stoklund OlesenEmit a getMatchingSuperRegClass() implementation for...
2011-12-17 Evan ChengFix a CPSR liveness tracking bug introduced when I...
2011-12-17 Jakob Stoklund OlesenPreserve more memory operands in ARMExpandPseudo.
2011-12-16 Jakob Stoklund OlesenFix off-by-one error in bucket sort.
2011-12-16 Jakob Stoklund OlesenDon't adjust for alignment padding in OffsetIsInRange.
2011-12-16 Jakob Stoklund OlesenNote ARM constant island alignment in the release notes.
2011-12-16 Jim GrosbachARM NEON aliases for vmovq.f*
2011-12-15 Jim GrosbachThumb2 ADR assembly parsing w/o the .w suffix.
2011-12-15 Eli FriedmanMake check a bit more strict so we don't call ARM_AM...
2011-12-15 Jim GrosbachARM NEON VCLE is an alias for VCGE w/ the source operan...
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).
next