/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FunctionLoweringInfo.cpp | 261 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 …]
|
D | SelectionDAGBuilder.cpp | 599 : 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 …]
|
D | SelectionDAGBuilder.h | 902 SmallVector<EVT, 4> ValueVTs; member 930 ValueVTs.append(RHS.ValueVTs.begin(), RHS.ValueVTs.end()); in append()
|
D | LegalizeIntegerTypes.cpp | 521 EVT ValueVTs[] = { N->getValueType(0), NVT }; in PromoteIntRes_Overflow() local 524 DAG.getVTList(ValueVTs), Ops); in PromoteIntRes_Overflow()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyAsmPrinter.cpp | 133 Type *Ty, SmallVectorImpl<MVT> &ValueVTs) { in ComputeLegalValueVTs() argument 144 ValueVTs.push_back(RegisterVT); in ComputeLegalValueVTs()
|
/external/llvm/include/llvm/CodeGen/ |
D | Analysis.h | 71 SmallVectorImpl<EVT> &ValueVTs,
|
/external/llvm/lib/CodeGen/ |
D | Analysis.cpp | 87 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()
|
D | TargetLoweringBase.cpp | 1457 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/ |
D | PPCISelLowering.cpp | 6859 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/ |
D | NVPTXISelLowering.cpp | 84 Type *Ty, SmallVectorImpl<EVT> &ValueVTs, in ComputePTXValueVTs() argument 96 ValueVTs.push_back(VT.getVectorElementType()); in ComputePTXValueVTs() 101 ValueVTs.push_back(VT); in ComputePTXValueVTs()
|