Lines Matching refs:getDataLayout

209       if (DAG.getDataLayout().isBigEndian())
223 if (DAG.getDataLayout().isBigEndian())
230 TotalVT, DAG.getDataLayout())));
241 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout()))
293 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout()));
602 if (DAG.getDataLayout().isBigEndian())
637 if (DAG.getDataLayout().isBigEndian())
1094 SL->init(DAG.getTargetLoweringInfo(), TM, DAG.getDataLayout());
1667 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg,
1734 DAG.getDataLayout(), InReg, Ty,
1794 EVT VT = TLI.getValueType(DAG.getDataLayout(), V->getType(), true);
1812 TLI.getPointerTy(DAG.getDataLayout(), AS));
1867 ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs);
1927 TLI.getValueType(DAG.getDataLayout(), VecTy->getElementType());
1948 SI->second, TLI.getValueType(DAG.getDataLayout(), AI->getType()));
1955 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg,
2179 auto &DL = DAG.getDataLayout();
2910 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType());
2992 EVT PTy = DAG.getTargetLoweringInfo().getJumpTableRegTy(DAG.getDataLayout());
3021 DAG.getZExtOrTrunc(Sub, dl, TLI.getJumpTableRegTy(DAG.getDataLayout()));
3024 FuncInfo.CreateReg(TLI.getJumpTableRegTy(DAG.getDataLayout()));
3034 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(),
3063 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout());
3064 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout());
3094 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout());
3095 EVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout());
3105 DAG.getDataLayout().getPrefTypeAlign(PointerType::get(M.getContext(), 0));
3158 SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(),
3228 VT = TLI.getPointerTy(DAG.getDataLayout());
3247 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(),
3279 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT),
3285 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT),
3296 dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT),
3374 TLI.getPointerTy(DAG.getDataLayout())));
3483 ComputeValueVTs(TLI, DAG.getDataLayout(), LP.getType(), ValueVTs);
3493 TLI.getPointerTy(DAG.getDataLayout())),
3496 Ops[0] = DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout()));
3501 TLI.getPointerTy(DAG.getDataLayout())),
3597 Op1.getValueType(), DAG.getDataLayout());
3650 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType());
3664 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3683 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3698 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(),
3833 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3849 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
3871 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3881 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
3884 0, dl, TLI.getPointerTy(DAG.getDataLayout()))));
3890 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3898 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3906 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3914 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3926 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3936 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3939 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType());
3950 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
3951 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType());
3960 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
3983 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
3999 TLI.getVectorIdxTy(DAG.getDataLayout()));
4001 TLI.getValueType(DAG.getDataLayout(), I.getType()),
4009 TLI.getVectorIdxTy(DAG.getDataLayout()));
4011 TLI.getValueType(DAG.getDataLayout(), I.getType()),
4025 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
4227 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs);
4229 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs);
4274 ComputeValueVTs(TLI, DAG.getDataLayout(), ValTy, ValValueVTs);
4329 DAG.getDataLayout().getStructLayout(StTy)->getElementOffset(Field);
4345 unsigned IdxSize = DAG.getDataLayout().getIndexSizeInBits(AS);
4348 GTI.getSequentialElementStride(DAG.getDataLayout());
4447 MVT PtrTy = TLI.getPointerTy(DAG.getDataLayout(), AS);
4448 MVT PtrMemTy = TLI.getPointerMemTy(DAG.getDataLayout(), AS);
4469 auto &DL = DAG.getDataLayout();
4569 ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets);
4579 TLI.getLoadMemOperandFlags(I, DAG.getDataLayout(), AC, LibInfo);
4591 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)),
4663 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(),
4693 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)),
4699 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), Ty,
4736 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(),
4754 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout());
4866 const DataLayout &DL = DAG.getDataLayout();
4943 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()));
4946 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout()));
5041 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
5062 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()));
5065 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout()));
5095 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout());
5155 auto Flags = TLI.getAtomicMemOperandFlags(I, DAG.getDataLayout());
5180 TLI.getFenceOperandTy(DAG.getDataLayout()));
5182 TLI.getFenceOperandTy(DAG.getDataLayout()));
5196 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
5197 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType());
5203 auto Flags = TLI.getLoadMemOperandFlags(I, DAG.getDataLayout(), AC, LibInfo);
5234 TLI.getMemValueType(DAG.getDataLayout(), I.getValueOperand()->getType());
5240 auto Flags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout());
5294 TLI.getPointerTy(DAG.getDataLayout())));
5305 EVT VT = TLI.getValueType(DAG.getDataLayout(), Arg->getType(), true);
5317 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs);
5416 TLI.getShiftAmountTy(MVT::i32, DAG.getDataLayout())));
5445 MVT::i32, DAG.getDataLayout())));
5965 EVT ShiftTy = TLI.getShiftAmountTy(PromVT, DAG.getDataLayout());
6204 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second,
6291 DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()));
6379 DataLayout TargetDL = DAG.getDataLayout();
6401 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()));
6405 DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout()));
6430 const DataLayout &Layout = DAG.getDataLayout();
6470 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
6479 TLI.getValueType(DAG.getDataLayout(), I.getType()),
6485 TLI.getValueType(DAG.getDataLayout(), I.getType())));
6490 TLI.getValueType(DAG.getDataLayout(), I.getType())));
6494 TLI.getFrameIndexTy(DAG.getDataLayout()),
6503 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
6681 DAG.getVTList(TLI.getPointerTy(DAG.getDataLayout()), MVT::Other), Ops);
6773 TLI.getPointerTy(DAG.getDataLayout()),
6927 EVT RetVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
6994 ComputeValueVTs(TLI, DAG.getDataLayout(), I.getType(), ValueVTs);
7028 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7044 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7073 TLI.getValueType(DAG.getDataLayout(), I.getType()),
7078 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7085 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7098 const DataLayout DLayout = DAG.getDataLayout();
7125 const DataLayout DLayout = DAG.getDataLayout();
7134 DAG.getVTList(TLI.getValueType(DAG.getDataLayout(), I.getType()),
7153 const DataLayout DLayout = DAG.getDataLayout();
7185 DAG.getVTList(TLI.getValueType(DAG.getDataLayout(), I.getType()),
7362 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7369 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7375 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
7387 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout());
7388 EVT ResTy = TLI.getValueType(DAG.getDataLayout(), I.getType());
7403 EVT PtrTy = TLI.getValueType(DAG.getDataLayout(), I.getType());
7410 Align Align = DAG.getDataLayout().getPrefTypeAlign(Global->getType());
7437 EVT PtrTy = TLI.getFrameIndexTy(DAG.getDataLayout());
7501 TLI.getPointerTy(DAG.getDataLayout()),
7569 TLI.getPointerTy(DAG.getDataLayout())),
7664 ObjectPtr, Offset, DAG.getDataLayout()) != LifetimeObject)
7683 DAG.getUNDEF(TLI.getValueType(DAG.getDataLayout(), I.getType())));
7823 MVT PtrVT = TLI.getPointerTy(DAG.getDataLayout());
7924 I.getArgOperand(1), Offset, DAG.getDataLayout()));
7938 I.getArgOperand(Op), Offset, DAG.getDataLayout()));
8047 TLI.getValueType(DAG.getDataLayout(), I.getOperand(0)->getType());
8049 TLI.getMemValueType(DAG.getDataLayout(), I.getOperand(0)->getType());
8063 EVT CCVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8102 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8177 EVT RetTy = TLI.getValueType(DAG.getDataLayout(), I.getType());
8190 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
8194 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8202 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8206 MVT VectorIdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
8322 EVT VT = TLI.getValueType(DAG.getDataLayout(), FPI.getType());
8365 DAG.getTargetConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())));
8473 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout()));
8476 Scale = DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout()));
8536 Base = DAG.getConstant(0, DL, TLI.getPointerTy(DAG.getDataLayout()));
8540 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout()));
8635 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
8653 ComputeValueVTs(TLI, DAG.getDataLayout(), VPIntrin.getType(), ValueVTs);
8718 const DataLayout DLayout = DAG.getDataLayout();
8729 EVT DestVT = TLI.getValueType(DAG.getDataLayout(), VPIntrin.getType());
8730 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(), VPIntrin.getType());
8740 EVT DestVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
8742 EVT PtrMemVT = TLI.getMemValueType(DAG.getDataLayout(),
8863 auto &DL = DAG.getDataLayout();
9010 LoadTy, Builder.DAG.getDataLayout()))
9043 EVT VT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
9059 EVT CallVT = DAG.getTargetLoweringInfo().getValueType(DAG.getDataLayout(),
9622 DAG.getDataLayout()))
9725 cast<Constant>(OpVal), TLI.getPointerTy(DAG.getDataLayout()));
9731 auto &DL = DAG.getDataLayout();
9950 DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), Call);
10082 IA->getAsmString().c_str(), TLI.getProgramPointerTy(DAG.getDataLayout())));
10093 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout())));
10224 Flag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout())));
10256 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout())));
10266 TLI.getPointerTy(DAG.getDataLayout()) &&
10384 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType);
10491 ComputeValueVTs(TLI, DAG.getDataLayout(), Call.getType(), ValueVTs);
10512 const DataLayout &DL = DAG.getDataLayout();
10514 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(),
10521 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType()));
10825 ComputeValueVTs(TLI, DAG.getDataLayout(), CB.getType(), ValueVTs);
10870 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
10963 auto &DL = CLI.DAG.getDataLayout();
11389 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, V->getType(),
11596 const DataLayout &DL = DAG.getDataLayout();
11626 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs);
11818 ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs);
11898 unsigned LowAddressOp = DAG.getDataLayout().isBigEndian() ? 1 : 0;
12030 ComputeValueVTs(TLI, DAG.getDataLayout(), PN.getType(), ValueVTs);
12541 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
12547 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
12605 EVT OutVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
12626 ComputeValueVTs(DAG.getTargetLoweringInfo(), DAG.getDataLayout(), I.getType(),
12644 EVT VT = TLI.getValueType(DAG.getDataLayout(), I.getType());
12656 Imm, DL, TLI.getVectorIdxTy(DAG.getDataLayout()))));
12731 TLI.ParseConstraints(DAG.getDataLayout(), TRI, *CBR);