index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMInstrVFP.td
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
ARM VFP support 'flds/fldd' aliases for 'vldr'
Jim Grosbach
2011-12-08
1
-0
/
+6
*
ARM tidy up and remove no longer needed InstAlias definitions.
Jim Grosbach
2011-12-07
1
-8
/
+8
*
ARM VFP assembly parsing for VADD and VSUB two-operand forms.
Jim Grosbach
2011-11-15
1
-0
/
+10
*
ARM size suffix on VFP single-precision 'vmov' is optional.
Jim Grosbach
2011-11-15
1
-0
/
+5
*
ARM assembly parsing for optional datatype suffix on VFP VMOV GPR<->VFP insns.
Jim Grosbach
2011-11-15
1
-0
/
+11
*
ARM assembly parsing for two-operand form of 'mul' instruction.
Jim Grosbach
2011-11-15
1
-0
/
+6
*
ARM VLDR/VSTR instructions don't need a size suffix.
Jim Grosbach
2011-11-14
1
-18
/
+9
*
ARM assembly parsing type suffix options for VLDR/VSTR.
Jim Grosbach
2011-11-14
1
-0
/
+9
*
ARM optional size suffix for VLDR/VSTR syntax.
Jim Grosbach
2011-11-11
1
-0
/
+9
*
ARM assembly parsing and encoding for VMOV immediate.
Jim Grosbach
2011-10-03
1
-0
/
+8
*
ARM assembly parsing and encoding for VMRS/FMSTAT.
Jim Grosbach
2011-10-03
1
-0
/
+7
*
ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.
Jim Grosbach
2011-09-30
1
-30
/
+26
*
Add missing encoding information for some of the GPR<->FP register moves.
Owen Anderson
2011-08-29
1
-2
/
+23
*
Provide operand encoding information for half-precision VCVT instructions. F...
Owen Anderson
2011-08-22
1
-8
/
+8
*
Fix decoding of VMOVSRR and VMOVRRS, which account for the overwhelming major...
Owen Anderson
2011-08-22
1
-0
/
+3
*
Fix the broken encodings for the VFP vmov.f32 and vmov.f64 instructions, as w...
Owen Anderson
2011-08-02
1
-6
/
+8
*
Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...
Owen Anderson
2011-07-13
1
-2
/
+2
*
The VMLA instruction and its friends are not actually fused; they're plain old
Cameron Zwarich
2011-07-07
1
-1
/
+1
*
ARM assembler support for vpush/vpop.
Jim Grosbach
2011-06-27
1
-0
/
+9
*
Clean up a few 80 column violations.
Jim Grosbach
2011-06-13
1
-4
/
+8
*
Some single-precision VFP instructions can execute in either the VPF or Neon
Bob Wilson
2011-04-19
1
-0
/
+24
*
Get rid of the non-writeback versions VLDMDB and VSTMDB, which don't actually...
Owen Anderson
2011-03-29
1
-20
/
+0
*
Pseudo-ize VMOVDcc and VMOVScc.
Jim Grosbach
2011-03-11
1
-6
/
+4
*
Remove unused conditional negate operations.
Bob Wilson
2011-03-05
1
-16
/
+0
*
VFP single precision arith instructions can go down to NEON pipeline, but on ...
Evan Cheng
2011-02-22
1
-81
/
+81
*
Some single precision VFP instructions may be executed on NEON pipeline, but ...
Evan Cheng
2011-02-16
1
-24
/
+156
*
Create two new generic classes to represent the following VMRS/VMSR variations:
Bruno Cardoso Lopes
2011-01-18
1
-30
/
+51
*
Fix a comment: We now have intrinsics for vcvtr.
Bob Wilson
2011-01-11
1
-1
/
+0
*
Flag -> Glue, the ongoing saga
Chris Lattner
2010-12-23
1
-3
/
+3
*
Making use of VFP / NEON floating point multiply-accumulate / subtraction is
Evan Cheng
2010-12-05
1
-39
/
+39
*
Proper encoding for VLDM and VSTM instructions. The register lists for these
Bill Wendling
2010-11-17
1
-8
/
+8
*
vldm and vstm are mnemonics for vldmia and vstmia resp.
Bill Wendling
2010-11-16
1
-0
/
+3
*
Encode the multi-load/store instructions with their respective modes ('ia',
Bill Wendling
2010-11-16
1
-99
/
+20
*
Add uses of the *_ldst_multi multiclasses. These aren't used yet.
Bill Wendling
2010-11-13
1
-0
/
+14
*
Convert the modes to lower case.
Bill Wendling
2010-11-13
1
-8
/
+8
*
Add *_ldst_mult multiclasses to the ARM back-end. These will be used in the
Bill Wendling
2010-11-13
1
-0
/
+72
*
Add some missing isel predicates on def : pat patterns to avoid generating VF...
Evan Cheng
2010-11-12
1
-36
/
+52
*
Add "write back" bit encoding.
Bill Wendling
2010-11-08
1
-8
/
+16
*
Add encoding for VSTR.
Bill Wendling
2010-11-04
1
-30
/
+8
*
The MC code couldn't handle ARM LDR instructions with negative offsets:
Bill Wendling
2010-11-03
1
-8
/
+21
*
Break ARM addrmode4 (load/store multiple base address) into its constituent
Jim Grosbach
2010-11-03
1
-24
/
+28
*
Rename getAddrModeImm12OpValue to getAddrModeImmOpValue and expand it to work
Bill Wendling
2010-11-02
1
-3
/
+14
*
Missed reverting this bit.
Bill Wendling
2010-11-01
1
-1
/
+1
*
Minor cleanup.
Bill Wendling
2010-11-01
1
-11
/
+7
*
Move the machine operand MC encoding patterns to the parent classes.
Bill Wendling
2010-11-01
1
-41
/
+23
*
Move instruction encoding bits into the parent class and remove the temporary
Bill Wendling
2010-11-01
1
-273
/
+165
*
reapply r117858 with apparent editor malfunction fixed (somehow I
Chris Lattner
2010-10-31
1
-2
/
+4
*
revert r117858 while I check out a failure I missed.
Chris Lattner
2010-10-31
1
-4
/
+2
*
the asm matcher can't handle operands with modifiers (like ${foo:bar}).
Chris Lattner
2010-10-31
1
-2
/
+4
*
Add FIXME.
Jim Grosbach
2010-10-30
1
-0
/
+2
[prev]
[next]