projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a if-conversion optimization that allows 'true' side of a diamond to be
2011-12-19
Jim Grosbach
ARM NEON two-operand aliases for VPADD.
commit
|
commitdiff
|
tree
2011-12-19
Jim Grosbach
ARM VFP pre-UAL mnemonic aliases for fmul[sd].
commit
|
commitdiff
|
tree
2011-12-19
Jim Grosbach
ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv...
commit
|
commitdiff
|
tree
2011-12-19
Jim Grosbach
ARM NEON implied destination aliases for VMAX/VMIN.
commit
|
commitdiff
|
tree
2011-12-19
Jim Grosbach
ARM NEON relax parse time diagnostics for alignment...
commit
|
commitdiff
|
tree
2011-12-19
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-12-16
Jim Grosbach
ARM NEON aliases for vmovq.f*
commit
|
commitdiff
|
tree
2011-12-15
Jim Grosbach
Thumb2 ADR assembly parsing w/o the .w suffix.
commit
|
commitdiff
|
tree
2011-12-15
Jim Grosbach
ARM NEON VCLE is an alias for VCGE w/ the source operands...
commit
|
commitdiff
|
tree
2011-12-15
Jim Grosbach
ARM NEON VTBL/VTBX assembly parsing and encoding.
commit
|
commitdiff
|
tree
2011-12-15
Jim Grosbach
Silence warning.
commit
|
commitdiff
|
tree
2011-12-15
Jim Grosbach
ARM NEON two-register double spaced register list parsing...
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM NEON better assembly operand range checking for...
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM NEON VLD2/VST2 lane indexed assembly parsing and...
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM NEON fix alignment encoding for VST2 w/ writeback.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
Nuke old code. Missed in last commit.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM NEON refactor VST2 w/ writeback instructions.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM NEON improve factoring a bit. No functional change.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM NEON VST2 assembly parsing and encoding.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
Fix copy/pasto that skipped the 'modify' step.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM/Thumb2 mov vs. mvn alias goes both ways.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM/Thumb2 'cmp rn, #imm' alias to cmn.
commit
|
commitdiff
|
tree
2011-12-14
Jim Grosbach
ARM assembler support for the target-specific .req...
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
Thumb2 assembler aliases for "mov(shifted register)"
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
ARM LDM/STM system instruction variants.
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
Thumb2 pre/post indexed stores can be from any non...
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
Test for 146516
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
Thumb2 tweak for ccout handling in RSB parsing.
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
ARM thumb2 parsing of "rsb rd, rn, #0".
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
ARM NEON two-operand aliases for VQDMULH.
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
ARM pre-UAL NEG mnemonic for convenience when porting...
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
ARM add some more pre-UAL VFP mnemonics for convenience...
commit
|
commitdiff
|
tree
2011-12-13
Jim Grosbach
ARM add more 'gas' compatibility aliases for NEON instructions.
commit
|
commitdiff
|
tree
2011-12-10
Jim Grosbach
ARM add some more pre-UAL VFP mnemonics for convenience...
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
ARM add some pre-UAL VFP mnemonics for convenience...
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
ARM allows '' syntax, not just '#imm' for assembly.
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
ARM assembly aliases for BIC<-->AND (immediate).
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
ARM NEON data type aliases for VBIC(register).
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
ARM assembly parsing and encoding for VLD2 with writeback.
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
Tidy up. Better base class factoring.
commit
|
commitdiff
|
tree
2011-12-09
Jim Grosbach
Tidy up. Better base class factoring.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM convenience aliases for VSQRT.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM 64-bit VEXT assembly uses a .64 suffix, not .32...
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM VSHR implied destination operand form aliases.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
Tidy up a bit.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM asm parser, just issue a warning for a duplicate...
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM VSUB implied destination operand form aliases.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
Tidy up a bit.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM VQADD implied destination operand form aliases.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM a few more VMUL implied destination operand form...
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM assembler support for register name aliases.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VSHL(immediate).
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VSHL(register).
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
Fix copy/past-o.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM NEON two-operand aliases for VMUL.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM VFP support 'fmrs/fmsr' aliases for 'vldr'
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM VFP support 'flds/fldd' aliases for 'vldr'
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM optional destination operand variants for VEXT...
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-12-08
Jim Grosbach
ARM assembler aliases for "add Rd, #-imm" to "sub Rd...
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM assembly, allow 'asl' as a synonym for 'lsl' in...
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM two-operand aliases for VAND/VEOR/VORR instructions.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM two-operand aliases for VADDW instructions.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM two-operand aliases for VADD instructions.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
Nuke inadvertant debugging commit.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
Darwin assembler improved relocs when w/o subsections_via_sy...
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
Thumb2 alias for long-form pop and friends.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM support the .arm and .thumb directives for assembly...
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM NEON VCLT(register) is a pseudo aliasing VCGT(register).
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
Tidy up. Move MachO tests to MachO directory.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM tidy up and remove no longer needed InstAlias definitions.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM Implement ARM ARM Table A7-3 via TokenAlias.
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM: NEON SHLL instruction immediate operand range...
commit
|
commitdiff
|
tree
2011-12-07
Jim Grosbach
ARM: Parameterize the immediate operand type for NEON...
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Extend AsmMatcher token literal matching to allow aliasing.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Tidy up. Fix naming convention stuff for some internal...
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
ARM mode 'mul' operand ordering tweak.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Thumb2: MUL two-operand form encoding operand order...
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Thumb2 encoding choice correction for PLD.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Tidy up value checking.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Fix ARM handling of tBcc branch relaxation.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Move target-specific logic out of generic MCAssembler.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Tidy up. Hard tabs.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Tidy up. Hard tabs.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Tidy up. 80 columns.
commit
|
commitdiff
|
tree
2011-12-06
Jim Grosbach
Switch MCAssembler to method names starting w/ lower...
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Simple branch relaxation for Thumb2 Bcc instructions.
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Tweak ADDrr fix. Bad check for explicit .w
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Update tests for r145860. Add a few new ones.
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Thumb2 prefer ADD register encoding T2 to T3 when possible.
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Thumb2 prefer encoding T3 to T4 for ADD/SUB immediate...
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
ARM assembly parsing for the rest of the VMUL data...
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Fix previous commit. Oops.
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
Tidy up. No functional change.
commit
|
commitdiff
|
tree
2011-12-05
Jim Grosbach
ARM assmebler parsing for two-operand VMUL instructions.
commit
|
commitdiff
|
tree
2011-12-02
Jim Grosbach
ARM NEON VEXT aliases for data type suffices.
commit
|
commitdiff
|
tree
2011-12-02
Jim Grosbach
ARM VEXT tighten up operand classes a bit.
commit
|
commitdiff
|
tree
2011-12-02
Jim Grosbach
ARM VST1 single lane assembly parsing.
commit
|
commitdiff
|
tree
2011-12-02
Jim Grosbach
ARM tests for VLD1 single lane w/ writeback.
commit
|
commitdiff
|
tree
next