Home
last modified time | relevance | path

Searched refs:HasV8 (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMBaseInfo.h141 inline static const char *MemBOptToString(unsigned val, bool HasV8) { in MemBOptToString() argument
146 case LD: return HasV8 ? "ld" : "#0xd"; in MemBOptToString()
150 case ISHLD: return HasV8 ? "ishld" : "#0x9"; in MemBOptToString()
154 case NSHLD: return HasV8 ? "nshld" : "#0x5"; in MemBOptToString()
158 case OSHLD: return HasV8 ? "oshld" : "#0x1"; in MemBOptToString()
/external/llvm/lib/Target/ARM/
DARMInstrThumb2.td1417 opc, asm, "", pattern>, Requires<[IsThumb, HasV8]> {
1589 asm, "", pattern>, Requires<[IsThumb, HasV8]> {
3063 Requires<[IsThumb2, HasV8, HasCRC]> {
3323 Requires<[IsThumb, HasV8]>;
3328 Requires<[IsThumb, HasV8]>;
3333 Requires<[IsThumb, HasV8]> {
3348 [], {?, ?, ?, ?}>, Requires<[IsThumb, HasV8]> {
3402 Requires<[IsThumb, HasV8]>;
3410 Requires<[IsThumb, HasV8]>;
3418 Requires<[IsThumb, HasV8]> {
[all …]
DARMInstrNEON.td4284 Requires<[HasV8, HasCrypto]>;
5206 Requires<[HasV8, HasNEON]>;
5210 Requires<[HasV8, HasNEON]>;
5214 Requires<[HasV8, HasNEON, HasFullFP16]>;
5218 Requires<[HasV8, HasNEON, HasFullFP16]>;
5248 Requires<[HasV8, HasNEON]>;
5252 Requires<[HasV8, HasNEON]>;
5256 Requires<[HasV8, HasNEON, HasFullFP16]>;
5260 Requires<[HasV8, HasNEON, HasFullFP16]>;
6142 "s32.f32", v2i32, v2f32, IntS>, Requires<[HasV8, HasNEON]>;
[all …]
DARMInstrFormats.td566 Requires<[IsARM, HasV8]>;
571 Requires<[IsARM, HasV8]> {
596 Requires<[IsARM, HasV8]>;
601 Requires<[IsARM, HasV8]> {
DARMInstrThumb.td291 let Predicates = [IsThumb2, HasV8];
308 []>, T1Encoding<0b101110>, Requires<[IsThumb, HasV8]> {
DARMInstrInfo.td212 def HasV8 : Predicate<"Subtarget->hasV8Ops()">,
1890 def : InstAlias<"sevl$p", (HINT 5, pred:$p)>, Requires<[IsARM, HasV8]>;
1921 "hlt", "\t$val", []>, Requires<[IsARM, HasV8]> {
4283 Requires<[IsARM, HasV8, HasCRC]> {
4316 "\t$imm", []>, Requires<[IsARM, HasV8, HasV8_1a]> {