Home
last modified time | relevance | path

Searched refs:EVT (Results 1 – 25 of 184) sorted by relevance

12345678

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h35 struct EVT { struct
41 constexpr EVT() = default; argument
42 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT() argument
43 constexpr EVT(MVT S) : V(S) {} in EVT() function
45 bool operator==(EVT VT) const {
48 bool operator!=(EVT VT) const {
59 static EVT getFloatingPointVT(unsigned BitWidth) { in getFloatingPointVT() argument
65 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() argument
74 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements,
84 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
[all …]
H A DRuntimeLibcallUtil.h27 LLVM_ABI Libcall getFPLibCall(EVT VT, Libcall Call_F32, Libcall Call_F64,
33 LLVM_ABI Libcall getFPEXT(EVT OpVT, EVT RetVT);
37 LLVM_ABI Libcall getFPROUND(EVT OpVT, EVT RetVT);
41 LLVM_ABI Libcall getFPTOSINT(EVT OpVT, EVT RetVT);
45 LLVM_ABI Libcall getFPTOUINT(EVT OpVT, EVT RetVT);
49 LLVM_ABI Libcall getSINTTOFP(EVT OpVT, EVT RetVT);
53 LLVM_ABI Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
57 LLVM_ABI Libcall getPOWI(EVT RetVT);
61 LLVM_ABI Libcall getPOW(EVT RetVT);
65 LLVM_ABI Libcall getLDEXP(EVT RetVT);
[all …]
H A DSelectionDAG.h109 const EVT *VTs;
116 SDVTListNode(const FoldingSetNodeIDRef ID, const EVT *VT, unsigned int Num) :
255 std::set<EVT, EVT::compareRawBits> EVTs;
440 SDVTList VTs, EVT MemoryVT,
672 LLVM_ABI SDVTList getVTList(EVT VT);
673 LLVM_ABI SDVTList getVTList(EVT VT1, EVT VT2);
674 LLVM_ABI SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3);
675 LLVM_ABI SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4);
676 LLVM_ABI SDVTList getVTList(ArrayRef<EVT> VTs);
687 LLVM_ABI SDValue getConstant(uint64_t Val, const SDLoc &DL, EVT VT,
[all …]
H A DTargetLowering.h234 using LegalizeKind = std::pair<LegalizeTypeAction, EVT>;
403 virtual MVT getScalarShiftAmountTy(const DataLayout &, EVT) const;
409 EVT getShiftAmountTy(EVT LHSTy, const DataLayout &DL) const;
481 virtual bool shouldExpandGetActiveLaneMask(EVT VT, EVT OpVT) const { in shouldExpandGetActiveLaneMask()
485 virtual bool shouldExpandGetVectorLength(EVT CountVT, unsigned VF, in shouldExpandGetVectorLength()
492 virtual bool shouldExpandCttzElements(EVT VT) const { return true; } in shouldExpandCttzElements()
503 virtual bool shouldExpandVectorMatch(EVT VT, unsigned SearchSize) const { in shouldExpandVectorMatch()
509 virtual bool shouldReassociateReduction(unsigned RedOpc, EVT VT) const { in shouldReassociateReduction()
517 virtual bool reduceSelectOfFPConstantLoads(EVT CmpOpVT) const { in reduceSelectOfFPConstantLoads()
564 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
[all …]
H A DAnalysis.h30 struct EVT;
66 SmallVectorImpl<EVT> &ValueVTs,
67 SmallVectorImpl<EVT> *MemVTs,
71 SmallVectorImpl<EVT> &ValueVTs,
72 SmallVectorImpl<EVT> *MemVTs,
78 Type *Ty, SmallVectorImpl<EVT> &ValueVTs,
84 Type *Ty, SmallVectorImpl<EVT> &ValueVTs, in ComputeValueVTs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp20 EVT EVT::changeExtendedTypeToInteger() const { in changeExtendedTypeToInteger()
26 EVT EVT::changeExtendedVectorElementTypeToInteger() const { in changeExtendedVectorElementTypeToInteger()
29 EVT IntTy = getIntegerVT(Context, getScalarSizeInBits()); in changeExtendedVectorElementTypeToInteger()
33 EVT EVT::changeExtendedVectorElementType(EVT EltVT) const { in changeExtendedVectorElementType()
39 EVT EVT::getExtendedIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getExtendedIntegerVT()
40 EVT VT; in getExtendedIntegerVT()
46 EVT EVT::getExtendedVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements, in getExtendedVectorVT()
48 EVT ResultVT; in getExtendedVectorVT()
55 EVT EVT::getExtendedVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getExtendedVectorVT()
56 EVT ResultVT; in getExtendedVectorVT()
[all …]
H A DTargetLoweringBase.cpp103 RTLIB::Libcall RTLIB::getFPLibCall(EVT VT, in getFPLibCall()
120 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { in getFPEXT()
155 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { in getFPROUND()
202 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { in getFPTOSINT()
251 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) { in getFPTOUINT()
300 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) { in getSINTTOFP()
348 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) { in getUINTTOFP()
394 RTLIB::Libcall RTLIB::getPOWI(EVT RetVT) { in getPOWI()
399 RTLIB::Libcall RTLIB::getPOW(EVT RetVT) { in getPOW()
403 RTLIB::Libcall RTLIB::getLDEXP(EVT RetVT) { in getLDEXP()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.h32 bool isPackedVectorType(EVT SomeVT);
34 bool isMaskType(EVT SomeVT);
40 bool supportsPackedMode(unsigned Opcode, EVT IdiomVT);
95 std::optional<EVT> getIdiomaticVectorType(SDNode *Op);
128 Packing getTypePacking(EVT);
164 SDValue getNode(unsigned OC, ArrayRef<EVT> ResVT, ArrayRef<SDValue> OpV,
172 SDValue getNode(unsigned OC, EVT ResVT, ArrayRef<SDValue> OpV,
180 SDValue getUNDEF(EVT VT) const { return DAG.getUNDEF(VT); } in getUNDEF()
184 SDValue getLegalReductionOpVVP(unsigned VVPOpcode, EVT ResVT, SDValue StartV,
190 SDValue getUnpack(EVT DestVT, SDValue Vec, PackElem Part, SDValue AVL) const;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h47 bool isTruncateFree(EVT SrcVT, EVT DstVT) const override;
48 bool isTruncateFree(SDValue Val, EVT VT2) const override;
49 bool isZExtFree(SDValue Val, EVT VT2) const override;
50 bool isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const override;
64 int getLegalZfaFPImm(const APFloat &Imm, EVT VT) const;
65 bool isFPImmLegal(const APFloat &Imm, EVT VT,
67 bool isExtractSubvectorCheap(EVT ResVT, EVT SrcVT,
70 bool isIntDivCheap(EVT VT, AttributeList Attr) const override;
79 EVT VT) const override;
83 getNumRegisters(LLVMContext &Context, EVT VT,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1076 MVT getScalarShiftAmountTy(const DataLayout &, EVT VT) const override { in getScalarShiftAmountTy()
1098 EVT getOptimalMemOpType(LLVMContext &Context, const MemOp &Op,
1109 bool isMemoryAccessFast(EVT VT, Align Alignment) const;
1113 bool allowsMisalignedMemoryAccesses(EVT VT, unsigned AS, Align Alignment,
1122 LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace,
1127 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, in allowsMemoryAccess()
1146 bool preferABDSToABSWithNSW(EVT VT) const override;
1148 bool preferSextInRegOfTruncate(EVT TruncVT, EVT VT,
1149 EVT ExtVT) const override;
1152 EVT VT) const override;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h115 MVT getScalarShiftAmountTy(const DataLayout &DL, EVT) const override;
120 EVT VT, unsigned AddrSpace = 0, Align Alignment = Align(1),
141 bool isFPImmLegal(const APFloat &Imm, EVT VT,
146 bool isShuffleMaskLegal(ArrayRef<int> M, EVT VT) const override;
150 bool isVectorClearMaskLegal(ArrayRef<int> M, EVT VT) const override;
153 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
154 EVT VT) const override;
193 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT,
199 bool isTruncateFree(EVT VT1, EVT VT2) const override;
204 bool isZExtFree(EVT VT1, EVT VT2) const override;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp263 EVT VT = LHS.getValueType().getVectorElementType(); in ScalarizeVecRes_CMP()
295 EVT VT0 = N->getValueType(0); in ScalarizeVecRes_UnaryOpWithTwoResults()
296 EVT VT1 = N->getValueType(1); in ScalarizeVecRes_UnaryOpWithTwoResults()
306 EVT OtherVT = N->getValueType(OtherNo); in ScalarizeVecRes_UnaryOpWithTwoResults()
319 EVT VT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_StrictFPOp()
322 EVT ValueVTs[] = {VT, MVT::Other}; in ScalarizeVecRes_StrictFPOp()
333 EVT OperVT = Oper.getValueType(); in ScalarizeVecRes_StrictFPOp()
358 EVT ResVT = N->getValueType(0); in ScalarizeVecRes_OverflowOp()
359 EVT OvVT = N->getValueType(1); in ScalarizeVecRes_OverflowOp()
381 EVT OtherVT = N->getValueType(OtherNo); in ScalarizeVecRes_OverflowOp()
[all …]
H A DLegalizeTypesGeneric.cpp41 EVT OutVT = N->getValueType(0); in ExpandRes_BITCAST()
42 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in ExpandRes_BITCAST()
44 EVT InVT = InOp.getValueType(); in ExpandRes_BITCAST()
91 EVT LoVT, HiVT; in ExpandRes_BITCAST()
106 EVT ElemVT = NOutVT; in ExpandRes_BITCAST()
107 EVT NVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElems); in ExpandRes_BITCAST()
116 ElemVT = EVT::getIntegerVT(*DAG.getContext(), NewSizeInBits); in ExpandRes_BITCAST()
117 NVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElems); in ExpandRes_BITCAST()
141 EVT::getIntegerVT(*DAG.getContext(), LHS.getValueSizeInBits() << 1), in ExpandRes_BITCAST()
212 EVT OldEltVT = OldVec.getValueType().getVectorElementType(); in ExpandRes_EXTRACT_VECTOR_ELT()
[all …]
H A DLegalizeFloatTypes.cpp32 static RTLIB::Libcall GetFPLibCall(EVT VT, in GetFPLibCall()
192 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Unary()
199 EVT OpVT = N->getOperand(0 + Offset).getValueType(); in SoftenFloatRes_Unary()
211 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Binary()
219 EVT OpsVT[2] = { N->getOperand(0 + Offset).getValueType(), in SoftenFloatRes_Binary()
235 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FREEZE()
241 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_ARITH_FENCE()
303 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FABS()
421 EVT LVT = LHS.getValueType(); in SoftenFloatRes_FCOPYSIGN()
422 EVT RVT = RHS.getValueType(); in SoftenFloatRes_FCOPYSIGN()
[all …]
H A DLegalizeIntegerTypes.cpp388 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_Atomic0()
432 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType()); in PromoteIntRes_AtomicCmpSwap()
433 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1)); in PromoteIntRes_AtomicCmpSwap()
481 EVT InVT = InOp.getValueType(); in PromoteIntRes_BITCAST()
482 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); in PromoteIntRes_BITCAST()
483 EVT OutVT = N->getValueType(0); in PromoteIntRes_BITCAST()
484 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_BITCAST()
531 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST()
564 EVT WideOutVT = in PromoteIntRes_BITCAST()
565 EVT::getVectorVT(*DAG.getContext(), OutVT.getVectorElementType(), in PromoteIntRes_BITCAST()
[all …]
H A DMatchContext.h40 bool isOperationLegal(unsigned Op, EVT VT) const { in isOperationLegal()
44 bool isOperationLegalOrCustom(unsigned Op, EVT VT,
112 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue Operand) { in getNode()
120 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode()
128 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode()
137 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue Operand, in getNode()
146 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode()
155 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode()
164 bool isOperationLegal(unsigned Op, EVT VT) const { in isOperationLegal()
169 bool isOperationLegalOrCustom(unsigned Op, EVT VT,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h106 bool shouldCombineMemoryType(EVT VT) const;
139 static EVT getEquivalentMemType(LLVMContext &Context, EVT VT);
153 std::pair<EVT, EVT> getSplitDestVTs(const EVT &VT, SelectionDAG &DAG) const;
158 const EVT &LoVT, const EVT &HighVT,
194 bool isFAbsFree(EVT VT) const override;
195 bool isFNegFree(EVT VT) const override;
196 bool isTruncateFree(EVT Src, EVT Dest) const override;
200 bool isZExtFree(EVT Src, EVT Dest) const override;
207 bool isNarrowingProfitable(SDNode *N, EVT SrcVT, EVT DestVT) const override;
212 EVT getTypeForExtReturn(LLVMContext &Context, EVT VT,
[all …]
H A DSIISelLowering.h38 EVT VT) const override;
41 EVT VT) const override;
44 LLVMContext &Context, CallingConv::ID CC, EVT VT, EVT &IntermediateVT,
52 SDValue lowerKernargMemParameter(SelectionDAG &DAG, EVT VT, EVT MemVT,
66 EVT VT,
75 SDValue lowerSBuffer(EVT VT, SDLoc DL, SDValue Rsrc, SDValue Offset,
129 ArrayRef<SDValue> Ops, EVT MemVT,
140 EVT VT) const;
143 SelectionDAG &DAG, EVT VT, EVT MemVT, const SDLoc &SL, SDValue Val,
184 EVT MemVT,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.h34 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
35 EVT VT) const override;
82 SDValue getTargetNode(GlobalAddressSDNode *N, SDLoc DL, EVT Ty,
85 SDValue getTargetNode(ExternalSymbolSDNode *N, SDLoc DL, EVT Ty,
88 SDValue getTargetNode(JumpTableSDNode *N, SDLoc DL, EVT Ty, SelectionDAG &DAG,
91 SDValue getTargetNode(BlockAddressSDNode *N, SDLoc DL, EVT Ty,
94 SDValue getTargetNode(ConstantPoolSDNode *N, SDLoc DL, EVT Ty,
97 SDValue getTargetConstantPoolValue(GlobalAddressSDNode *N, EVT Ty,
100 SDValue getTargetConstantPoolValue(ExternalSymbolSDNode *N, EVT Ty,
103 SDValue getTargetConstantPoolValue(JumpTableSDNode *N, EVT Ty,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h64 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
65 EVT VT) const override;
67 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override;
117 EVT getOptimalMemOpType(LLVMContext &Context, const MemOp &Op, in getOptimalMemOpType()
122 bool isIntDivCheap(EVT VT, AttributeList Attr) const override { in isIntDivCheap()
140 shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT, in shouldReduceLoadWidth()
153 bool isTruncateFree(EVT VT1, EVT VT2) const override;
157 bool isZExtFree(EVT VT1, EVT VT2) const override;
158 bool isZExtFree(SDValue Val, EVT VT2) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h430 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
456 getNumRegisters(LLVMContext &Context, EVT VT, in getNumRegisters()
464 EVT VT) const override { in getRegisterTypeForCallingConv()
479 bool convertSetCCLogicToBitwiseLogic(EVT VT) const override { in convertSetCCLogicToBitwiseLogic()
482 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &,
483 EVT) const override;
485 EVT VT) const override;
486 bool isFPImmLegal(const APFloat &Imm, EVT VT,
488 bool ShouldShrinkFPConstant(EVT VT) const override { in ShouldShrinkFPConstant()
509 bool allowsMisalignedMemoryAccesses(EVT VT, unsigned AS, Align Alignment,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h283 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
287 EVT getTypeForExtReturn(LLVMContext &Context, EVT VT,
299 EVT VT) const override;
305 EVT VT) const override;
309 LLVMContext &Context, CallingConv::ID CC, EVT VT, EVT &IntermediateVT,
339 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
340 EVT VT) const override;
381 SDValue getGlobalReg(SelectionDAG &DAG, EVT Ty) const;
388 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrLocal()
407 SDValue getAddrGlobal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrGlobal()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h233 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
234 EVT VT) const override;
248 EVT VT) const override;
277 bool decomposeMulByConstant(LLVMContext &Context, EVT VT,
288 bool isZExtFree(SDValue Val, EVT VT2) const override;
289 bool isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const override;
294 bool convertSelectOfConstantsToMath(EVT VT) const override { return true; } in convertSelectOfConstantsToMath()
297 EVT VT, unsigned AddrSpace = 0, Align Alignment = Align(1),
301 bool isShuffleMaskLegal(ArrayRef<int> Mask, EVT VT) const override { in isShuffleMaskLegal()
313 bool shouldExtendTypeInLibCall(EVT Type) const override;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h154 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Ctx, in getSetCCResultType()
155 EVT VT) const override { in getSetCCResultType()
157 return EVT::getVectorVT(Ctx, MVT::i1, VT.getVectorNumElements()); in getSetCCResultType()
196 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
227 EVT) const override { in isFMAFasterThanFMulAndFAdd() argument
236 bool enableAggressiveFMAFusion(EVT VT) const override { return true; } in enableAggressiveFMAFusion()
255 bool aggressivelyPreferBuildVectorSources(EVT VecVT) const override { in aggressivelyPreferBuildVectorSources()
271 unsigned getPreferredFPToIntOpcode(unsigned Op, EVT FromVT,
272 EVT ToVT) const override;
283 SDValue getParamSymbol(SelectionDAG &DAG, int I, EVT T) const;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h440 EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,
441 EVT VT) const override;
465 bool isDesirableToTransformToIntegerOp(unsigned Opc, EVT VT) const override;
470 bool allowsMisalignedMemoryAccesses(EVT VT, unsigned AddrSpace,
475 EVT getOptimalMemOpType(LLVMContext &Context, const MemOp &Op,
479 bool isTruncateFree(EVT SrcVT, EVT DstVT) const override;
480 bool isZExtFree(SDValue Val, EVT VT2) const override;
483 bool isFNegFree(EVT VT) const override;
496 bool isLegalT2ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
500 bool isLegalT1ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
[all …]

12345678