Home
last modified time | relevance | path

Searched refs:PartVT (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp90 EVT PartVT, EVT ValueVT);
99 unsigned NumParts, EVT PartVT, EVT ValueVT, in getCopyFromParts() argument
102 return getCopyFromPartsVector(DAG, DL, Parts, NumParts, PartVT, ValueVT); in getCopyFromParts()
111 unsigned PartBits = PartVT.getSizeInBits(); in getCopyFromParts()
126 PartVT, HalfVT); in getCopyFromParts()
128 RoundParts / 2, PartVT, HalfVT); in getCopyFromParts()
144 Parts + RoundParts, OddParts, PartVT, OddVT); in getCopyFromParts()
158 } else if (PartVT.isFloatingPoint()) { in getCopyFromParts()
160 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == EVT(MVT::f64) && in getCopyFromParts()
170 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts()
[all …]
DTargetLowering.cpp1032 EVT PartVT = TLI.getRegisterType(ReturnType->getContext(), VT); in GetReturnInfo() local
1034 PartVT.getTypeForEVT(ReturnType->getContext())); in GetReturnInfo()
1048 Outs.push_back(ISD::OutputArg(Flags, PartVT, /*isFixed=*/true)); in GetReturnInfo()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp121 MVT PartVT, EVT ValueVT, const Value *V);
130 MVT PartVT, EVT ValueVT, const Value *V, in getCopyFromParts() argument
134 PartVT, ValueVT, V); in getCopyFromParts()
143 unsigned PartBits = PartVT.getSizeInBits(); in getCopyFromParts()
158 PartVT, HalfVT, V); in getCopyFromParts()
160 RoundParts / 2, PartVT, HalfVT, V); in getCopyFromParts()
176 Parts + RoundParts, OddParts, PartVT, OddVT, V); in getCopyFromParts()
191 } else if (PartVT.isFloatingPoint()) { in getCopyFromParts()
193 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == MVT::f64 && in getCopyFromParts()
203 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp188 MVT PartVT, EVT ValueVT, const Value *V,
198 MVT PartVT, EVT ValueVT, const Value *V, in getCopyFromParts() argument
202 return getCopyFromPartsVector(DAG, DL, Parts, NumParts, PartVT, ValueVT, V, in getCopyFromParts()
212 unsigned PartBits = PartVT.getSizeInBits(); in getCopyFromParts()
227 PartVT, HalfVT, V); in getCopyFromParts()
229 RoundParts / 2, PartVT, HalfVT, V); in getCopyFromParts()
244 Hi = getCopyFromParts(DAG, DL, Parts + RoundParts, OddParts, PartVT, in getCopyFromParts()
260 } else if (PartVT.isFloatingPoint()) { in getCopyFromParts()
262 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == MVT::f64 && in getCopyFromParts()
272 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86CallLowering.cpp85 EVT PartVT = TLI.getRegisterType(Context, VT); in splitToValueTypes() local
86 Type *PartTy = PartVT.getTypeForEVT(Context); in splitToValueTypes()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp1370 MVT PartVT = in GetReturnInfo() local
1385 Outs.push_back(ISD::OutputArg(Flags, PartVT, VT, /*isFixed=*/true, 0, 0)); in GetReturnInfo()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp1597 MVT PartVT = TLI.getRegisterType(ReturnType->getContext(), VT); in GetReturnInfo() local
1611 Outs.push_back(ISD::OutputArg(Flags, PartVT, VT, /*isFixed=*/true, 0, 0)); in GetReturnInfo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp358 MVT PartVT = MVT::getVectorVT(VecTy.getVectorElementType(), OpsPerWord); in buildHvxVectorReg() local
360 SDValue W = buildVector32(Values.slice(i, OpsPerWord), dl, PartVT, DAG); in buildHvxVectorReg()