Home
last modified time | relevance | path

Searched refs:memVT (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp3496 Info.memVT = MVT::i1; in getTgtMemIntrinsic()
3526 Info.memVT = MVT::v8f16; in getTgtMemIntrinsic()
3558 Info.memVT = MVT::v2i32; in getTgtMemIntrinsic()
3602 Info.memVT = MVT::v4i32; in getTgtMemIntrinsic()
3642 Info.memVT = MVT::i32; in getTgtMemIntrinsic()
3663 Info.memVT = MVT::v4f16; in getTgtMemIntrinsic()
3756 Info.memVT = MVT::f64; in getTgtMemIntrinsic()
4177 Info.memVT = MVT::i8; in getTgtMemIntrinsic()
4230 Info.memVT = MVT::i16; in getTgtMemIntrinsic()
4283 Info.memVT = MVT::i32; in getTgtMemIntrinsic()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2474 DL->getABITypeAlign(Info.memVT.getTypeForEVT(F->getContext()))); in translateCall()
2475 LLT MemTy = Info.memVT.isSimple() in translateCall()
2476 ? getLLTForMVT(Info.memVT.getSimpleVT()) in translateCall()
2477 : LLT::scalar(Info.memVT.getStoreSizeInBits()); in translateCall()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp838 Info.memVT = MVT::i32; in getTgtMemIntrinsic()
852 Info.memVT = MVT::i32; in getTgtMemIntrinsic()
860 Info.memVT = MVT::i64; in getTgtMemIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp996 Info.memVT = EVT::getEVT(CI.getType()); in getTgtMemIntrinsic()
1008 Info.memVT = memVTFromImageData(DataTy, DMaskLanes); in getTgtMemIntrinsic()
1010 Info.memVT = EVT::getEVT(DataTy); in getTgtMemIntrinsic()
1017 Info.memVT = MVT::getVT(CI.getArgOperand(0)->getType()); in getTgtMemIntrinsic()
1048 Info.memVT = MVT::getVT(CI.getType()); in getTgtMemIntrinsic()
1066 Info.memVT = MVT::getVT(CI.getOperand(0)->getType()); in getTgtMemIntrinsic()
1080 Info.memVT = MVT::getVT(CI.getType()); in getTgtMemIntrinsic()
1093 Info.memVT = MVT::getVT(CI.getType()); in getTgtMemIntrinsic()
1124 Info.memVT = MVT::getVT(CI.getType()); in getTgtMemIntrinsic()
1148 Info.memVT = MVT::i32; in getTgtMemIntrinsic()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2078 Info.memVT = MVT::getVT(ElTy); in getTgtMemIntrinsic()
2084 Info.align = DL.getABITypeAlign(Info.memVT.getTypeForEVT(Cont)); in getTgtMemIntrinsic()
2103 Info.memVT = MVT::getVT(VecTy); in getTgtMemIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp20786 Info.memVT = EVT::getVectorVT(VecTy->getContext(), MVT::i64, Factor * 2); in getTgtMemIntrinsic()
20812 Info.memVT = MVT::getVT(I.getType()); in getTgtMemIntrinsic()
20821 Info.memVT = MVT::getVT(I.getType()->getContainedType(0)); in getTgtMemIntrinsic()
20832 Info.memVT = MVT::getVectorVT(MVT::getIntegerVT(MemSize), in getTgtMemIntrinsic()
20842 Info.memVT = MVT::getVT(I.getArgOperand(2)->getType()); in getTgtMemIntrinsic()
20851 Info.memVT = MVT::getVT(I.getArgOperand(2)->getType()); in getTgtMemIntrinsic()
20862 Info.memVT = MVT::getVectorVT(MVT::getIntegerVT(MemSize), in getTgtMemIntrinsic()
20873 Info.memVT = MVT::getVT(ValTy); in getTgtMemIntrinsic()
20885 Info.memVT = MVT::getVT(ValTy); in getTgtMemIntrinsic()
20895 Info.memVT = MVT::i64; in getTgtMemIntrinsic()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp12376 Info.memVT = EVT::getVectorVT(CI.getType()->getContext(), VT.getScalarType(), in setInfoSVEStN()
12415 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
12441 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
12453 Info.memVT = MVT::getVT(ValTy); in getTgtMemIntrinsic()
12464 Info.memVT = MVT::getVT(ValTy); in getTgtMemIntrinsic()
12474 Info.memVT = MVT::i128; in getTgtMemIntrinsic()
12483 Info.memVT = MVT::i128; in getTgtMemIntrinsic()
12492 Info.memVT = MVT::getVT(I.getType()); in getTgtMemIntrinsic()
12503 Info.memVT = MVT::getVT(I.getOperand(0)->getType()); in getTgtMemIntrinsic()
12514 Info.memVT = MVT::getVT(Val->getType()); in getTgtMemIntrinsic()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1032 EVT memVT; // memory VT member
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1006 Info.memVT = MVT::i32; in getTgtMemIntrinsic()
1016 Info.memVT = getValueType(DL, I.getType()->getScalarType()); in getTgtMemIntrinsic()
1024 Info.memVT = in getTgtMemIntrinsic()
1041 Info.memVT = in getTgtMemIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp16463 Info.memVT = MVT::i128; in getTgtMemIntrinsic()
16472 Info.memVT = MVT::i128; in getTgtMemIntrinsic()
16480 Info.memVT = MVT::i128; in getTgtMemIntrinsic()
16518 Info.memVT = VT; in getTgtMemIntrinsic()
16558 Info.memVT = VT; in getTgtMemIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5580 Info.memVT = EVT::getIntegerVT(I.getType()->getContext(), 48); in getTgtMemIntrinsic()
5588 Info.memVT = EVT::getIntegerVT(I.getType()->getContext(), 64); in getTgtMemIntrinsic()
5596 Info.memVT = EVT::getIntegerVT(I.getType()->getContext(), 48); in getTgtMemIntrinsic()
5604 Info.memVT = EVT::getIntegerVT(I.getType()->getContext(), 64); in getTgtMemIntrinsic()
5614 Info.memVT = EVT::getIntegerVT(I.getType()->getContext(), Size); in getTgtMemIntrinsic()
5639 Info.memVT = MVT::getVectorVT(ScalarVT, VT.getVectorNumElements()); in getTgtMemIntrinsic()
5652 Info.memVT = MVT::getVectorVT(DataVT.getVectorElementType(), NumElts); in getTgtMemIntrinsic()
5664 Info.memVT = MVT::getVectorVT(DataVT.getVectorElementType(), NumElts); in getTgtMemIntrinsic()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4832 DAG.getMemIntrinsicNode(Info.opc, getCurSDLoc(), VTs, Ops, Info.memVT, in visitTargetIntrinsic()