Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h149 bool IsISA3_0; variable
322 bool isISA3_0() const { return IsISA3_0; } in isISA3_0()
H A DPPCSubtarget.cpp129 IsISA3_0 = false; in initializeEnvironment()
H A DPPCInstr64Bit.td283 Requires<[IsISA3_0]>;
293 Requires<[IsISA3_0]>;
709 Requires<[IsISA3_0]>;
712 IIC_IntCompare, []>, Requires<[IsISA3_0]>;
731 Requires<[IsISA3_0]>;
776 isPPC64, Requires<[IsISA3_0]>;
780 []>, isPPC64, Requires<[IsISA3_0]>;
792 [(set i64:$rA, (cttz i64:$rS))]>, Requires<[IsISA3_0]>;
828 let Predicates = [IsISA3_0] in {
1229 Requires<[IsISA3_0]>;
[all …]
H A DPPC.td213 def FeatureISA3_0 : SubtargetFeature<"isa-v30-instructions", "IsISA3_0",
H A DPPCInstrInfo.td1173 def IsISA3_0 : Predicate<"Subtarget->isISA3_0()">;
2192 Requires<[IsISA3_0]>;
2211 Requires<[IsISA3_0]>;
2641 Requires<[IsISA3_0]>;
2705 [(set i32:$rA, (cttz i32:$rS))]>, Requires<[IsISA3_0]>;
3053 "mcrxrx $BF", IIC_BrMCRX>, Requires<[IsISA3_0]>;
3124 let Predicates = [IsISA3_0] in {
5222 let Predicates = [IsISA3_0] in {
5244 } // IsISA3_0
H A DPPCInstrVSX.td1349 let Predicates = [HasVSX, IsISA3_0, HasDirectMove] in {
1361 } // HasVSX, IsISA3_0, HasDirectMove
2445 // similar with ISA 3.0 with Power9Vector, Power9Altivec, IsISA3_0. Then there
2480 // [HasVSX, IsISA3_0, HasDirectMove, IsBigEndian, IsPPC64]
2481 // [HasVSX, IsISA3_0, HasDirectMove, IsLittleEndian]
4896 let Predicates = [HasVSX, IsISA3_0, HasDirectMove, IsBigEndian, IsPPC64] in {
4909 } // HasVSX, IsISA3_0, HasDirectMove, IsBigEndian, IsPPC64
4912 let Predicates = [HasVSX, IsISA3_0, HasDirectMove, IsLittleEndian] in {
4925 } // HasVSX, IsISA3_0, HasDirectMove, IsLittleEndian