Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td127 def HasDirectMove : Predicate<"Subtarget->hasDirectMove()">;
1291 let Predicates = [HasVSX, HasDirectMove] in {
1337 } // HasDirectMove
1341 let Predicates = [HasVSX, IsISA3_0, HasDirectMove] in {
1353 } // HasVSX, IsISA3_0, HasDirectMove
2462 // [HasVSX, HasDirectMove]
2463 // [HasVSX, HasDirectMove, IsBigEndian]
2464 // [HasVSX, HasDirectMove, IsLittleEndian]
2465 // [HasVSX, HasDirectMove, NoP9Altivec, IsBigEndian, IsPPC64]
2466 // [HasVSX, HasDirectMove, NoP9Vector, IsBigEndian, IsPPC64]
[all …]
H A DPPC.td167 SubtargetFeature<"direct-move", "HasDirectMove", "true",
H A DPPCISelLowering.cpp9445 bool HasDirectMove, in haveEfficientBuildVectorPattern() argument
9450 (HasDirectMove && (VecVT == MVT::v2i64 || VecVT == MVT::v4i32)); in haveEfficientBuildVectorPattern()