projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Combine FMA4 SS/SD patterns with the instruction definitions.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2011-12-12
Jakob Stoklund Olesen
Add a postOffset() alignment argument.
tree
|
commitdiff
2011-12-12
Jakob Stoklund Olesen
Fix typo.
tree
|
commitdiff
2011-12-12
Jakob Stoklund Olesen
Also set the proper alignment on inner islands and...
tree
|
commitdiff
2011-12-12
Jakob Stoklund Olesen
Make MF a class member instead of passing it around...
tree
|
commitdiff
2011-12-12
Jakob Stoklund Olesen
Add a -arm-align-constant-islands flag, default off.
tree
|
commitdiff
2011-12-11
Stepan Dyatkovskiy
Fixed bug 9905: Failure in code selection for llvm...
tree
|
commitdiff
2011-12-10
Chad Rosier
Revert r146322 to appease buildbots. Original commit...
tree
|
commitdiff
2011-12-10
Stepan Dyatkovskiy
Fixed bug 9905: Failure in code selection for llvm...
tree
|
commitdiff
2011-12-10
Jakob Stoklund Olesen
Try to align the point where a large basic block is...
tree
|
commitdiff
2011-12-10
Jakob Stoklund Olesen
More debug output formatting.
tree
|
commitdiff
2011-12-10
Jim Grosbach
ARM add some more pre-UAL VFP mnemonics for convenience...
tree
|
commitdiff
2011-12-09
Eli Friedman
Splats can contain undef's; make sure to handle them...
tree
|
commitdiff
2011-12-09
Jim Grosbach
ARM add some pre-UAL VFP mnemonics for convenience...
tree
|
commitdiff
2011-12-09
Jim Grosbach
ARM allows '' syntax, not just '#imm' for assembly.
tree
|
commitdiff
2011-12-09
Jim Grosbach
ARM assembly aliases for BIC<-->AND (immediate).
tree
|
commitdiff
2011-12-09
Jim Grosbach
ARM NEON data type aliases for VBIC(register).
tree
|
commitdiff
2011-12-09
Jim Grosbach
ARM assembly parsing and encoding for VLD2 with writeback.
tree
|
commitdiff
2011-12-09
Jakob Stoklund Olesen
User a helper overload for a common pattern.
tree
|
commitdiff
2011-12-09
Jim Grosbach
Tidy up. Better base class factoring.
tree
|
commitdiff
2011-12-09
Jim Grosbach
Tidy up. Better base class factoring.
tree
|
commitdiff
2011-12-09
Jakob Stoklund Olesen
Tweak debugging output.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM convenience aliases for VSQRT.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM 64-bit VEXT assembly uses a .64 suffix, not .32...
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM VSHR implied destination operand form aliases.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM asm parser, just issue a warning for a duplicate...
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM VSUB implied destination operand form aliases.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM VQADD implied destination operand form aliases.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM a few more VMUL implied destination operand form...
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM assembler support for register name aliases.
tree
|
commitdiff
2011-12-08
Daniel Dunbar
Revert r146143, "Fix bug 9905: Failure in code selectio...
tree
|
commitdiff
2011-12-08
Stepan Dyatkovskiy
Fix bug 9905: Failure in code selection for llvm intrin...
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VSHL(immediate).
tree
|
commitdiff
2011-12-08
Jakob Stoklund Olesen
Drop the HasInlineAsm flag.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VSHL(register).
tree
|
commitdiff
2011-12-08
Jakob Stoklund Olesen
Simplify offset verification.
tree
|
commitdiff
2011-12-08
Jim Grosbach
Fix copy/past-o.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VMUL.
tree
|
commitdiff
2011-12-08
Jakob Stoklund Olesen
Don't include alignment padding in BBInfo.Size.
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM VFP support 'fmrs/fmsr' aliases for 'vldr'
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM VFP support 'flds/fldd' aliases for 'vldr'
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM optional destination operand variants for VEXT...
tree
|
commitdiff
2011-12-08
Jim Grosbach
ARM assembler aliases for "add Rd, #-imm" to "sub Rd...
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM assembly, allow 'asl' as a synonym for 'lsl' in...
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM two-operand aliases for VAND/VEOR/VORR instructions.
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM two-operand aliases for VADDW instructions.
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM two-operand aliases for VADD instructions.
tree
|
commitdiff
2011-12-07
Jim Grosbach
Nuke inadvertant debugging commit.
tree
|
commitdiff
2011-12-07
Jim Grosbach
Darwin assembler improved relocs when w/o subsections_v...
tree
|
commitdiff
2011-12-07
Jim Grosbach
Thumb2 alias for long-form pop and friends.
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM support the .arm and .thumb directives for assembly...
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM NEON VCLT(register) is a pseudo aliasing VCGT(regis...
tree
|
commitdiff
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
tree
|
commitdiff
2011-12-07
Jakob Stoklund Olesen
Eliminate delta argument from AdjustBBOffsetsAfter.
tree
|
commitdiff
2011-12-07
Jakob Stoklund Olesen
Compute some alignment information for each basic block.
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM tidy up and remove no longer needed InstAlias defin...
tree
|
commitdiff
2011-12-07
Jakob Stoklund Olesen
Move common expression into a method.
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM Implement ARM ARM Table A7-3 via TokenAlias.
tree
|
commitdiff
2011-12-07
Jakob Stoklund Olesen
Group BBSizes and BBOffsets into a single vector<BasicB...
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM: NEON SHLL instruction immediate operand range...
tree
|
commitdiff
2011-12-07
Jim Grosbach
ARM: Parameterize the immediate operand type for NEON...
tree
|
commitdiff
2011-12-06
Jakob Stoklund Olesen
Revert r145971: "Use conservative size estimate for...
tree
|
commitdiff
2011-12-06
Evan Cheng
First chunk of MachineInstr bundle support.
tree
|
commitdiff
2011-12-06
Jakob Stoklund Olesen
Use conservative size estimate for tBR_JTr.
tree
|
commitdiff
2011-12-06
Jakob Stoklund Olesen
Remove alignment from deserted constant islands.
tree
|
commitdiff
2011-12-06
Jim Grosbach
ARM mode 'mul' operand ordering tweak.
tree
|
commitdiff
2011-12-06
Jim Grosbach
Thumb2: MUL two-operand form encoding operand order...
tree
|
commitdiff
2011-12-06
Jim Grosbach
Thumb2 encoding choice correction for PLD.
tree
|
commitdiff
2011-12-06
Jim Grosbach
Tidy up value checking.
tree
|
commitdiff
2011-12-06
Chad Rosier
[arm-fast-isel] Doublewords only require word-alignment.
tree
|
commitdiff
2011-12-06
Jakob Stoklund Olesen
Align ARM constant pool islands via their basic block.
tree
|
commitdiff
2011-12-06
Jim Grosbach
Fix ARM handling of tBcc branch relaxation.
tree
|
commitdiff
2011-12-06
Jakob Stoklund Olesen
Use an existing function.
tree
|
commitdiff
2011-12-06
Jim Grosbach
Move target-specific logic out of generic MCAssembler.
tree
|
commitdiff
2011-12-05
Jim Grosbach
Simple branch relaxation for Thumb2 Bcc instructions.
tree
|
commitdiff
2011-12-05
Jim Grosbach
Tweak ADDrr fix. Bad check for explicit .w
tree
|
commitdiff
2011-12-05
Jim Grosbach
Thumb2 prefer ADD register encoding T2 to T3 when possible.
tree
|
commitdiff
2011-12-05
Jim Grosbach
Thumb2 prefer encoding T3 to T4 for ADD/SUB immediate...
tree
|
commitdiff
2011-12-05
Jim Grosbach
ARM assembly parsing for the rest of the VMUL data...
tree
|
commitdiff
2011-12-05
Jim Grosbach
Fix previous commit. Oops.
tree
|
commitdiff
2011-12-05
Jim Grosbach
Tidy up. No functional change.
tree
|
commitdiff
2011-12-05
Jim Grosbach
ARM assmebler parsing for two-operand VMUL instructions.
tree
|
commitdiff
2011-12-04
Bob Wilson
Fix 80-column issues.
tree
|
commitdiff
2011-12-03
Anton Korobeynikov
Emit the ctors in the proper order on ARM/EABI.
tree
|
commitdiff
2011-12-03
Chad Rosier
[arm-fast-isel] Unaligned stores of floats require...
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM NEON VEXT aliases for data type suffices.
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM VEXT tighten up operand classes a bit.
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM VST1 single lane assembly parsing.
tree
|
commitdiff
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM VLD1 single lane assembly parsing.
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM encoder method needs the physical register number...
tree
|
commitdiff
2011-12-02
Chad Rosier
[arm-fast-isel] After promoting a function parameter...
tree
|
commitdiff
2011-12-02
Jim Grosbach
Clean up aliases for ARM VLD1 single-lane assembly...
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM start parsing VLD1 single lane instructions.
tree
|
commitdiff
2011-11-30
Matt Beaumont-Gay
Remove unused variable
tree
|
commitdiff
2011-11-30
Jim Grosbach
ARM parsing for VLD1 all lanes, with writeback.
tree
|
commitdiff
2011-11-30
Jim Grosbach
ARM parsing for VLD1 two register all lanes, no writeback.
tree
|
commitdiff
2011-11-30
Jim Grosbach
ARM parsing aliases for VLD1 single register all lanes.
tree
|
commitdiff
2011-11-29
Jim Grosbach
Tidy up a bit.
tree
|
commitdiff
2011-11-29
Jim Grosbach
Add comment.
tree
|
commitdiff
2011-11-29
Jim Grosbach
ARM parsing aliases for data-size suffices on VST1.
tree
|
commitdiff
next