Home
last modified time | relevance | path

Searched refs:ValueVTs (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp261 SmallVector<EVT, 4> ValueVTs; in set() local
262 ComputeValueVTs(*TLI, MF->getDataLayout(), PN->getType(), ValueVTs); in set()
263 for (unsigned vti = 0, vte = ValueVTs.size(); vti != vte; ++vti) { in set()
264 EVT VT = ValueVTs[vti]; in set()
361 SmallVector<EVT, 4> ValueVTs; in CreateRegs() local
362 ComputeValueVTs(*TLI, MF->getDataLayout(), Ty, ValueVTs); in CreateRegs()
365 for (unsigned Value = 0, e = ValueVTs.size(); Value != e; ++Value) { in CreateRegs()
366 EVT ValueVT = ValueVTs[Value]; in CreateRegs()
408 SmallVector<EVT, 1> ValueVTs; in ComputePHILiveOutRegInfo() local
409 ComputeValueVTs(*TLI, MF->getDataLayout(), Ty, ValueVTs); in ComputePHILiveOutRegInfo()
[all …]
DSelectionDAGBuilder.cpp599 : ValueVTs(1, valuevt), RegVTs(1, regvt), Regs(regs) {} in RegsForValue()
603 ComputeValueVTs(TLI, DL, Ty, ValueVTs); in RegsForValue()
605 for (EVT ValueVT : ValueVTs) { in RegsForValue()
625 if (ValueVTs.empty()) in getCopyFromRegs()
631 SmallVector<SDValue, 4> Values(ValueVTs.size()); in getCopyFromRegs()
633 for (unsigned Value = 0, Part = 0, e = ValueVTs.size(); Value != e; ++Value) { in getCopyFromRegs()
635 EVT ValueVT = ValueVTs[Value]; in getCopyFromRegs()
710 return DAG.getNode(ISD::MERGE_VALUES, dl, DAG.getVTList(ValueVTs), Values); in getCopyFromRegs()
726 for (unsigned Value = 0, Part = 0, e = ValueVTs.size(); Value != e; ++Value) { in getCopyToRegs()
727 EVT ValueVT = ValueVTs[Value]; in getCopyToRegs()
[all …]
DSelectionDAGBuilder.h902 SmallVector<EVT, 4> ValueVTs; member
930 ValueVTs.append(RHS.ValueVTs.begin(), RHS.ValueVTs.end()); in append()
DLegalizeIntegerTypes.cpp521 EVT ValueVTs[] = { N->getValueType(0), NVT }; in PromoteIntRes_Overflow() local
524 DAG.getVTList(ValueVTs), Ops); in PromoteIntRes_Overflow()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyAsmPrinter.cpp133 Type *Ty, SmallVectorImpl<MVT> &ValueVTs) { in ComputeLegalValueVTs() argument
144 ValueVTs.push_back(RegisterVT); in ComputeLegalValueVTs()
/external/llvm/include/llvm/CodeGen/
DAnalysis.h71 SmallVectorImpl<EVT> &ValueVTs,
/external/llvm/lib/CodeGen/
DAnalysis.cpp87 Type *Ty, SmallVectorImpl<EVT> &ValueVTs, in ComputeValueVTs() argument
97 ComputeValueVTs(TLI, DL, *EI, ValueVTs, Offsets, in ComputeValueVTs()
106 ComputeValueVTs(TLI, DL, EltTy, ValueVTs, Offsets, in ComputeValueVTs()
114 ValueVTs.push_back(TLI.getValueType(DL, Ty)); in ComputeValueVTs()
DTargetLoweringBase.cpp1457 SmallVector<EVT, 4> ValueVTs; in GetReturnInfo() local
1458 ComputeValueVTs(TLI, DL, ReturnType, ValueVTs); in GetReturnInfo()
1459 unsigned NumValues = ValueVTs.size(); in GetReturnInfo()
1463 EVT VT = ValueVTs[j]; in GetReturnInfo()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp6859 SmallVector<EVT, 2> ValueVTs; in LowerBUILD_VECTOR() local
6860 ValueVTs.push_back(MVT::v4i1); in LowerBUILD_VECTOR()
6861 ValueVTs.push_back(MVT::Other); // chain in LowerBUILD_VECTOR()
6862 SDVTList VTs = DAG.getVTList(ValueVTs); in LowerBUILD_VECTOR()
6911 SmallVector<EVT, 2> ValueVTs; in LowerBUILD_VECTOR() local
6912 ValueVTs.push_back(MVT::v4f64); in LowerBUILD_VECTOR()
6913 ValueVTs.push_back(MVT::Other); // chain in LowerBUILD_VECTOR()
6914 SDVTList VTs = DAG.getVTList(ValueVTs); in LowerBUILD_VECTOR()
7622 SmallVector<EVT, 2> ValueVTs; in LowerEXTRACT_VECTOR_ELT() local
7623 ValueVTs.push_back(MVT::Other); // chain in LowerEXTRACT_VECTOR_ELT()
[all …]
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp84 Type *Ty, SmallVectorImpl<EVT> &ValueVTs, in ComputePTXValueVTs() argument
96 ValueVTs.push_back(VT.getVectorElementType()); in ComputePTXValueVTs()
101 ValueVTs.push_back(VT); in ComputePTXValueVTs()