| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 94 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 D | WebAssemblyMachineFunctionInfo.cpp | 73 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 D | WebAssemblyISelLowering.cpp | 1080 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 D | SystemZSelectionDAGInfo.cpp | 92 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 D | SystemZISelLowering.cpp | 1490 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 D | MSP430ISelLowering.cpp | 680 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 D | VVPInstrPatternsVec.td | 21 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 D | VEISelLowering.cpp | 127 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 D | SparcISelLowering.cpp | 317 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 D | HexagonISelLowering.cpp | 419 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 D | M68kISelLowering.cpp | 50 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 D | M68kISelLowering.h | 193 EVT PtrVT, unsigned SlotSize, int FPDiff,
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 3085 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 D | AVRISelDAGToDAG.cpp | 68 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 D | XCoreISelLowering.cpp | 312 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 D | BPFISelLowering.cpp | 412 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 D | ARCISelLowering.cpp | 291 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 D | CSKYISelLowering.cpp | 258 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 D | AArch64ISelLowering.cpp | 5225 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 D | MipsISelLowering.cpp | 2146 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 D | MipsSEISelDAGToDAG.cpp | 1050 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 D | LoongArchISelLowering.cpp | 931 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 D | ARMISelLowering.cpp | 2562 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 D | R600ISelLowering.cpp | 513 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 D | NVPTXISelLowering.cpp | 1294 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 …]
|