|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/ValueTypes.h 383 Type *getTypeForEVT(LLVMContext &Context) const;
References
gen/lib/Target/X86/X86GenCallingConv.inc 476 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())), 4);
989 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())),
990 State.getMachineFunction().getDataLayout().getABITypeAlignment(EVT(LocVT).getTypeForEVT(State.getContext())));
1609 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())),
1610 State.getMachineFunction().getDataLayout().getABITypeAlignment(EVT(LocVT).getTypeForEVT(State.getContext())));
2061 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())),
2062 State.getMachineFunction().getDataLayout().getABITypeAlignment(EVT(LocVT).getTypeForEVT(State.getContext())));
2524 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())),
2525 State.getMachineFunction().getDataLayout().getABITypeAlignment(EVT(LocVT).getTypeForEVT(State.getContext())));
include/llvm/CodeGen/TargetLowering.h 1248 EltTy = PointerTy.getTypeForEVT(Ty->getContext());
1266 Elm = PointerTy.getTypeForEVT(Ty->getContext());
lib/CodeGen/GlobalISel/IRTranslator.cpp 1659 DL->getABITypeAlignment(Info.memVT.getTypeForEVT(F->getContext())));
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 922 Type *AccessTy = VT.getTypeForEVT(*DAG.getContext());
10880 VT.getTypeForEVT(*DAG.getContext()));
13493 VT.getTypeForEVT(*DAG.getContext()), AS);
14445 ResVT.getTypeForEVT(*DAG->getContext()));
14928 Type *NewVTTy = NewVT.getTypeForEVT(*DAG.getContext());
14987 Type *IntVTTy = IntVT.getTypeForEVT(*DAG.getContext());
16682 VecEltVT.getTypeForEVT(*DAG.getContext()));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 321 Type *SType = SVT.getTypeForEVT(*DAG.getContext());
1748 SrcOp.getValueType().getTypeForEVT(*DAG.getContext()));
1759 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext());
1952 CV.push_back(ConstantInt::get(EltVT.getTypeForEVT(*DAG.getContext()),
1957 Type *OpNTy = EltVT.getTypeForEVT(*DAG.getContext());
2028 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
2039 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
2092 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
2102 Type *RetTy = Node->getValueType(0).getTypeForEVT(*DAG.getContext());
2203 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
2209 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
2298 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 3415 Type *RetTy = VT.getTypeForEVT(*DAG.getContext());
3417 Type *PtrTy = PtrVT.getTypeForEVT(*DAG.getContext());
3439 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp 1014 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
1024 Type *RetTy = Node->getValueType(0).getTypeForEVT(*DAG.getContext());
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp 158 NOutVT.getTypeForEVT(*DAG.getContext()));
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 1199 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext());
1496 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext());
1941 NVT.getTypeForEVT(*DAG.getContext()));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 991 VT.getTypeForEVT(*getContext());
1921 VT.getTypeForEVT(*getContext())),
1947 Type *Ty = VT.getTypeForEVT(*getContext());
1957 Type *Ty1 = VT1.getTypeForEVT(*getContext());
1958 Type *Ty2 = VT2.getTypeForEVT(*getContext());
5705 Type *Ty = VT.getTypeForEVT(*DAG.getContext());
5812 Type *Ty = MemOps[0].getTypeForEVT(C);
5994 Type *Ty = MemOps[0].getTypeForEVT(C);
6095 Type *Ty = MemOps[0].getTypeForEVT(*DAG.getContext());
6223 Dst.getValueType().getTypeForEVT(*getContext()),
6327 Dst.getValueType().getTypeForEVT(*getContext()),
6418 Entry.Ty = Src.getValueType().getTypeForEVT(*getContext());
6429 Dst.getValueType().getTypeForEVT(*getContext()),
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 9123 Type *ArgTy = VT.getTypeForEVT(CLI.RetTy->getContext());
9625 Type *ArgTy = VT.getTypeForEVT(*DAG.getContext());
lib/CodeGen/SelectionDAG/TargetLowering.cpp 133 Entry.Ty = Entry.Node.getValueType().getTypeForEVT(*DAG.getContext());
150 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
lib/CodeGen/TargetLoweringBase.cpp 1528 Type *Ty = VT.getTypeForEVT(Context);
lib/CodeGen/ValueTypes.cpp 37 ResultVT.LLVMTy = VectorType::get(VT.getTypeForEVT(Context), NumElements);
lib/Target/AArch64/AArch64CallLowering.cpp 235 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx),
246 Type *SplitTy = SplitVTs[i].getTypeForEVT(Ctx);
290 ArgInfo CurArgInfo = ArgInfo{CurVReg, SplitEVTs[i].getTypeForEVT(Ctx)};
311 CurArgInfo.Ty = EVT(NewVT).getTypeForEVT(Ctx);
lib/Target/AArch64/AArch64ISelLowering.cpp 2572 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
5466 Type *ArgTy = VT.getTypeForEVT(*DAG.getContext());
lib/Target/AMDGPU/AMDGPUCallLowering.cpp 171 Type *Ty = VT.getTypeForEVT(Ctx);
190 Type *PartTy = PartVT.getTypeForEVT(Ctx);
lib/Target/AMDGPU/R600ISelLowering.cpp 905 PointerType * PtrType = PointerType::get(VT.getTypeForEVT(*DAG.getContext()),
1611 PointerType *PtrTy = PointerType::get(VT.getTypeForEVT(*DAG.getContext()),
lib/Target/AMDGPU/SIISelLowering.cpp 1462 Type *Ty = MemVT.getTypeForEVT(*DAG.getContext());
5095 Type *Ty = PtrVT.getTypeForEVT(*DAG.getContext());
5766 Type *Type = VT.getTypeForEVT(*DAG.getContext());
8069 Type *Ty = MemVT.getTypeForEVT(*DCI.DAG.getContext());
lib/Target/ARM/ARMCallLowering.cpp 207 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx),
215 Type *SplitTy = SplitVT.getTypeForEVT(Ctx);
lib/Target/ARM/ARMISelLowering.cpp 8733 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
8824 Arg.Ty = Arg.Node.getValueType().getTypeForEVT(*DAG.getContext());
8831 .setCallee(CallingConv::ARM_AAPCS_VFP, VT.getTypeForEVT(*DAG.getContext()),
9114 Entry.Ty = Val.getValueType().getTypeForEVT(*DAG.getContext());
9119 Entry.Ty = Exponent.getValueType().getTypeForEVT(*DAG.getContext());
9123 Type *LCRTy = Val.getValueType().getTypeForEVT(*DAG.getContext());
15945 Type *ArgTy = ArgVT.getTypeForEVT(*Context);
15967 Type *Ty = VT.getTypeForEVT(*DAG.getContext());
lib/Target/AVR/AVRISelLowering.cpp 345 Type *Ty = VT.getTypeForEVT(*DAG.getContext());
374 Entry.Ty = Value.getValueType().getTypeForEVT(*DAG.getContext());
997 TD->getTypeAllocSize(EVT(LocVT).getTypeForEVT(CCInfo.getContext())),
999 EVT(LocVT).getTypeForEVT(CCInfo.getContext())));
lib/Target/Hexagon/HexagonISelLowering.cpp 1801 MaybeAlign(DL.getABITypeAlignment(Info.memVT.getTypeForEVT(Cont)));
lib/Target/Mips/MipsCallLowering.cpp 715 ArgInfo Info = ArgInfo{OrigArg.Regs[i], SplitEVTs[i].getTypeForEVT(Ctx)};
lib/Target/Mips/MipsISelLowering.cpp 2180 TD.getTypeAllocSize(VT.getTypeForEVT(*DAG.getContext()));
lib/Target/NVPTX/NVPTXISelLowering.cpp 2324 TD.getPrefTypeAlignment(ValVT.getTypeForEVT(*DAG.getContext()));
2590 EltVT.getTypeForEVT(F->getContext()), ADDRESS_SPACE_PARAM));
4815 TD.getPrefTypeAlignment(ResVT.getTypeForEVT(*DAG.getContext()));
lib/Target/PowerPC/PPCISelLowering.cpp13621 Type *Ty = MemVT.getTypeForEVT(*DAG.getContext());
13623 Type *STy = MemVT.getScalarType().getTypeForEVT(*DAG.getContext());
lib/Target/Sparc/SparcISelLowering.cpp 2126 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
2157 Type *RetTy = Op.getValueType().getTypeForEVT(*DAG.getContext());
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 749 Type *Ty = VT.getTypeForEVT(*DAG.getContext());
lib/Target/X86/X86CallLowering.cpp 74 SplitArgs.emplace_back(OrigArg.Regs[0], VT.getTypeForEVT(Context),
82 Type *PartTy = PartVT.getTypeForEVT(Context);
209 ArgInfo CurArgInfo = ArgInfo{VRegs[i], SplitEVTs[i].getTypeForEVT(Ctx)};
lib/Target/X86/X86ISelLowering.cpp 9650 Type *EltType = Op.getValueType().getScalarType().getTypeForEVT(Context);
22349 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
25414 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
25429 static_cast<EVT>(MVT::v2i64).getTypeForEVT(*DAG.getContext()), Callee,
27289 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
35157 EltVT.getTypeForEVT(*DAG.getContext()));
unittests/CodeGen/ScalableVectorMVTsTest.cpp 115 Type *Ty = Enxv4f64.getTypeForEVT(Ctx);
119 ASSERT_EQ(Enxv4f64.getScalarType().getTypeForEVT(Ctx),