Lines Matching refs:getDataLayout
208 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
222 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
229 TLI.getPointerTy(DAG.getDataLayout()))); in getCopyFromParts()
240 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout())) in getCopyFromParts()
291 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout()))); in getCopyFromParts()
571 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
606 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
1021 DL = &DAG.getDataLayout(); in init()
1024 SL->init(DAG.getTargetLoweringInfo(), TM, DAG.getDataLayout()); in init()
1391 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, in handleDebugValue()
1459 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs()
1519 EVT VT = TLI.getValueType(DAG.getDataLayout(), V->getType(), true); in getValueImpl()
1530 TLI.getPointerTy(DAG.getDataLayout(), AS)); in getValueImpl()
1533 if (match(C, m_VScale(DAG.getDataLayout()))) in getValueImpl()
1585 ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs); in getValueImpl()
1622 TLI.getValueType(DAG.getDataLayout(), VecTy->getElementType()); in getValueImpl()
1648 TLI.getFrameIndexTy(DAG.getDataLayout())); in getValueImpl()
1655 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
1874 auto &DL = DAG.getDataLayout(); in visitRet()
1901 DAG.getDataLayout().getAllocaAddrSpace()), in visitRet()
2454 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType()); in visitSwitchCase()
2532 EVT PTy = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in visitJumpTable()
2561 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2564 FuncInfo.CreateReg(TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2574 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitJumpTableHeader()
2603 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in getLoadStackGuard()
2604 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in getLoadStackGuard()
2633 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in visitSPDescriptorParent()
2634 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout()); in visitSPDescriptorParent()
2696 SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(), in visitSPDescriptorParent()
2771 VT = TLI.getPointerTy(DAG.getDataLayout()); in visitBitTestHeader()
2790 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in visitBitTestHeader()
2823 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
2829 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
2841 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT), in visitBitTestCase()
2914 TLI.getPointerTy(DAG.getDataLayout()))); in visitInvoke()
3014 ComputeValueVTs(TLI, DAG.getDataLayout(), LP.getType(), ValueVTs); in visitLandingPad()
3024 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3027 Ops[0] = DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitLandingPad()
3032 TLI.getPointerTy(DAG.getDataLayout())), in visitLandingPad()
3127 Op1.getValueType(), DAG.getDataLayout()); in visitShift()
3198 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitICmp()
3208 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitICmp()
3231 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFCmp()
3246 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitSelect()
3384 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitTrunc()
3393 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitZExt()
3402 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSExt()
3412 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitFPTrunc()
3415 0, dl, TLI.getPointerTy(DAG.getDataLayout())))); in visitFPTrunc()
3421 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPExt()
3429 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToUI()
3437 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitFPToSI()
3445 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitUIToFP()
3453 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitSIToFP()
3463 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitPtrToInt()
3466 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType()); in visitPtrToInt()
3477 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3478 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitIntToPtr()
3487 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitBitCast()
3510 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAddrSpaceCast()
3526 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitInsertElement()
3528 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitInsertElement()
3536 TLI.getVectorIdxTy(DAG.getDataLayout())); in visitExtractElement()
3538 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitExtractElement()
3552 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitShuffleVector()
3759 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs); in visitInsertValue()
3761 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitInsertValue()
3811 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs); in visitExtractValue()
3882 unsigned IdxSize = DAG.getDataLayout().getIndexSizeInBits(AS); in visitGetElementPtr()
3968 MVT PtrTy = TLI.getPointerTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
3969 MVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout(), AS); in visitGetElementPtr()
3990 auto &DL = DAG.getDataLayout(); in visitAlloca()
3996 EVT IntPtr = TLI.getPointerTy(DAG.getDataLayout(), DL.getAllocaAddrSpace()); in visitAlloca()
4066 ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets); in visitLoad()
4083 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoad()
4108 = TLI.getLoadMemOperandFlags(I, DAG.getDataLayout()); in visitLoad()
4161 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStoreToSwiftError()
4193 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)), in visitLoadFromSwiftError()
4199 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), Ty, in visitLoadFromSwiftError()
4236 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), in visitStore()
4255 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore()
4359 const DataLayout &DL = DAG.getDataLayout(); in getUniformBase()
4432 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4435 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4498 DAG.getDataLayout().getTypeStoreSize(I.getType())), in visitMaskedLoad()
4527 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitMaskedGather()
4551 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4554 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4584 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicCmpXchg()
4630 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicRMW()
4654 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
4656 TLI.getFenceOperandTy(DAG.getDataLayout())); in visitFence()
4668 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
4669 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad()
4675 auto Flags = TLI.getLoadMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicLoad()
4722 TLI.getMemValueType(DAG.getDataLayout(), I.getValueOperand()->getType()); in visitAtomicStore()
4727 auto Flags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitAtomicStore()
4786 TLI.getPointerTy(DAG.getDataLayout()))); in visitTargetIntrinsic()
4809 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs); in visitTargetIntrinsic()
4850 EVT VT = TLI.getValueType(DAG.getDataLayout(), PTy); in visitTargetIntrinsic()
4893 DAG.getConstant(23, dl, TLI.getPointerTy(DAG.getDataLayout()))); in GetExponent()
4921 DAG.getDataLayout()))); in getLimitedPrecisionExp2()
5448 EVT ShiftTy = TLI.getShiftAmountTy(PromVT, DAG.getDataLayout()); in expandDivFix()
5680 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second, in EmitFuncArgumentDbgValue()
5766 DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout())); in lowerCallToExternalSymbol()
5805 match(&I, m_VScale(DAG.getDataLayout())); in visitIntrinsicCall()
5806 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
5816 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
5821 TLI.getPointerTy(DAG.getDataLayout()))); in visitIntrinsicCall()
5825 TLI.getFrameIndexTy(DAG.getDataLayout()))); in visitIntrinsicCall()
5829 TLI.getFrameIndexTy(DAG.getDataLayout()), in visitIntrinsicCall()
5838 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6011 DAG.getVTList(TLI.getPointerTy(DAG.getDataLayout()), MVT::Other), Ops); in visitIntrinsicCall()
6160 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
6290 EVT RetVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6347 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6376 TLI.getValueType(DAG.getDataLayout(), I.getType()), in visitIntrinsicCall()
6381 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6388 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6552 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6564 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
6565 EVT ResTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6584 EVT PtrTy = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
6612 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout()); in visitIntrinsicCall()
6677 TLI.getPointerTy(DAG.getDataLayout()), in visitIntrinsicCall()
6743 TLI.getPointerTy(DAG.getDataLayout())), in visitIntrinsicCall()
6830 ObjectPtr, Offset, DAG.getDataLayout()) != LifetimeObject) in visitIntrinsicCall()
6848 setValue(&I, DAG.getUNDEF(TLI.getPointerTy(DAG.getDataLayout()))); in visitIntrinsicCall()
6945 MVT PtrVT = TLI.getPointerTy(DAG.getDataLayout()); in visitIntrinsicCall()
7049 I.getArgOperand(1), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7063 I.getArgOperand(Op), Offset, DAG.getDataLayout())); in visitIntrinsicCall()
7129 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7166 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
7171 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7181 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitIntrinsicCall()
7185 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitIntrinsicCall()
7208 ComputeValueVTs(TLI, DAG.getDataLayout(), FPI.getType(), ValueVTs); in visitConstrainedFPIntrinsic()
7297 DAG.getTargetConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()))); in visitConstrainedFPIntrinsic()
7340 ComputeValueVTs(TLI, DAG.getDataLayout(), VPIntrin.getType(), ValueVTs); in visitVectorPredicationIntrinsic()
7461 auto &DL = DAG.getDataLayout(); in LowerCallTo()
7616 EVT VT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in processIntegerCallValue()
7635 EVT CallVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(), in visitMemCmpBCmpCall()
8236 cast<Constant>(OpVal), TLI.getPointerTy(DAG.getDataLayout())); in getAddressForMemoryInput()
8242 auto &DL = DAG.getDataLayout(); in getAddressForMemoryInput()
8433 DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), Call); in visitInlineAsm()
8462 EVT VT = TLI.getValueType(DAG.getDataLayout(), BA->getType(), true); in visitInlineAsm()
8471 DAG.getDataLayout()); in visitInlineAsm()
8479 DAG.getDataLayout(), STy->getElementType(ResNo)); in visitInlineAsm()
8483 DAG.getDataLayout(), Call.getType()).getSimpleVT(); in visitInlineAsm()
8577 IA->getAsmString().c_str(), TLI.getProgramPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8588 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8708 OpFlag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8741 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8749 TLI.getPointerTy(DAG.getDataLayout()) && in visitInlineAsm()
8837 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType); in visitInlineAsm()
8942 ComputeValueVTs(TLI, DAG.getDataLayout(), Call.getType(), ValueVTs); in emitInlineAsmError()
8963 const DataLayout &DL = DAG.getDataLayout(); in visitVAArg()
8965 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(), in visitVAArg()
8972 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType())); in visitVAArg()
9097 FI->getIndex(), TLI.getFrameIndexTy(Builder.DAG.getDataLayout()))); in addStackMapLiveVars()
9279 ComputeValueVTs(TLI, DAG.getDataLayout(), CB.getType(), ValueVTs); in visitPatchpoint()
9325 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReduce()
9413 auto &DL = CLI.DAG.getDataLayout(); in LowerCallTo()
9842 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, V->getType(), in CopyValueToVirtualRegister()
10046 const DataLayout &DL = DAG.getDataLayout(); in LowerArguments()
10056 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
10058 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
10082 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
10249 ComputeValueVTs(*TLI, DAG.getDataLayout(), in LowerArguments()
10251 DAG.getDataLayout().getAllocaAddrSpace()), in LowerArguments()
10277 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs); in LowerArguments()
10352 unsigned LowAddressOp = DAG.getDataLayout().isBigEndian() ? 1 : 0; in LowerArguments()
10480 ComputeValueVTs(TLI, DAG.getDataLayout(), PN.getType(), ValueVTs); in HandlePHINodesInSuccessorBlocks()
11078 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitStepVector()
11084 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorReverse()
11107 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(), in visitFreeze()
11125 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType()); in visitVectorSplice()
11134 MVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout()); in visitVectorSplice()