Home
last modified time | relevance | path

Searched refs:PtrVT (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp94 MVT PtrVT = TLI.getPointerTy(DAG->getDataLayout()); in getTagSymNode() local
98 return DAG->getTargetExternalSymbol(SymName, PtrVT); in getTagSymNode()
109 MVT PtrVT = TLI->getPointerTy(CurDAG->getDataLayout()); in Select() local
110 auto GlobalGetIns = PtrVT == MVT::i64 ? WebAssembly::GLOBAL_GET_I64 in Select()
159 GlobalGetIns, DL, PtrVT, in Select()
160 CurDAG->getTargetExternalSymbol("__tls_size", PtrVT)); in Select()
167 GlobalGetIns, DL, PtrVT, in Select()
168 CurDAG->getTargetExternalSymbol("__tls_align", PtrVT)); in Select()
179 MVT PtrVT = TLI.getPointerTy(CurDAG->getDataLayout()); in Select() local
183 GlobalGetIns, DL, PtrVT, MVT::Other, in Select()
[all …]
H A DWebAssemblyMachineFunctionInfo.cpp73 MVT PtrVT = MVT::getIntegerVT(TM.createDataLayout().getPointerSizeInBits()); in computeSignatureVTs() local
81 Params.push_back(PtrVT); in computeSignatureVTs()
87 Params.push_back(PtrVT); in computeSignatureVTs()
95 MVT PtrVT = MVT::getIntegerVT(TM.createDataLayout().getPointerSizeInBits()); in computeSignatureVTs() local
103 Params.push_back(PtrVT); in computeSignatureVTs()
105 Params.push_back(PtrVT); in computeSignatureVTs()
H A DWebAssemblyISelLowering.cpp1080 auto PtrVT = getPointerTy(Layout); in LowerCall() local
1092 SDValue ArgVal = DAG.getUNDEF(PtrVT); in LowerCall()
1100 SDValue ArgVal = DAG.getUNDEF(PtrVT); in LowerCall()
1211 SDValue Sym = DAG.getMCSymbol(Table, PtrVT); in LowerCall()
1323 auto PtrVT = getPointerTy(MF.getDataLayout()); in LowerFormalArguments() local
1326 MFI->addParam(PtrVT); in LowerFormalArguments()
1329 MFI->addParam(PtrVT); in LowerFormalArguments()
1335 MVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerFormalArguments() local
1343 MFI->addParam(PtrVT); in LowerFormalArguments()
1740 MVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalTLSAddress() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp92 EVT PtrVT = Dst.getValueType(); in EmitTargetCodeForMemset() local
117 Dst = DAG.getNode(ISD::ADD, DL, PtrVT, Dst, in EmitTargetCodeForMemset()
132 SDValue Dst2 = DAG.getNode(ISD::ADD, DL, PtrVT, Dst, in EmitTargetCodeForMemset()
192 EVT PtrVT = Src.getValueType(); in EmitTargetCodeForMemchr() local
194 Length = DAG.getZExtOrTrunc(Length, DL, PtrVT); in EmitTargetCodeForMemchr()
207 End, DAG.getConstant(0, DL, PtrVT), in EmitTargetCodeForMemchr()
246 EVT PtrVT = Src.getValueType(); in getBoundedStrlen() local
251 SDValue Len = DAG.getNode(ISD::SUB, DL, PtrVT, End, Src); in getBoundedStrlen()
258 EVT PtrVT = Src.getValueType(); in EmitTargetCodeForStrlen() local
265 EVT PtrVT = Src.getValueType(); in EmitTargetCodeForStrnlen() local
[all …]
H A DSystemZISelLowering.cpp1490 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
1675 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerCall() local
3213 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalAddress() local
3260 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerTLSGetOffset() local
3309 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerThreadPointer() local
3331 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalTLSAddress() local
3350 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3365 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3667 EVT PtrVT = getPointerTy(MF.getDataLayout()); in lowerDYNAMIC_STACKALLOC_XPLINK() local
4197 EVT PtrVT = Addr.getValueType(); in lowerATOMIC_LOAD_OP() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp680 MVT PtrVT = VA.getLocVT(); in LowerCCCArguments() local
683 InVal = DAG.getFrameIndex(FI, PtrVT); in LowerCCCArguments()
783 DAG.getCopyFromReg(Chain, dl, Reg, PtrVT); in LowerReturn()
788 RetOps.push_back(DAG.getRegister(R12, PtrVT)); in LowerReturn()
1015 EVT PtrVT = Op.getValueType(); in LowerGlobalAddress() local
1026 EVT PtrVT = Op.getValueType(); in LowerExternalSymbol() local
1036 EVT PtrVT = Op.getValueType(); in LowerBlockAddress() local
1257 uint64_t SlotSize = PtrVT.getStoreSize(); in getReturnAddressFrameIndex()
1276 EVT PtrVT = Op.getValueType(); in LowerRETURNADDR() local
1315 EVT PtrVT = Ptr.getValueType(); in LowerVASTART() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVVPInstrPatternsVec.td21 ValueType PtrVT, ValueType MaskVT,
25 DataVT:$val, PtrVT:$addr,
31 DataVT:$val, PtrVT:$addr,
37 DataVT:$val, PtrVT:$addr,
43 DataVT:$val, PtrVT:$addr,
55 ValueType PtrVT, ValueType MaskVT,
59 PtrVT:$addr, (i64 simm7:$stride),
65 PtrVT:$addr, i64:$stride,
68 $stride, PtrVT:$addr, $avl)>;
99 ValueType PtrVT, ValueType MaskVT,
[all …]
H A DVEISelLowering.cpp127 setOperationAction(ISD::BlockAddress, PtrVT, Custom); in initSPUActions()
131 setOperationAction(ISD::JumpTable, PtrVT, Custom); in initSPUActions()
575 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
999 EVT PtrVT = Op.getValueType(); in makeAddress() local
1149 EVT PtrVT = Ptr.getValueType(); in prepareTS1AM() local
1156 SDValue Const3 = DAG.getConstant(3, DL, PtrVT); in prepareTS1AM()
1266 EVT PtrVT = Op.getValueType(); in lowerToTLSGeneralDynamicModel() local
1556 auto PtrVT = getPointerTy(DAG.getDataLayout()); in lowerVASTART() local
1565 DAG.getNode(ISD::ADD, DL, PtrVT, DAG.getRegister(VE::SX9, PtrVT), in lowerVASTART()
1577 EVT PtrVT = VAListPtr.getValueType(); in lowerVAARG() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp317 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerReturn_32() local
553 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_32()
2133 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalTLSAddress() local
2210 DL, PtrVT, Ptr, in LowerGlobalTLSAddress()
2219 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT, in LowerGlobalTLSAddress()
2221 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT, in LowerGlobalTLSAddress()
2225 return DAG.getNode(ISD::ADD, DL, PtrVT, in LowerGlobalTLSAddress()
2275 RetPtr = DAG.getFrameIndex(RetFI, PtrVT); in LowerF128Op()
2624 DAG.getNode(ISD::ADD, DL, PtrVT, DAG.getRegister(SP::I6, PtrVT), in LowerVASTART()
2636 EVT PtrVT = VAListPtr.getValueType(); in LowerVAARG() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp419 auto PtrVT = getPointerTy(MF.getDataLayout()); in LowerCall() local
974 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerVASTART() local
978 DAG.getNode(ISD::ADD, DL, PtrVT, in LowerVASTART()
991 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerVASTART()
995 PtrVT), in LowerVASTART()
1000 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerVASTART()
1004 PtrVT), in LowerVASTART()
1220 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGLOBALADDRESS() local
1254 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBlockAddress() local
1269 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGLOBAL_OFFSET_TABLE() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp50 MVT PtrVT = MVT::i32; in M68kTargetLowering() local
371 SDValue NewFI = DAG.getFrameIndex(NewFO, PtrVT); in EmitTailCallStoreRetAddr()
2512 MVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerConstantPool() local
2521 Result = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerConstantPool()
2543 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerExternalSymbol() local
2551 Result = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerExternalSymbol()
2572 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBlockAddress() local
2586 DAG.getNode(ISD::ADD, DL, PtrVT, in LowerBlockAddress()
2617 DAG.getNode(ISD::ADD, DL, PtrVT, in LowerGlobalAddress()
2669 Result = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerJumpTable()
[all …]
H A DM68kISelLowering.h193 EVT PtrVT, unsigned SlotSize, int FPDiff,
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3085 EVT PtrVT = HiPart.getValueType(); in LowerLabelRef() local
3127 EVT PtrVT = Op.getValueType(); in LowerConstantPool() local
3213 EVT PtrVT = Op.getValueType(); in LowerJumpTable() local
3251 EVT PtrVT = Op.getValueType(); in LowerBlockAddress() local
3368 GV, dl, PtrVT, 0, in LowerGlobalTLSAddressLinux()
3453 EVT PtrVT = Op.getValueType(); in LowerGlobalAddress() local
3758 bool isPPC64 = (PtrVT == MVT::i64); in LowerINIT_TRAMPOLINE()
4222 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, dl, PtrVT); in LowerFormalArguments_32SVR4()
5314 return DAG.getMCSymbol(S, PtrVT); in transformCallee()
7734 return DAG.getFrameIndex(FI, PtrVT); in LowerEH_DWARF_CFA()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp68 MVT PtrVT = getTargetLowering()->getPointerTy(DL); in SelectAddr() local
72 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), PtrVT); in SelectAddr()
99 Base = CurDAG->getTargetFrameIndex(FI, PtrVT); in SelectAddr()
125 auto PtrVT = getTargetLowering()->getPointerTy(CurDAG->getDataLayout()); in selectIndexedLoad() local
160 CurDAG->getMachineNode(Opcode, SDLoc(N), VT, PtrVT, MVT::Other, in selectIndexedLoad()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp312 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBlockAddress() local
314 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT); in LowerBlockAddress()
316 return DAG.getNode(XCoreISD::PCRelativeWrapper, DL, PtrVT, Result); in LowerBlockAddress()
325 EVT PtrVT = Op.getValueType(); in LowerConstantPool() local
328 Res = DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT, in LowerConstantPool()
368 auto PtrVT = getPointerTy(DAG.getDataLayout()); in lowerLoadWordFromAlignedBasePlusOffset() local
370 return DAG.getLoad(PtrVT, DL, Chain, Base, MachinePointerInfo()); in lowerLoadWordFromAlignedBasePlusOffset()
740 EVT PtrVT = VAListPtr.getValueType(); in LowerVAARG() local
744 DAG.getLoad(PtrVT, dl, InChain, VAListPtr, MachinePointerInfo(SV)); in LowerVAARG()
746 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAList, in LowerVAARG()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp412 auto PtrVT = getPointerTy(MF.getDataLayout()); in LowerCall() local
462 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), CLI.DL, PtrVT, in LowerCall()
465 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT, 0); in LowerCall()
490 Chain, DAG.getConstant(NumBytes, CLI.DL, PtrVT, true), in LowerCall()
491 DAG.getConstant(0, CLI.DL, PtrVT, true), InFlag, CLI.DL); in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp291 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
395 Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, dl, PtrVT, true), in LowerCall()
396 DAG.getConstant(0, dl, PtrVT, true), Glue, dl); in LowerCall()
780 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in LowerVASTART() local
781 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in LowerVASTART()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp258 EVT PtrVT = MVT::getIntegerVT(DAG.getDataLayout().getPointerSizeInBits(0)); in unpackFromMemLoc() local
261 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in unpackFromMemLoc()
508 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
583 StackPtr = DAG.getCopyFromReg(Chain, DL, CSKY::R14, PtrVT); in LowerCall()
612 StackPtr = DAG.getCopyFromReg(Chain, DL, CSKY::R14, PtrVT); in LowerCall()
614 DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, in LowerCall()
705 Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, DL, PtrVT, true), in LowerCall()
706 DAG.getConstant(0, DL, PtrVT, true), Glue, DL); in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5225 EVT PtrVT = Base.getValueType(); in LowerSTORE() local
5275 EVT PtrVT = Base.getValueType(); in LowerLOAD() local
6116 DAG.getNode(ISD::ADD, DL, PtrVT, FIN, DAG.getConstant(8, DL, PtrVT)); in saveVarArgRegisters()
6790 DstAddr = DAG.getFrameIndex(FI, PtrVT); in LowerCall()
7194 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalAddress() local
7312 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7332 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7352 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7355 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7528 SDValue TLS = DAG.getLoad(PtrVT, DL, Chain, in LowerWindowsGlobalTLSAddress()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2146 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalTLSAddress() local
2156 SDValue Argument = DAG.getNode(MipsISD::Wrapper, DL, PtrVT, in lowerGlobalTLSAddress()
2158 unsigned PtrSize = PtrVT.getSizeInBits(); in lowerGlobalTLSAddress()
2182 SDValue Hi = DAG.getNode(MipsISD::TlsHi, DL, PtrVT, TGAHi); in lowerGlobalTLSAddress()
2185 SDValue Lo = DAG.getNode(MipsISD::Lo, DL, PtrVT, TGALo); in lowerGlobalTLSAddress()
2186 SDValue Add = DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Ret); in lowerGlobalTLSAddress()
2187 return DAG.getNode(ISD::ADD, DL, PtrVT, Add, Lo); in lowerGlobalTLSAddress()
2193 SDValue TGA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, in lowerGlobalTLSAddress()
2195 TGA = DAG.getNode(MipsISD::Wrapper, DL, PtrVT, getGlobalReg(DAG, PtrVT), in lowerGlobalTLSAddress()
2207 SDValue Lo = DAG.getNode(MipsISD::Lo, DL, PtrVT, TGALo); in lowerGlobalTLSAddress()
[all …]
H A DMipsSEISelDAGToDAG.cpp1050 EVT PtrVT = getTargetLowering()->getPointerTy(CurDAG->getDataLayout()); in trySelect() local
1053 if (PtrVT == MVT::i32) { in trySelect()
1067 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT, in trySelect()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp931 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
988 Callee = DAG.getTargetGlobalAddress(S->getGlobal(), DL, PtrVT); in LowerCall()
990 Callee = DAG.getTargetExternalSymbol(S->getSymbol(), PtrVT); in LowerCall()
1020 Chain = DAG.getCALLSEQ_END(Chain, DAG.getConstant(NumBytes, DL, PtrVT, true), in LowerCall()
1021 DAG.getConstant(0, DL, PtrVT, true), Glue, DL); in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2562 EVT PtrVT = in LowerCall() local
3421 EVT PtrVT = Op.getValueType(); in LowerConstantPool() local
3482 PtrVT, DL, DAG.getEntryNode(), CPAddr, in LowerBlockAddress()
3598 SDValue TLS = DAG.getLoad(PtrVT, DL, Chain, in LowerGlobalTLSAddressWindows()
3606 PtrVT, DL, Chain, in LowerGlobalTLSAddressWindows()
3630 PtrVT, dl, DAG.getEntryNode(), Argument, in LowerToTLSGeneralDynamicModel()
3681 PtrVT, dl, Chain, Offset, in LowerToTLSExecModels()
3689 PtrVT, dl, Chain, Offset, in LowerToTLSExecModels()
3699 PtrVT, dl, Chain, Offset, in LowerToTLSExecModels()
3932 PtrVT, dl, DAG.getEntryNode(), CPAddr, in LowerGlobalAddressELF()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp513 MVT PtrVT = getPointerTy(DAG.getDataLayout(), AMDGPUAS::PARAM_I_ADDRESS); in LowerOperation() local
515 return DAG.getConstant(ByteOffset, DL, PtrVT); in LowerOperation()
1096 EVT PtrVT = Ptr.getValueType(); in LowerSTORE() local
1128 SDValue DWordAddr = DAG.getNode(ISD::SRL, DL, PtrVT, Ptr, in LowerSTORE()
1129 DAG.getConstant(2, DL, PtrVT)); in LowerSTORE()
1145 SDValue ByteIndex = DAG.getNode(ISD::AND, DL, PtrVT, Ptr, in LowerSTORE()
1146 DAG.getConstant(0x00000003, DL, PtrVT)); in LowerSTORE()
1172 Ptr = DAG.getNode(AMDGPUISD::DWORDADDR, DL, PtrVT, DWordAddr); in LowerSTORE()
1193 Ptr = DAG.getNode(AMDGPUISD::DWORDADDR, DL, PtrVT, DWordAddr); in LowerSTORE()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1294 Op = DAG.getTargetGlobalAddress(GAN->getGlobal(), dl, PtrVT); in LowerGlobalAddress()
1295 return DAG.getNode(NVPTXISD::Wrapper, dl, PtrVT, Op); in LowerGlobalAddress()
1302 auto PtrVT = getPointerTy(DL); in getPrototype() local
1332 O << ".param .b" << PtrVT.getSizeInBits() << " _"; in getPrototype()
1381 sz = PtrVT.getSizeInBits(); in getPrototype()
1603 auto PtrVT = getPointerTy(DL); in LowerCall() local
1604 SDValue srcAddr = DAG.getNode(ISD::ADD, dl, PtrVT, StVal, in LowerCall()
2484 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
2566 SDValue Arg = getParamSymbol(DAG, idx, PtrVT); in LowerFormalArguments()
2590 DAG.getNode(ISD::ADD, dl, PtrVT, Arg, in LowerFormalArguments()
[all …]

12