/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | Analysis.h | 61 /// ComputeValueVTs - Given an LLVM IR type, compute a sequence of 68 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 73 /// Variant of ComputeValueVTs that also produces the memory VTs. 74 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 300 ComputeValueVTs(*TLI, MF->getDataLayout(), PN.getType(), ValueVTs); 384 ComputeValueVTs(*TLI, MF->getDataLayout(), Ty, ValueVTs); 435 ComputeValueVTs(*TLI, MF->getDataLayout(), Ty, ValueVTs); 553 ComputeValueVTs(*TLI, Fn->getParent()->getDataLayout(),
|
H A D | SelectionDAGBuilder.cpp | 785 ComputeValueVTs(TLI, DL, Ty, ValueVTs); 1533 ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs); 1820 ComputeValueVTs(TLI, DL, 1831 ComputeValueVTs(TLI, DL, I.getOperand(0)->getType(), ValueVTs, &MemVTs, 1856 ComputeValueVTs(TLI, DL, I.getOperand(0)->getType(), ValueVTs); 2921 ComputeValueVTs(TLI, DAG.getDataLayout(), LP.getType(), ValueVTs); 3162 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), 3666 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs); 3668 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); 3718 ComputeValueVTs(TL [all...] |
H A D | FastISel.cpp | 1157 ComputeValueVTs(TLI, DL, CLI.RetTy, RetTys); 1837 ComputeValueVTs(TLI, DL, AggTy, AggValueVTs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMachineFunctionInfo.cpp | 36 ComputeValueVTs(TLI, DL, Ty, VTs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | Analysis.cpp | 77 /// ComputeValueVTs - Given an LLVM IR type, compute a sequence of 84 void llvm::ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, 96 ComputeValueVTs(TLI, DL, *EI, ValueVTs, MemVTs, Offsets, 105 ComputeValueVTs(TLI, DL, EltTy, ValueVTs, MemVTs, Offsets, 120 void llvm::ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, function in class:llvm 124 return ComputeValueVTs(TLI, DL, Ty, ValueVTs, /*MemVTs=*/nullptr, Offsets,
|
H A D | TargetLoweringBase.cpp | 1522 ComputeValueVTs(TLI, DL, ReturnType, ValueVTs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallLowering.cpp | 63 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); 203 ComputeValueVTs(TLI, DL, Val->getType(), SplitEVTs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 247 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); 296 ComputeValueVTs(TLI, DL, Val->getType(), SplitEVTs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.cpp | 375 ComputeValueVTs(*TLI, DL, Ty, vtparts); 1578 ComputeValueVTs(*TLI, DL, ETy, vtparts);
|
H A D | NVPTXISelLowering.cpp | 142 /// EVTs that compose it. Unlike ComputeValueVTs, this will break apart vectors 144 /// NOTE: This is a band-aid for code that expects ComputeValueVTs to return the 179 ComputeValueVTs(TLI, DL, Ty, TempVTs, &TempOffsets, StartingOffset); 1312 ComputeValueVTs(*this, DL, Ty, vtparts); 1618 ComputeValueVTs(*this, DL, RetTy, resvtparts);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsCallLowering.cpp | 675 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitEVTs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 199 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs);
|
H A D | AMDGPUISelLowering.cpp | 1037 ComputeValueVTs(*this, DL, BaseArgTy, ValueVTs, &Offsets, ArgOffset);
|