Searched refs:IsISA3_0 (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | PPC.cpp | 89 IsISA3_0 = true; in handleTargetFeatures() 742 .Case("isa-v30-instructions", IsISA3_0) in hasFeature()
|
H A D | PPC.h | 82 bool IsISA3_0 = false; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstr64Bit.td | 357 Requires<[IsISA3_0]>; 428 Requires<[IsISA3_0]>; 899 Requires<[IsISA3_0]>; 902 IIC_IntCompare, []>, Requires<[IsISA3_0]>; 922 Requires<[IsISA3_0]>, ZExt32To64, SExt32To64; 971 isPPC64, Requires<[IsISA3_0]>; 975 []>, isPPC64, Requires<[IsISA3_0]>; 988 [(set i64:$RA, (cttz i64:$RST))]>, Requires<[IsISA3_0]>, 1036 let Predicates = [IsISA3_0] in { 1957 let Predicates = [IsISA3_0, In64BitMode] in { [all …]
|
H A D | PPCInstrInfo.td | 720 def IsISA3_0 : Predicate<"Subtarget->isISA3_0()">; 1656 let Predicates = [IsISA3_0], hasNoSchedulingInfo = 1 in { 1896 Requires<[IsISA3_0]>; 1915 Requires<[IsISA3_0]>; 2368 Requires<[IsISA3_0]>; 2433 [(set i32:$RA, (cttz i32:$RST))]>, Requires<[IsISA3_0]>, 2806 "mcrxrx $BF", IIC_BrMCRX>, Requires<[IsISA3_0]>; 2882 let Predicates = [IsISA3_0] in { 5063 let Predicates = [IsISA3_0] in { 5085 } // IsISA3_0 [all …]
|
H A D | PPCInstrVSX.td | 1341 let Predicates = [HasVSX, IsISA3_0, HasDirectMove] in { 1353 } // HasVSX, IsISA3_0, HasDirectMove 2441 // similar with ISA 3.0 with Power9Vector, Power9Altivec, IsISA3_0. Then there 2479 // [HasVSX, IsISA3_0, HasDirectMove, IsBigEndian, IsPPC64] 2480 // [HasVSX, IsISA3_0, HasDirectMove, IsLittleEndian] 5075 let Predicates = [HasVSX, IsISA3_0, HasDirectMove, IsBigEndian, IsPPC64] in { 5088 } // HasVSX, IsISA3_0, HasDirectMove, IsBigEndian, IsPPC64 5091 let Predicates = [HasVSX, IsISA3_0, HasDirectMove, IsLittleEndian] in { 5104 } // HasVSX, IsISA3_0, HasDirectMove, IsLittleEndian
|
H A D | PPC.td | 267 def FeatureISA3_0 : SubtargetFeature<"isa-v30-instructions", "IsISA3_0",
|