Home
last modified time | relevance | path

Searched refs:HasDirectMove (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/Target/PowerPC/
DPPCSubtarget.h130 bool HasDirectMove; variable
265 bool hasDirectMove() const { return HasDirectMove; } in hasDirectMove()
DPPCSubtarget.cpp102 HasDirectMove = false; in initializeEnvironment()
DPPCInstrVSX.td1041 def HasDirectMove : Predicate<"PPCSubTarget->hasDirectMove()">;
1241 let Predicates = [HasDirectMove] in {
1260 } // HasDirectMove
1262 let Predicates = [IsISA3_0, HasDirectMove] in {
1275 } // IsISA3_0, HasDirectMove
1607 let Predicates = [IsBigEndian, HasDirectMove] in {
1691 } // IsBigEndian, HasDirectMove
1714 let Predicates = [IsLittleEndian, HasDirectMove] in {
1798 } // IsLittleEndian, HasDirectMove
1800 let Predicates = [HasDirectMove, HasVSX] in {
DPPC.td129 SubtargetFeature<"direct-move", "HasDirectMove", "true",
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCSubtarget.h134 bool HasDirectMove; variable
287 bool hasDirectMove() const { return HasDirectMove; } in hasDirectMove()
DPPCSubtarget.cpp109 HasDirectMove = false; in initializeEnvironment()
DPPCInstrVSX.td1350 def HasDirectMove : Predicate<"PPCSubTarget->hasDirectMove()">;
1644 let Predicates = [HasDirectMove] in {
1685 } // HasDirectMove
1687 let Predicates = [IsISA3_0, HasDirectMove] in {
1699 } // IsISA3_0, HasDirectMove
2064 let Predicates = [IsBigEndian, HasDirectMove] in {
2082 } // IsBigEndian, HasDirectMove
2084 let Predicates = [IsBigEndian, HasDirectMove, NoP9Altivec] in {
2151 } // IsBigEndian, HasDirectMove, NoP9Altivec
2419 let Predicates = [IsLittleEndian, HasDirectMove] in {
[all …]
DPPC.td153 SubtargetFeature<"direct-move", "HasDirectMove", "true",
DPPCISelLowering.cpp8526 bool HasDirectMove, in haveEfficientBuildVectorPattern() argument
8531 (HasDirectMove && (VecVT == MVT::v2i64 || VecVT == MVT::v4i32)); in haveEfficientBuildVectorPattern()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCSubtarget.h139 bool HasDirectMove; variable
299 bool hasDirectMove() const { return HasDirectMove; } in hasDirectMove()
DPPCSubtarget.cpp119 HasDirectMove = false; in initializeEnvironment()
DPPCInstrVSX.td150 def HasDirectMove : Predicate<"Subtarget->hasDirectMove()">;
1296 let Predicates = [HasVSX, HasDirectMove] in {
1342 } // HasDirectMove
1346 let Predicates = [HasVSX, IsISA3_0, HasDirectMove] in {
1358 } // HasVSX, IsISA3_0, HasDirectMove
2421 // [HasVSX, HasDirectMove]
2422 // [HasVSX, HasDirectMove, IsBigEndian]
2423 // [HasVSX, HasDirectMove, IsLittleEndian]
2424 // [HasVSX, HasDirectMove, NoP9Altivec, IsBigEndian]
2425 // [HasVSX, HasDirectMove, NoP9Altivec, IsLittleEndian]
[all …]
DPPC.td151 SubtargetFeature<"direct-move", "HasDirectMove", "true",
DPPCISelLowering.cpp9220 bool HasDirectMove, in haveEfficientBuildVectorPattern() argument
9225 (HasDirectMove && (VecVT == MVT::v2i64 || VecVT == MVT::v4i32)); in haveEfficientBuildVectorPattern()
/external/llvm-project/clang/lib/Basic/Targets/
DPPC.cpp48 HasDirectMove = true; in handleTargetFeatures()
387 .Case("direct-move", HasDirectMove) in hasFeature()
DPPC.h65 bool HasDirectMove = false; variable
/external/clang/lib/Basic/
DTargets.cpp856 bool HasDirectMove; member in __anond4862fe70111::PPCTargetInfo
868 HasP8Crypto(false), HasDirectMove(false), HasQPX(false), HasHTM(false), in PPCTargetInfo()
1142 HasDirectMove = true; in handleTargetFeatures()
1445 .Case("direct-move", HasDirectMove) in hasFeature()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenSubtargetInfo.inc8156 if (Bits[PPC::FeatureDirectMove]) HasDirectMove = true;