Home
last modified time | relevance | path

Searched refs:isLegal (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86DomainReassignment.cpp93 virtual bool isLegal(const MachineInstr *MI, in isLegal() function in __anon21b6a0a50111::InstrConverterBase
120 assert(isLegal(MI, TII) && "Cannot convert instruction"); in convertInstr()
139 bool isLegal(const MachineInstr *MI, in isLegal() function in __anon21b6a0a50111::InstrReplacer
141 if (!InstrConverterBase::isLegal(MI, TII)) in isLegal()
154 assert(isLegal(MI, TII) && "Cannot convert instruction"); in convertInstr()
182 assert(isLegal(MI, TII) && "Cannot convert instruction"); in convertInstr()
216 bool isLegal(const MachineInstr *MI, in isLegal() function in __anon21b6a0a50111::InstrCOPYReplacer
218 if (!InstrConverterBase::isLegal(MI, TII)) in isLegal()
268 assert(isLegal(MI, TII) && "Cannot convert instruction"); in convertInstr()
327 bool isLegal(RegDomain RD) const { return LegalDstDomains[RD]; } in isLegal() function in __anon21b6a0a50111::Closure
[all …]
DX86CallFrameOptimization.cpp98 bool isLegal(MachineFunction &MF);
135 bool X86CallFrameOptimization::isLegal(MachineFunction &MF) { in isLegal() function in X86CallFrameOptimization
248 if (skipFunction(MF.getFunction()) || !isLegal(MF)) in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DLegalizerInfo.cpp358 bool LegalizerInfo::isLegal(const MachineInstr &MI, in isLegal() function in LegalizerInfo
DCombinerHelper.cpp138 bool CombinerHelper::isLegal(const LegalityQuery &Query) const { in isLegal() function in CombinerHelper
145 return isPreLegalize() || isLegal(Query); in isLegalOrBeforeLegalizer()
155 return isLegal({TargetOpcode::G_BUILD_VECTOR, {Ty, EltTy}}) && in isConstantLegalOrBeforeLegalizer()
156 isLegal({TargetOpcode::G_CONSTANT, {EltTy}}); in isConstantLegalOrBeforeLegalizer()
6043 if (isLegal({TargetOpcode::G_FMAXNUM, {DstTy}})) in getFPMinMaxOpcForSelect()
6045 if (isLegal({TargetOpcode::G_FMAXIMUM, {DstTy}})) in getFPMinMaxOpcForSelect()
6056 if (isLegal({TargetOpcode::G_FMINNUM, {DstTy}})) in getFPMinMaxOpcForSelect()
6058 if (!isLegal({TargetOpcode::G_FMINIMUM, {DstTy}})) in getFPMinMaxOpcForSelect()
6120 if (!Opc || !isLegal({Opc, {DstTy}})) in matchFPSelectToMinMax()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h1255 bool isLegal(const LegalityQuery &Query) const { in isLegal() function
1264 bool isLegal(const MachineInstr &MI, const MachineRegisterInfo &MRI) const;
DCombinerHelper.h142 bool isLegal(const LegalityQuery &Query) const;
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMISelLowering.cpp19726 bool isLegal = false; in getPreIndexedAddressParts() local
19728 isLegal = Subtarget->hasMVEIntegerOps() && in getPreIndexedAddressParts()
19734 isLegal = getT2IndexedAddressParts(Ptr.getNode(), VT, isSEXTLoad, Base, in getPreIndexedAddressParts()
19737 isLegal = getARMIndexedAddressParts(Ptr.getNode(), VT, isSEXTLoad, Base, in getPreIndexedAddressParts()
19740 if (!isLegal) in getPreIndexedAddressParts()
19806 bool isLegal = false; in getPostIndexedAddressParts() local
19808 isLegal = Subtarget->hasMVEIntegerOps() && in getPostIndexedAddressParts()
19814 isLegal = getT2IndexedAddressParts(Op, VT, isSEXTLoad, Base, Offset, in getPostIndexedAddressParts()
19817 isLegal = getARMIndexedAddressParts(Op, VT, isSEXTLoad, Base, Offset, in getPostIndexedAddressParts()
19820 if (!isLegal) in getPostIndexedAddressParts()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp17710 bool isLegal() const { in isLegal() function
18068 if (!LS.isLegal()) in SliceUpLoad()