Lines Matching refs:getDataLayout
208 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
222 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
229 TotalVT, DAG.getDataLayout()))); in getCopyFromParts()
240 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout())) in getCopyFromParts()
292 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in getCopyFromParts()
600 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
635 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
1083 SL->init(DAG.getTargetLoweringInfo(), TM, DAG.getDataLayout()); in init()
1638 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, in handleDebugValue()
1706 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs()
1766 EVT VT = TLI.getValueType(DAG.getDataLayout(), V->getType(), true); in getValueImpl()
1777 TLI.getPointerTy(DAG.getDataLayout(), AS)); in getValueImpl()
1832 ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs); in getValueImpl()
1880 TLI.getValueType(DAG.getDataLayout(), VecTy->getElementType()); in getValueImpl()
1901 SI->second, TLI.getValueType(DAG.getDataLayout(), AI->getType())); in getValueImpl()
1908 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
2130 auto &DL = DAG.getDataLayout(); in visitRet()
2157 DAG.getDataLayout().getAllocaAddrSpace()), in visitRet()
2711 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType()); in visitSwitchCase()
2792 EVT PTy = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in visitJumpTable()
2820 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2823 FuncInfo.CreateReg(TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2833 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitJumpTableHeader()
2862 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in getLoadStackGuard()
2863 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in getLoadStackGuard()
2892 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in visitSPDescriptorParent()
2893 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in visitSPDescriptorParent()
2903 DAG.getDataLayout().getPrefTypeAlign(PointerType::get(M.getContext(), 0)); in visitSPDescriptorParent()
2956 SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(), in visitSPDescriptorParent()
3032 VT = TLI.getPointerTy(DAG.getDataLayout()); in visitBitTestHeader()
3051 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitBitTestHeader()
3084 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
3090 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
3101 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
3179 TLI.getPointerTy(DAG.getDataLayout()))); in visitInvoke()
3286 ComputeValueVTs(TLI, DAG.getDataLayout(), LP.getType(), ValueVTs); in visitLandingPad()
3296 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3299 Ops[0] = DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitLandingPad()
3304 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3398 Op1.getValueType(), DAG.getDataLayout()); in visitShift()
3455 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitICmp()
3465 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitICmp()
3488 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFCmp()
3503 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitSelect()
3638 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitTrunc()
3648 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitZExt()
3670 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSExt()
3680 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitFPTrunc()
3683 0, dl, TLI.getPointerTy(DAG.getDataLayout())))); in visitFPTrunc()
3689 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPExt()
3697 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToUI()
3705 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToSI()
3713 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitUIToFP()
3721 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSIToFP()
3731 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitPtrToInt()
3734 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitPtrToInt()
3745 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3746 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3755 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitBitCast()
3778 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAddrSpaceCast()
3794 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitInsertElement()
3796 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitInsertElement()
3804 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitExtractElement()
3806 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitExtractElement()
3820 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitShuffleVector()
4022 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs); in visitInsertValue()
4024 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitInsertValue()
4069 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitExtractValue()
4123 DAG.getDataLayout().getStructLayout(StTy)->getElementOffset(Field); in visitGetElementPtr()
4138 unsigned IdxSize = DAG.getDataLayout().getIndexSizeInBits(AS); in visitGetElementPtr()
4141 GTI.getSequentialElementStride(DAG.getDataLayout()); in visitGetElementPtr()
4222 MVT PtrTy = TLI.getPointerTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
4223 MVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
4244 auto &DL = DAG.getDataLayout(); in visitAlloca()
4334 ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets, 0); in visitLoad()
4344 TLI.getLoadMemOperandFlags(I, DAG.getDataLayout(), AC, LibInfo); in visitLoad()
4356 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoad()
4428 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStoreToSwiftError()
4458 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoadFromSwiftError()
4464 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), Ty, in visitLoadFromSwiftError()
4501 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStore()
4519 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore()
4620 const DataLayout &DL = DAG.getDataLayout(); in getUniformBase()
4699 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4702 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4785 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitMaskedGather()
4807 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4810 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4840 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicCmpXchg()
4894 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicRMW()
4918 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
4920 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
4934 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
4935 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
4941 auto Flags = TLI.getLoadMemOperandFlags(I, DAG.getDataLayout(), AC, LibInfo); in visitAtomicLoad()
4971 TLI.getMemValueType(DAG.getDataLayout(), I.getValueOperand()->getType()); in visitAtomicStore()
4977 auto Flags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicStore()
5029 TLI.getPointerTy(DAG.getDataLayout()))); in visitTargetIntrinsic()
5040 EVT VT = TLI.getValueType(DAG.getDataLayout(), Arg->getType(), true); in visitTargetIntrinsic()
5052 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs); in visitTargetIntrinsic()
5140 TLI.getShiftAmountTy(MVT::i32, DAG.getDataLayout()))); in GetExponent()
5169 MVT::i32, DAG.getDataLayout()))); in getLimitedPrecisionExp2()
5689 EVT ShiftTy = TLI.getShiftAmountTy(PromVT, DAG.getDataLayout()); in expandDivFix()
5925 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second, in EmitFuncArgumentDbgValue()
6012 DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout())); in lowerCallToExternalSymbol()
6085 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6094 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6100 TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
6105 TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
6109 TLI.getFrameIndexTy(DAG.getDataLayout()), in visitIntrinsicCall()
6118 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6298 DAG.getVTList(TLI.getPointerTy(DAG.getDataLayout()), MVT::Other), Ops); in visitIntrinsicCall()
6390 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
6521 EVT RetVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6564 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs); in visitIntrinsicCall()
6598 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6609 TLI.getPointerTy(DAG.getDataLayout()))); in visitIntrinsicCall()
6615 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6644 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6649 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6656 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6669 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
6695 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
6704 DAG.getVTList(TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6723 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
6755 DAG.getVTList(TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6923 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6935 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
6936 EVT ResTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6955 EVT PtrTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6957 Align Align = DAG.getDataLayout().getPrefTypeAlign(Global->getType()); in visitIntrinsicCall()
6983 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
7048 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
7112 TLI.getPointerTy(DAG.getDataLayout())), in visitIntrinsicCall()
7202 ObjectPtr, Offset, DAG.getDataLayout()) != LifetimeObject) in visitIntrinsicCall()
7221 DAG.getUNDEF(TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
7328 MVT PtrVT = TLI.getPointerTy(DAG.getDataLayout()); in visitIntrinsicCall()
7429 I.getArgOperand(1), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7443 I.getArgOperand(Op), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7558 EVT CCVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7597 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7665 EVT RetTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7678 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
7682 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7690 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7694 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
7768 EVT VT = TLI.getValueType(DAG.getDataLayout(), FPI.getType()); in visitConstrainedFPIntrinsic()
7811 DAG.getTargetConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()))); in visitConstrainedFPIntrinsic()
7914 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPGather()
7917 Scale = DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPGather()
7977 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPScatter()
7981 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPScatter()
8074 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitVPCmp()
8092 ComputeValueVTs(TLI, DAG.getDataLayout(), VPIntrin.getType(), ValueVTs); in visitVectorPredicationIntrinsic()
8157 const DataLayout DLayout = DAG.getDataLayout(); in visitVectorPredicationIntrinsic()
8168 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), VPIntrin.getType()); in visitVectorPredicationIntrinsic()
8169 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), VPIntrin.getType()); in visitVectorPredicationIntrinsic()
8179 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitVectorPredicationIntrinsic()
8181 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), in visitVectorPredicationIntrinsic()
8301 auto &DL = DAG.getDataLayout(); in LowerCallTo()
8436 LoadTy, Builder.DAG.getDataLayout())) in getMemCmpLoad()
8469 EVT VT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in processIntegerCallValue()
8485 EVT CallVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitMemCmpBCmpCall()
9051 cast<Constant>(OpVal), TLI.getPointerTy(DAG.getDataLayout())); in getAddressForMemoryInput()
9057 auto &DL = DAG.getDataLayout(); in getAddressForMemoryInput()
9271 DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), Call); in visitInlineAsm()
9403 IA->getAsmString().c_str(), TLI.getProgramPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
9414 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
9545 Flag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
9577 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
9587 TLI.getPointerTy(DAG.getDataLayout()) && in visitInlineAsm()
9702 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType); in visitInlineAsm()
9809 ComputeValueVTs(TLI, DAG.getDataLayout(), Call.getType(), ValueVTs); in emitInlineAsmError()
9830 const DataLayout &DL = DAG.getDataLayout(); in visitVAArg()
9832 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(), in visitVAArg()
9839 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType())); in visitVAArg()
10144 ComputeValueVTs(TLI, DAG.getDataLayout(), CB.getType(), ValueVTs); in visitPatchpoint()
10189 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReduce()
10283 auto &DL = CLI.DAG.getDataLayout(); in LowerCallTo()
10715 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, V->getType(), in CopyValueToVirtualRegister()
10922 const DataLayout &DL = DAG.getDataLayout(); in LowerArguments()
10932 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
10934 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
10958 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
11126 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
11128 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
11155 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
11235 unsigned LowAddressOp = DAG.getDataLayout().isBigEndian() ? 1 : 0; in LowerArguments()
11367 ComputeValueVTs(TLI, DAG.getDataLayout(), PN.getType(), ValueVTs); in HandlePHINodesInSuccessorBlocks()
11888 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitStepVector()
11894 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReverse()
11952 EVT OutVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorInterleave()
11973 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitFreeze()
11991 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorSplice()
12000 MVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitVectorSplice()
12077 TLI.ParseConstraints(DAG.getDataLayout(), TRI, *CBR); in visitCallBrLandingPad()