Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h132 bool HasDirectMove; variable
271 bool hasDirectMove() const { return HasDirectMove; } in hasDirectMove()
H A DPPCSubtarget.cpp103 HasDirectMove = false; in initializeEnvironment()
H A DPPCInstrVSX.td1521 let Predicates = [HasDirectMove] in {
1545 } // HasDirectMove
1547 let Predicates = [IsISA3_0, HasDirectMove] in {
1559 } // IsISA3_0, HasDirectMove
1908 let Predicates = [IsBigEndian, HasDirectMove] in {
1926 } // IsBigEndian, HasDirectMove
1995 } // IsBigEndian, HasDirectMove, NoP9Altivec
2280 } // IsLittleEndian, HasDirectMove
2349 } // IsLittleEndian, HasDirectMove, NoP9Altivec
2351 let Predicates = [HasDirectMove, HasVSX] in {
[all …]
H A DPPC.td149 SubtargetFeature<"direct-move", "HasDirectMove", "true",
H A DPPCISelLowering.cpp7843 bool HasDirectMove, in haveEfficientBuildVectorPattern() argument
7848 (HasDirectMove && (VecVT == MVT::v2i64 || VecVT == MVT::v4i32)); in haveEfficientBuildVectorPattern()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/
H A DPPC.cpp48 HasDirectMove = true; in handleTargetFeatures()
330 .Case("direct-move", HasDirectMove) in hasFeature()
H A DPPC.h63 bool HasDirectMove = false; variable