Lines Matching refs:getDataLayout
212 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
226 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
233 TotalVT, DAG.getDataLayout()))); in getCopyFromParts()
244 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout())) in getCopyFromParts()
296 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in getCopyFromParts()
604 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
639 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
1096 SL->init(DAG.getTargetLoweringInfo(), TM, DAG.getDataLayout()); in init()
1671 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, in handleDebugValue()
1738 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs()
1798 EVT VT = TLI.getValueType(DAG.getDataLayout(), V->getType(), true); in getValueImpl()
1816 TLI.getPointerTy(DAG.getDataLayout(), AS)); in getValueImpl()
1871 ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs); in getValueImpl()
1919 TLI.getValueType(DAG.getDataLayout(), VecTy->getElementType()); in getValueImpl()
1940 SI->second, TLI.getValueType(DAG.getDataLayout(), AI->getType())); in getValueImpl()
1947 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
2171 auto &DL = DAG.getDataLayout(); in visitRet()
2198 DAG.getDataLayout().getAllocaAddrSpace()), in visitRet()
2903 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType()); in visitSwitchCase()
2984 EVT PTy = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in visitJumpTable()
3012 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
3015 FuncInfo.CreateReg(TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
3025 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitJumpTableHeader()
3054 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in getLoadStackGuard()
3055 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in getLoadStackGuard()
3085 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in visitSPDescriptorParent()
3086 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in visitSPDescriptorParent()
3096 DAG.getDataLayout().getPrefTypeAlign(PointerType::get(M.getContext(), 0)); in visitSPDescriptorParent()
3149 SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(), in visitSPDescriptorParent()
3225 VT = TLI.getPointerTy(DAG.getDataLayout()); in visitBitTestHeader()
3244 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitBitTestHeader()
3277 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
3283 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
3294 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
3372 TLI.getPointerTy(DAG.getDataLayout()))); in visitInvoke()
3481 ComputeValueVTs(TLI, DAG.getDataLayout(), LP.getType(), ValueVTs); in visitLandingPad()
3491 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3494 Ops[0] = DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitLandingPad()
3499 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3595 Op1.getValueType(), DAG.getDataLayout()); in visitShift()
3648 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitICmp()
3658 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitICmp()
3677 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFCmp()
3692 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitSelect()
3827 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitTrunc()
3837 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitZExt()
3859 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSExt()
3869 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitFPTrunc()
3872 0, dl, TLI.getPointerTy(DAG.getDataLayout())))); in visitFPTrunc()
3878 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPExt()
3886 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToUI()
3894 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToSI()
3902 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitUIToFP()
3914 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSIToFP()
3924 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitPtrToInt()
3927 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitPtrToInt()
3938 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3939 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3948 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitBitCast()
3971 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAddrSpaceCast()
3987 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitInsertElement()
3989 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitInsertElement()
3997 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitExtractElement()
3999 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitExtractElement()
4013 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitShuffleVector()
4215 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs); in visitInsertValue()
4217 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitInsertValue()
4262 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitExtractValue()
4316 DAG.getDataLayout().getStructLayout(StTy)->getElementOffset(Field); in visitGetElementPtr()
4331 unsigned IdxSize = DAG.getDataLayout().getIndexSizeInBits(AS); in visitGetElementPtr()
4334 GTI.getSequentialElementStride(DAG.getDataLayout()); in visitGetElementPtr()
4415 MVT PtrTy = TLI.getPointerTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
4416 MVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
4437 auto &DL = DAG.getDataLayout(); in visitAlloca()
4538 ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets); in visitLoad()
4548 TLI.getLoadMemOperandFlags(I, DAG.getDataLayout(), AC, LibInfo); in visitLoad()
4560 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoad()
4632 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStoreToSwiftError()
4662 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoadFromSwiftError()
4668 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), Ty, in visitLoadFromSwiftError()
4705 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStore()
4723 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore()
4835 const DataLayout &DL = DAG.getDataLayout(); in getUniformBase()
4912 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4915 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
5010 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitMaskedGather()
5031 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
5034 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
5064 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicCmpXchg()
5118 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicRMW()
5143 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
5145 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
5159 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
5160 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
5166 auto Flags = TLI.getLoadMemOperandFlags(I, DAG.getDataLayout(), AC, LibInfo); in visitAtomicLoad()
5197 TLI.getMemValueType(DAG.getDataLayout(), I.getValueOperand()->getType()); in visitAtomicStore()
5203 auto Flags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicStore()
5256 TLI.getPointerTy(DAG.getDataLayout()))); in visitTargetIntrinsic()
5267 EVT VT = TLI.getValueType(DAG.getDataLayout(), Arg->getType(), true); in visitTargetIntrinsic()
5279 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs); in visitTargetIntrinsic()
5378 TLI.getShiftAmountTy(MVT::i32, DAG.getDataLayout()))); in GetExponent()
5407 MVT::i32, DAG.getDataLayout()))); in getLimitedPrecisionExp2()
5927 EVT ShiftTy = TLI.getShiftAmountTy(PromVT, DAG.getDataLayout()); in expandDivFix()
6166 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second, in EmitFuncArgumentDbgValue()
6253 DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout())); in lowerCallToExternalSymbol()
6341 DataLayout TargetDL = DAG.getDataLayout(); in visitVectorHistogram()
6363 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitVectorHistogram()
6367 DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitVectorHistogram()
6405 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6414 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6420 TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
6425 TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
6429 TLI.getFrameIndexTy(DAG.getDataLayout()), in visitIntrinsicCall()
6438 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6616 DAG.getVTList(TLI.getPointerTy(DAG.getDataLayout()), MVT::Other), Ops); in visitIntrinsicCall()
6708 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
6857 EVT RetVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6900 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs); in visitIntrinsicCall()
6934 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6945 TLI.getPointerTy(DAG.getDataLayout()))); in visitIntrinsicCall()
6951 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6980 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6985 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6992 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7005 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
7031 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
7040 DAG.getVTList(TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
7059 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
7091 DAG.getVTList(TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
7268 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7275 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7281 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7293 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
7294 EVT ResTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7309 EVT PtrTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7316 Align Align = DAG.getDataLayout().getPrefTypeAlign(Global->getType()); in visitIntrinsicCall()
7342 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
7406 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
7470 TLI.getPointerTy(DAG.getDataLayout())), in visitIntrinsicCall()
7565 ObjectPtr, Offset, DAG.getDataLayout()) != LifetimeObject) in visitIntrinsicCall()
7584 DAG.getUNDEF(TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
7692 MVT PtrVT = TLI.getPointerTy(DAG.getDataLayout()); in visitIntrinsicCall()
7793 I.getArgOperand(1), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7807 I.getArgOperand(Op), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7916 TLI.getValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitIntrinsicCall()
7918 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitIntrinsicCall()
7932 EVT CCVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7971 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
8065 EVT RetTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
8078 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
8082 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
8090 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
8094 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
8176 EVT VT = TLI.getValueType(DAG.getDataLayout(), FPI.getType()); in visitConstrainedFPIntrinsic()
8219 DAG.getTargetConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()))); in visitConstrainedFPIntrinsic()
8327 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPGather()
8330 Scale = DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPGather()
8390 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPScatter()
8394 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPScatter()
8489 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitVPCmp()
8507 ComputeValueVTs(TLI, DAG.getDataLayout(), VPIntrin.getType(), ValueVTs); in visitVectorPredicationIntrinsic()
8572 const DataLayout DLayout = DAG.getDataLayout(); in visitVectorPredicationIntrinsic()
8583 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), VPIntrin.getType()); in visitVectorPredicationIntrinsic()
8584 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), VPIntrin.getType()); in visitVectorPredicationIntrinsic()
8594 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitVectorPredicationIntrinsic()
8596 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), in visitVectorPredicationIntrinsic()
8718 auto &DL = DAG.getDataLayout(); in LowerCallTo()
8869 LoadTy, Builder.DAG.getDataLayout())) in getMemCmpLoad()
8902 EVT VT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in processIntegerCallValue()
8918 EVT CallVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitMemCmpBCmpCall()
9463 DAG.getDataLayout())) in LowerCallSiteWithPtrAuthBundle()
9564 cast<Constant>(OpVal), TLI.getPointerTy(DAG.getDataLayout())); in getAddressForMemoryInput()
9570 auto &DL = DAG.getDataLayout(); in getAddressForMemoryInput()
9789 DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), Call); in visitInlineAsm()
9921 IA->getAsmString().c_str(), TLI.getProgramPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
9932 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
10063 Flag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
10095 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
10105 TLI.getPointerTy(DAG.getDataLayout()) && in visitInlineAsm()
10223 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType); in visitInlineAsm()
10330 ComputeValueVTs(TLI, DAG.getDataLayout(), Call.getType(), ValueVTs); in emitInlineAsmError()
10351 const DataLayout &DL = DAG.getDataLayout(); in visitVAArg()
10353 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(), in visitVAArg()
10360 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType())); in visitVAArg()
10664 ComputeValueVTs(TLI, DAG.getDataLayout(), CB.getType(), ValueVTs); in visitPatchpoint()
10709 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReduce()
10803 auto &DL = CLI.DAG.getDataLayout(); in LowerCallTo()
11235 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, V->getType(), in CopyValueToVirtualRegister()
11442 const DataLayout &DL = DAG.getDataLayout(); in LowerArguments()
11452 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
11454 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
11478 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
11646 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
11648 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
11675 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
11755 unsigned LowAddressOp = DAG.getDataLayout().isBigEndian() ? 1 : 0; in LowerArguments()
11887 ComputeValueVTs(TLI, DAG.getDataLayout(), PN.getType(), ValueVTs); in HandlePHINodesInSuccessorBlocks()
12398 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitStepVector()
12404 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReverse()
12462 EVT OutVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorInterleave()
12483 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitFreeze()
12501 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorSplice()
12586 TLI.ParseConstraints(DAG.getDataLayout(), TRI, *CBR); in visitCallBrLandingPad()