Lines Matching refs:getDataLayout

202       if (DAG.getDataLayout().isBigEndian())  in getCopyFromParts()
216 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
223 TotalVT, DAG.getDataLayout()))); in getCopyFromParts()
234 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout())) in getCopyFromParts()
285 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout()))); in getCopyFromParts()
567 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
602 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
1034 SL->init(DAG.getTargetLoweringInfo(), TM, DAG.getDataLayout()); in init()
1406 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, in handleDebugValue()
1474 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs()
1534 EVT VT = TLI.getValueType(DAG.getDataLayout(), V->getType(), true); in getValueImpl()
1545 TLI.getPointerTy(DAG.getDataLayout(), AS)); in getValueImpl()
1548 if (match(C, m_VScale(DAG.getDataLayout()))) in getValueImpl()
1600 ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs); in getValueImpl()
1642 TLI.getValueType(DAG.getDataLayout(), VecTy->getElementType()); in getValueImpl()
1668 TLI.getFrameIndexTy(DAG.getDataLayout())); in getValueImpl()
1675 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
1897 auto &DL = DAG.getDataLayout(); in visitRet()
1924 DAG.getDataLayout().getAllocaAddrSpace()), in visitRet()
2474 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType()); in visitSwitchCase()
2552 EVT PTy = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in visitJumpTable()
2581 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2584 FuncInfo.CreateReg(TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2594 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitJumpTableHeader()
2623 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in getLoadStackGuard()
2624 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in getLoadStackGuard()
2653 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in visitSPDescriptorParent()
2654 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in visitSPDescriptorParent()
2664 DAG.getDataLayout().getPrefTypeAlign(Type::getInt8PtrTy(M.getContext())); in visitSPDescriptorParent()
2717 SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(), in visitSPDescriptorParent()
2792 VT = TLI.getPointerTy(DAG.getDataLayout()); in visitBitTestHeader()
2811 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitBitTestHeader()
2844 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
2850 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
2862 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
2935 TLI.getPointerTy(DAG.getDataLayout()))); in visitInvoke()
3041 ComputeValueVTs(TLI, DAG.getDataLayout(), LP.getType(), ValueVTs); in visitLandingPad()
3051 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3054 Ops[0] = DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitLandingPad()
3059 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3156 Op1.getValueType(), DAG.getDataLayout()); in visitShift()
3213 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitICmp()
3223 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitICmp()
3246 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFCmp()
3261 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitSelect()
3399 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitTrunc()
3408 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitZExt()
3417 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSExt()
3427 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitFPTrunc()
3430 0, dl, TLI.getPointerTy(DAG.getDataLayout())))); in visitFPTrunc()
3436 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPExt()
3444 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToUI()
3452 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToSI()
3460 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitUIToFP()
3468 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSIToFP()
3478 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitPtrToInt()
3481 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitPtrToInt()
3492 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3493 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3502 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitBitCast()
3525 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAddrSpaceCast()
3541 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitInsertElement()
3543 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitInsertElement()
3551 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitExtractElement()
3553 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitExtractElement()
3567 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitShuffleVector()
3769 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs); in visitInsertValue()
3771 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitInsertValue()
3816 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitExtractValue()
3873 DAG.getDataLayout().getStructLayout(StTy)->getElementOffset(Field); in visitGetElementPtr()
3888 unsigned IdxSize = DAG.getDataLayout().getIndexSizeInBits(AS); in visitGetElementPtr()
3891 DAG.getDataLayout().getTypeAllocSize(GTI.getIndexedType()); in visitGetElementPtr()
3975 MVT PtrTy = TLI.getPointerTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
3976 MVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
3997 auto &DL = DAG.getDataLayout(); in visitAlloca()
4003 EVT IntPtr = TLI.getPointerTy(DAG.getDataLayout(), DL.getAllocaAddrSpace()); in visitAlloca()
4078 ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets); in visitLoad()
4085 TLI.getLoadMemOperandFlags(I, DAG.getDataLayout()); in visitLoad()
4097 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoad()
4178 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStoreToSwiftError()
4208 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoadFromSwiftError()
4214 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), Ty, in visitLoadFromSwiftError()
4251 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStore()
4269 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore()
4369 const DataLayout &DL = DAG.getDataLayout(); in getUniformBase()
4446 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4449 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4532 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitMaskedGather()
4554 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4557 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4587 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicCmpXchg()
4635 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicRMW()
4659 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
4661 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
4673 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
4674 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
4680 auto Flags = TLI.getLoadMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicLoad()
4727 TLI.getMemValueType(DAG.getDataLayout(), I.getValueOperand()->getType()); in visitAtomicStore()
4732 auto Flags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicStore()
4791 TLI.getPointerTy(DAG.getDataLayout()))); in visitTargetIntrinsic()
4802 EVT VT = TLI.getValueType(DAG.getDataLayout(), Arg->getType(), true); in visitTargetIntrinsic()
4814 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs); in visitTargetIntrinsic()
4895 TLI.getShiftAmountTy(MVT::i32, DAG.getDataLayout()))); in GetExponent()
4924 MVT::i32, DAG.getDataLayout()))); in getLimitedPrecisionExp2()
5449 EVT ShiftTy = TLI.getShiftAmountTy(PromVT, DAG.getDataLayout()); in expandDivFix()
5682 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second, in EmitFuncArgumentDbgValue()
5769 DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout())); in lowerCallToExternalSymbol()
5808 match(&I, m_VScale(DAG.getDataLayout())); in visitIntrinsicCall()
5809 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
5818 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
5824 TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
5829 TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
5833 TLI.getFrameIndexTy(DAG.getDataLayout()), in visitIntrinsicCall()
5842 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6022 DAG.getVTList(TLI.getPointerTy(DAG.getDataLayout()), MVT::Other), Ops); in visitIntrinsicCall()
6172 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
6301 EVT RetVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6364 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6375 TLI.getPointerTy(DAG.getDataLayout()))); in visitIntrinsicCall()
6381 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6410 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6415 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6422 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6435 const DataLayout DLayout = DAG.getDataLayout(); in visitIntrinsicCall()
6611 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6623 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
6624 EVT ResTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6643 EVT PtrTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6645 Align Align = DAG.getDataLayout().getPrefTypeAlign(Global->getType()); in visitIntrinsicCall()
6671 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
6736 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
6800 TLI.getPointerTy(DAG.getDataLayout())), in visitIntrinsicCall()
6887 ObjectPtr, Offset, DAG.getDataLayout()) != LifetimeObject) in visitIntrinsicCall()
6906 DAG.getUNDEF(TLI.getValueType(DAG.getDataLayout(), I.getType()))); in visitIntrinsicCall()
7005 MVT PtrVT = TLI.getPointerTy(DAG.getDataLayout()); in visitIntrinsicCall()
7106 I.getArgOperand(1), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7120 I.getArgOperand(Op), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7182 EVT CCVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7217 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
7222 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7230 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7234 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
7258 ComputeValueVTs(TLI, DAG.getDataLayout(), FPI.getType(), ValueVTs); in visitConstrainedFPIntrinsic()
7347 DAG.getTargetConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()))); in visitConstrainedFPIntrinsic()
7429 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPLoadGather()
7433 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPLoadGather()
7486 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPStoreScatter()
7490 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in visitVPStoreScatter()
7583 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitVPCmp()
7601 ComputeValueVTs(TLI, DAG.getDataLayout(), VPIntrin.getType(), ValueVTs); in visitVectorPredicationIntrinsic()
7744 auto &DL = DAG.getDataLayout(); in LowerCallTo()
7867 LoadTy, Builder.DAG.getDataLayout())) in getMemCmpLoad()
7900 EVT VT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in processIntegerCallValue()
7919 EVT CallVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitMemCmpBCmpCall()
8474 cast<Constant>(OpVal), TLI.getPointerTy(DAG.getDataLayout())); in getAddressForMemoryInput()
8480 auto &DL = DAG.getDataLayout(); in getAddressForMemoryInput()
8678 DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), Call); in visitInlineAsm()
8777 IA->getAsmString().c_str(), TLI.getProgramPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8788 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8924 OpFlag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8957 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8968 TLI.getPointerTy(DAG.getDataLayout()) && in visitInlineAsm()
9056 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType); in visitInlineAsm()
9163 ComputeValueVTs(TLI, DAG.getDataLayout(), Call.getType(), ValueVTs); in emitInlineAsmError()
9184 const DataLayout &DL = DAG.getDataLayout(); in visitVAArg()
9186 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(), in visitVAArg()
9193 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType())); in visitVAArg()
9501 ComputeValueVTs(TLI, DAG.getDataLayout(), CB.getType(), ValueVTs); in visitPatchpoint()
9546 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReduce()
9634 auto &DL = CLI.DAG.getDataLayout(); in LowerCallTo()
10066 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, V->getType(), in CopyValueToVirtualRegister()
10271 const DataLayout &DL = DAG.getDataLayout(); in LowerArguments()
10281 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
10283 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
10307 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
10474 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
10476 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
10502 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
10577 unsigned LowAddressOp = DAG.getDataLayout().isBigEndian() ? 1 : 0; in LowerArguments()
10711 ComputeValueVTs(TLI, DAG.getDataLayout(), PN.getType(), ValueVTs); in HandlePHINodesInSuccessorBlocks()
11284 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitStepVector()
11290 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReverse()
11313 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitFreeze()
11331 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorSplice()
11340 MVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitVectorSplice()