diff options
author | Evan Cheng <evan.cheng@apple.com> | 2010-10-11 22:03:18 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2010-10-11 22:03:18 +0000 |
commit | 60ff87914fcafd82fb123f03b17827ab7b2c3ab3 (patch) | |
tree | 61a77c2b18750c66aafb471b2453279bf38f6583 /lib/Target/ARM/ARMSchedule.td | |
parent | 5f9e8b971bc4cf1f34901389ef9fe3b6344a0a9c (diff) | |
download | external_llvm-60ff87914fcafd82fb123f03b17827ab7b2c3ab3.zip external_llvm-60ff87914fcafd82fb123f03b17827ab7b2c3ab3.tar.gz external_llvm-60ff87914fcafd82fb123f03b17827ab7b2c3ab3.tar.bz2 |
Proper VST scheduling itineraries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116251 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMSchedule.td')
-rw-r--r-- | lib/Target/ARM/ARMSchedule.td | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMSchedule.td b/lib/Target/ARM/ARMSchedule.td index 7ccac7e..391367c 100644 --- a/lib/Target/ARM/ARMSchedule.td +++ b/lib/Target/ARM/ARMSchedule.td @@ -148,7 +148,28 @@ def IIC_VLD4 : InstrItinClass; def IIC_VLD4ln : InstrItinClass; def IIC_VLD4u : InstrItinClass; def IIC_VLD4lnu : InstrItinClass; -def IIC_VST : InstrItinClass; +def IIC_VST1 : InstrItinClass; +def IIC_VST1x2 : InstrItinClass; +def IIC_VST1x3 : InstrItinClass; +def IIC_VST1x4 : InstrItinClass; +def IIC_VST1u : InstrItinClass; +def IIC_VST1x2u : InstrItinClass; +def IIC_VST1x3u : InstrItinClass; +def IIC_VST1x4u : InstrItinClass; +def IIC_VST2 : InstrItinClass; +def IIC_VST2x2 : InstrItinClass; +def IIC_VST2u : InstrItinClass; +def IIC_VST2x2u : InstrItinClass; +def IIC_VST2ln : InstrItinClass; +def IIC_VST2lnu : InstrItinClass; +def IIC_VST3 : InstrItinClass; +def IIC_VST3u : InstrItinClass; +def IIC_VST3ln : InstrItinClass; +def IIC_VST3lnu : InstrItinClass; +def IIC_VST4 : InstrItinClass; +def IIC_VST4u : InstrItinClass; +def IIC_VST4ln : InstrItinClass; +def IIC_VST4lnu : InstrItinClass; def IIC_VUNAD : InstrItinClass; def IIC_VUNAQ : InstrItinClass; def IIC_VBIND : InstrItinClass; |