index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMInstrVFP.td
Commit message (
Expand
)
Author
Age
*
VFP/NEON load/store multiple instructions are addrmode4, not 5.
Jim Grosbach
2010-09-08
*
Change ARM VFP VLDM/VSTM instructions to use addressing mode #4, just like
Bob Wilson
2010-08-27
*
ARM: Mark some disassembler only instructions as not available for matching --
Daniel Dunbar
2010-08-11
*
Add support for getting & setting the FPSCR application register on ARM when ...
Nate Begeman
2010-08-03
*
Clean up 80 column violations. No functional change.
Jim Grosbach
2010-06-02
*
Mark pattern-less mayLoad / mayStore instructions neverHasSideEffects. These ...
Evan Cheng
2010-05-19
*
Mark some pattern-less instructions as neverHasSideEffects.
Evan Cheng
2010-05-13
*
Define new itin classes for ARM <-> VFP reg moves to distinguish from NEON op...
Anton Korobeynikov
2010-04-07
*
FCONST{S,D} behaves the same way as FP unary instructions. This is true for b...
Anton Korobeynikov
2010-04-07
*
Add new itin classes for FP16 <-> FP32 conversions and make uise of them for A9.
Anton Korobeynikov
2010-04-07
*
Make the use of the vmla and vmls VFP instructions controllable via cmd line.
Jim Grosbach
2010-03-24
*
Revert the rest of 98679.
Bob Wilson
2010-03-20
*
Revert this change, since it was causing ARM performance regressions.
Bob Wilson
2010-03-19
*
Get rid of target-specific fp <-> int nodes when still I'm here.
Anton Korobeynikov
2010-03-18
*
Get rid of target-specific nodes for fp16 <-> fp32 conversion.
Anton Korobeynikov
2010-03-18
*
Disambiguate the *_UPD and * variants by specifying the writeback flag as 1.
Johnny Chen
2010-03-16
*
Remove redundant writeback flag in ARM addressing mode 5.
Bob Wilson
2010-03-16
*
Add codegen support for FP16 on ARM
Anton Korobeynikov
2010-03-14
*
Attempt to appease the arm-linux buildbot by fixing the JIT encodings for new
Bob Wilson
2010-03-13
*
Change ARM ld/st multiple instructions to have variant instructions for
Bob Wilson
2010-03-13
*
fix a bunch of partially ambiguous patterns on ARM. As an
Chris Lattner
2010-03-08
*
The mayHaveSideEffects flag is no longer used.
Dan Gohman
2010-02-27
*
Added VCVT (between floating-point and fixed-point, VFP) for disassembly.
Johnny Chen
2010-02-11
*
Added VMRS/VMSR for disassembly only.
Johnny Chen
2010-02-09
*
Added vcvtb/vcvtt (between half-precision and single-precision, VFP).
Johnny Chen
2010-02-09
*
Add VCVTR (between floating-point and integer, VFP) for disassembly purpose.
Johnny Chen
2010-02-08
*
Add VCMP (VFP floating-point compare without 'E' bit set) for disassembly pur...
Johnny Chen
2010-02-08
*
Added VMOVRRS/VMOVSRR to ARMInstrVFP.td for disassembly purpose.
Johnny Chen
2010-02-08
*
VMOVRRD and VMOVDRR both have Inst{7-6} = 0b00.
Johnny Chen
2010-02-05
*
Modified encoding bits specification for VFP instructions. In particular, the D
Johnny Chen
2010-01-29
*
Data type suffix must come after predicate.
Evan Cheng
2009-11-24
*
move fconst[sd] to UAL. <rdar://7414913>
Jim Grosbach
2009-11-23
*
Remat VLDRD from constpool. Clean up some instruction property specifications.
Evan Cheng
2009-11-20
*
use lower case for readability
Jim Grosbach
2009-11-13
*
Add a comment.
Evan Cheng
2009-11-10
*
Work around assembler not recognizing #0.0 form immediate for vmcp
Jim Grosbach
2009-11-09
*
Use Unified Assembly Syntax for the ARM backend.
Jim Grosbach
2009-11-09
*
fconsts and fconstd are obviously re-materializable.
Evan Cheng
2009-10-28
*
Use fconsts and fconstd to materialize small fp constants.
Evan Cheng
2009-10-28
*
Now VFP instructions.
Evan Cheng
2009-10-27
*
Add hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq flags to ld / st multiple,
Evan Cheng
2009-10-01
*
Change ld/st multiples to explicitly model the writeback to base register. Th...
Evan Cheng
2009-10-01
*
Finish scheduling itineraries for NEON.
David Goodwin
2009-09-25
*
Add Cortex-A8 VFP model.
David Goodwin
2009-09-21
*
Use NEON for single-precision int<->FP conversions.
David Goodwin
2009-08-10
*
Add parameter to pattern classes to enable an itinerary to be specified for i...
David Goodwin
2009-08-06
*
Add NEON single-precision FP support for fabs and fneg.
David Goodwin
2009-08-04
*
Match common pattern for FNMAC. Add NEON SP support.
David Goodwin
2009-08-04
*
Initial support for single-precision FP using NEON. Added "neonfp" attribute ...
David Goodwin
2009-08-04
*
Model fpscr to prevent fcmped / fcmpezs etc from being deleted.
Evan Cheng
2009-07-20
[next]