/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | 90 EVT PartVT, EVT ValueVT); 99 unsigned NumParts, EVT PartVT, EVT ValueVT, 102 return getCopyFromPartsVector(DAG, DL, Parts, NumParts, PartVT, ValueVT); 111 unsigned PartBits = PartVT.getSizeInBits(); 126 PartVT, HalfVT); 128 RoundParts / 2, PartVT, HalfVT); 144 Parts + RoundParts, OddParts, PartVT, OddVT); 158 } else if (PartVT.isFloatingPoint()) { 160 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == EVT(MVT::f64) && 170 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() & [all...] |
TargetLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | 188 MVT PartVT, EVT ValueVT, const Value *V, 198 MVT PartVT, EVT ValueVT, const Value *V, 202 return getCopyFromPartsVector(DAG, DL, Parts, NumParts, PartVT, ValueVT, V, 212 unsigned PartBits = PartVT.getSizeInBits(); 227 PartVT, HalfVT, V); 229 RoundParts / 2, PartVT, HalfVT, V); 244 Hi = getCopyFromParts(DAG, DL, Parts + RoundParts, OddParts, PartVT, 260 } else if (PartVT.isFloatingPoint()) { 262 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == MVT::f64 && 272 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() & [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | 121 MVT PartVT, EVT ValueVT, const Value *V); 130 MVT PartVT, EVT ValueVT, const Value *V, 134 PartVT, ValueVT, V); 143 unsigned PartBits = PartVT.getSizeInBits(); 158 PartVT, HalfVT, V); 160 RoundParts / 2, PartVT, HalfVT, V); 176 Parts + RoundParts, OddParts, PartVT, OddVT, V); 191 } else if (PartVT.isFloatingPoint()) { 193 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == MVT::f64 && 203 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() & [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86CallLowering.cpp | 85 EVT PartVT = TLI.getRegisterType(Context, VT); 86 Type *PartTy = PartVT.getTypeForEVT(Context);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonISelLoweringHVX.cpp | 358 MVT PartVT = MVT::getVectorVT(VecTy.getVectorElementType(), OpsPerWord); 360 SDValue W = buildVector32(Values.slice(i, OpsPerWord), dl, PartVT, DAG); [all...] |