| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ValueTypes.cpp | 50 VectorType::get(VT.getTypeForEVT(Context), NumElements, IsScalable); in getExtendedVectorVT() 57 ResultVT.LLVMTy = VectorType::get(VT.getTypeForEVT(Context), EC); in getExtendedVectorVT() 216 Type *EVT::getTypeForEVT(LLVMContext &Context) const { in getTypeForEVT() function in EVT
|
| H A D | TargetLoweringBase.cpp | 1791 Type *Ty = VT.getTypeForEVT(Context); in allowsMemoryAccessForAlignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 302 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes() 314 Type *SplitTy = SplitVTs[i].getTypeForEVT(Ctx); in splitToValueTypes() 1065 ArgInfo DemoteArg(DemoteReg, ValueVTs[0].getTypeForEVT(PtrTy->getContext()), in insertSRetIncomingArgument() 1120 Type *PartTy = EVT(RegVT).getTypeForEVT(Context); in getReturnInfo()
|
| H A D | IRTranslator.cpp | 2838 DL->getABITypeAlign(Info.memVT.getTypeForEVT(F->getContext()))); in translateCall()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 498 LLVM_ABI Type *getTypeForEVT(LLVMContext &Context) const;
|
| H A D | TargetLowering.h | 1724 EltTy = PointerTy.getTypeForEVT(Ty->getContext()); 1743 EltTy = PointerTy.getTypeForEVT(Ty->getContext());
|
| H A D | BasicTTIImpl.h | 2975 EVT(LT.second).getTypeForEVT(Tp->getContext())); in getNumberOfParts()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 353 Type *SType = SVT.getTypeForEVT(*DAG.getContext()); in ExpandConstantFP() 1468 Op.getValueType().getTypeForEVT(*DAG.getContext()))); in ExpandExtractFromVectorThroughStack() 1519 Type *PartTy = PartVT.getTypeForEVT(*DAG.getContext()); in ExpandInsertToVectorThroughStack() 1846 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext()); in EmitStackConvert() 1858 SrcOp.getValueType().getTypeForEVT(*DAG.getContext())); in EmitStackConvert() 2055 CV.push_back(ConstantInt::get(EltVT.getTypeForEVT(*DAG.getContext()), in ExpandBUILD_VECTOR() 2060 Type *OpNTy = EltVT.getTypeForEVT(*DAG.getContext()); in ExpandBUILD_VECTOR() 2140 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext()); in ExpandLibCall() 2187 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandLibCall() 2330 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandBitCountingLibCall() [all …]
|
| H A D | SelectionDAG.cpp | 1354 : VT.getTypeForEVT(*getContext()); in getEVTAlign() 2566 Type *StoreType = StoreValue.getValueType().getTypeForEVT(Ctx); in expandMultipleResultFPLibCall() 2590 Type *ArgTy = ArgVT.getTypeForEVT(Ctx); in expandMultipleResultFPLibCall() 2612 AddArgListEntry(Mask, MaskVT.getTypeForEVT(Ctx)); in expandMultipleResultFPLibCall() 2616 ? Node->getValueType(*CallRetResNo).getTypeForEVT(Ctx) in expandMultipleResultFPLibCall() 2677 VT.getTypeForEVT(*getContext())), in expandVAArg() 2702 Type *Ty = VT.getTypeForEVT(*getContext()); in getReducedAlign() 2719 Ty = IntermediateVT.getTypeForEVT(*getContext()); in getReducedAlign() 2747 Type *Ty = VT.getTypeForEVT(*getContext()); in CreateStackTemporary() 2763 Type *Ty1 = VT1.getTypeForEVT(*getContext()); in CreateStackTemporary() [all …]
|
| H A D | LegalizeVectorOps.cpp | 2197 Type *Ty = VT.getTypeForEVT(*Ctx); in tryExpandVecMathCall() 2236 Entry.Ty = MaskVT.getTypeForEVT(*Ctx); in tryExpandVecMathCall()
|
| H A D | LegalizeIntegerTypes.cpp | 5204 Type *RetTy = VT.getTypeForEVT(*DAG.getContext()); in ExpandIntRes_XMULO() 5206 Type *PtrTy = PtrVT.getTypeForEVT(*DAG.getContext()); in ExpandIntRes_XMULO() 5245 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandIntRes_XMULO()
|
| H A D | TargetLowering.cpp | 172 : Entry.Node.getValueType().getTypeForEVT(*DAG.getContext()); in makeLibCall() 191 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext()); in makeLibCall() 8900 const Type *FloatTy = ScalarFloatVT.getTypeForEVT(*DAG.getContext()); in expandIS_FPCLASS() 9621 BoolVT.getTypeForEVT(*DAG.getContext()), MaskVT.getVectorElementCount(), in expandVectorFindLastActive()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 439 ArgInfo CurArgInfo = ArgInfo{CurVReg, SplitEVTs[i].getTypeForEVT(Ctx), 0}; in lowerReturn() 461 CurArgInfo.Ty = EVT(NewVT).getTypeForEVT(Ctx); in lowerReturn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 406 return cast<VectorType>(EVT(IndexVT).getTypeForEVT(C)); in getVRGatherIndexType() 1652 Type *VecTy = EVT(VecVT).getTypeForEVT(Dst->getContext()); in getCastInstrCost() 2392 Type *PromotedTy = EVT(PromotedVT).getTypeForEVT(Ty->getContext()); in getArithmeticInstrCost() 2393 Type *LegalTy = EVT(LT.second).getTypeForEVT(Ty->getContext()); in getArithmeticInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 318 ArgInfo RetInfo(Reg, VT.getTypeForEVT(Ctx), 0); in lowerReturnVal() 334 RetInfo.Ty = ExtVT.getTypeForEVT(Ctx); in lowerReturnVal()
|
| H A D | SIISelLowering.cpp | 6729 DataLayout.getABITypeAlign(VT.getTypeForEVT(*DAG.getContext())); in ReplaceNodeResults() 8862 DataLayout.getABITypeAlign(VT.getTypeForEVT(*DAG.getContext())); in lowerSBuffer() 9057 Type *Type = VT.getTypeForEVT(*DAG.getContext()); in LowerINTRINSIC_WO_CHAIN() 12078 Type *Ty = MemVT.getTypeForEVT(*DCI.DAG.getContext()); in performSHLPtrCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 653 Type *LegalVTy = EVT(LT.second).getTypeForEVT(RetTy->getContext()); in getIntrinsicInstrCost() 3565 getTypeLegalizationCost(WiderTy.getTypeForEVT(Dst->getContext())); in getCastInstrCost() 3636 Type *LegalTy = EVT(SrcLT.second).getTypeForEVT(Src->getContext()); in getCastInstrCost() 5133 Type *LegalVTy = EVT(LT.second).getTypeForEVT(Ty->getContext()); in getMinMaxReductionCost() 5146 Type *LegalVTy = EVT(LT.second).getTypeForEVT(ValTy->getContext()); in getArithmeticReductionCostSVE() 5372 Type *LegalVTy = EVT(LT.second).getTypeForEVT(Tp->getContext()); in getSpliceCost() 5376 Type *PromotedVTy = EVT(PromotedVT).getTypeForEVT(Tp->getContext()); in getSpliceCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 488 Type *Ty = VT.getTypeForEVT(*DAG.getContext()); in LowerDivRem() 511 Entry.Ty = Value.getValueType().getTypeForEVT(*DAG.getContext()); in LowerDivRem() 1229 auto evt = EVT(VT).getTypeForEVT(CCInfo.getContext()); in analyzeArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 1722 DL.getTypeAllocSize(TheStoreType.getTypeForEVT(*DAG.getContext())); in LowerCall() 3053 auto *Ty = VT.getTypeForEVT(*DAG.getContext()); in LowerVAARG() 3195 Align PrefAlign = TD.getPrefTypeAlign(ValVT.getTypeForEVT(*DAG.getContext())); in LowerSTOREVector() 5878 Align PrefAlign = TD.getPrefTypeAlign(MemVT.getTypeForEVT(*DAG.getContext())); in replaceLoadVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1654 Entry.Ty = Entry.Node.getValueType().getTypeForEVT(*DAG.getContext()); in lowerDYNAMIC_STACKALLOC() 1658 Entry.Ty = Entry.Node.getValueType().getTypeForEVT(*DAG.getContext()); in lowerDYNAMIC_STACKALLOC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaISelLowering.cpp | 1269 Type *Ty = VT.getTypeForEVT(*DAG.getContext()); in LowerVAARG()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2282 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in LowerF128_LibCallArg() 2313 Type *RetTy = Op.getValueType().getTypeForEVT(*DAG.getContext()); in LowerF128Op()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1348 Type *Ty = VT.getTypeForEVT(*DAG.getContext()); in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 2466 Entry.Ty = Entry.Node.getValueType().getTypeForEVT(*DAG.getContext()); in makeExternalCall() 2475 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext()); in makeExternalCall() 8521 Type *OutLLVMTy = OutVT.getTypeForEVT(Ctx); in combineINT_TO_FP()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 2142 Info.align = DL.getABITypeAlign(Info.memVT.getTypeForEVT(Cont)); in getTgtMemIntrinsic()
|