Searched refs:InOp (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXProxyRegErasure.cpp | 94 auto &InOp = *MI.uses().begin(); in replaceMachineInstructionUsage() local 97 assert(InOp.isReg() && "ProxyReg input operand should be a register."); in replaceMachineInstructionUsage() 102 replaceRegisterUsage(I, OutOp, InOp); in replaceMachineInstructionUsage()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 360 return InOp; in ScalarizeVecRes_BUILD_VECTOR() 485 return InOp; in ScalarizeVecRes_SCALAR_TO_VECTOR() 4749 InOp = ZExtPromotedInteger(InOp); in WidenVecRes_Convert() 4924 InOp = GetWidenedVector(InOp); in WidenVecRes_EXTEND_VECTOR_INREG() 5075 InOp = GetWidenedVector(InOp); in WidenVecRes_BITCAST() 5228 InOp = GetWidenedVector(InOp); in WidenVecRes_CONCAT_VECTORS() 5259 InOp = GetWidenedVector(InOp); in WidenVecRes_EXTRACT_SUBVECTOR() 5335 InOp.getValueType(), InOp, in WidenVecRes_INSERT_VECTOR_ELT() 6157 InOp = GetWidenedVector(InOp); in WidenVecOp_EXTEND() 6252 InOp = GetWidenedVector(InOp); in WidenVecOp_Convert() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 43 SDValue InOp = N->getOperand(0); in ExpandRes_BITCAST() local 44 EVT InVT = InOp.getValueType(); in ExpandRes_BITCAST() 57 SplitInteger(GetSoftenedFloat(InOp), Lo, Hi); in ExpandRes_BITCAST() 65 GetExpandedOp(InOp, Lo, Hi); in ExpandRes_BITCAST() 74 GetSplitVector(InOp, Lo, Hi); in ExpandRes_BITCAST() 82 SplitInteger(BitConvertToInteger(GetScalarizedVector(InOp)), Lo, Hi); in ExpandRes_BITCAST() 90 InOp = GetWidenedVector(InOp); in ExpandRes_BITCAST() 93 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); in ExpandRes_BITCAST() 121 SDValue CastInOp = DAG.getNode(ISD::BITCAST, dl, NVT, InOp); in ExpandRes_BITCAST() 171 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo); in ExpandRes_BITCAST()
|
| H A D | LegalizeIntegerTypes.cpp | 413 SDValue InOp = N->getOperand(0); in PromoteIntRes_BITCAST() local 414 EVT InVT = InOp.getValueType(); in PromoteIntRes_BITCAST() 463 InOp = DAG.getNode(ISD::ANY_EXTEND, dl, in PromoteIntRes_BITCAST() 501 InOp = DAG.getBitcast(WideOutVT, GetWidenedVector(InOp)); in PromoteIntRes_BITCAST() 502 InOp = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, OutVT, InOp, in PromoteIntRes_BITCAST() 1491 SDValue InOp = N->getOperand(0); in PromoteIntRes_TRUNCATE() local 1498 Res = InOp; in PromoteIntRes_TRUNCATE() 1501 Res = GetPromotedInteger(InOp); in PromoteIntRes_TRUNCATE() 1504 EVT InVT = InOp.getValueType(); in PromoteIntRes_TRUNCATE() 1513 GetSplitVector(InOp, EOp1, EOp2); in PromoteIntRes_TRUNCATE() [all …]
|
| H A D | LegalizeTypes.h | 1066 SDValue ModifyToType(SDValue InOp, EVT NVT, bool FillWithZeroes = false);
|
| H A D | DAGCombiner.cpp | 22214 SDValue InOp = VecOp.getOperand(0); in visitEXTRACT_VECTOR_ELT() local 22215 if (InOp.getValueType() != ScalarVT) { in visitEXTRACT_VECTOR_ELT() 22216 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT() 22217 if (InOp.getValueType().bitsGT(ScalarVT)) in visitEXTRACT_VECTOR_ELT() 22218 return DAG.getNode(ISD::TRUNCATE, DL, ScalarVT, InOp); in visitEXTRACT_VECTOR_ELT() 22219 return DAG.getNode(ISD::ANY_EXTEND, DL, ScalarVT, InOp); in visitEXTRACT_VECTOR_ELT() 22221 return InOp; in visitEXTRACT_VECTOR_ELT() 22345 SDValue InOp = SVInVec.getOperand(OrigElt); in visitEXTRACT_VECTOR_ELT() local 22346 if (InOp.getValueType() != ScalarVT) { in visitEXTRACT_VECTOR_ELT() 22348 InOp = DAG.getSExtOrTrunc(InOp, DL, ScalarVT); in visitEXTRACT_VECTOR_ELT() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelCombinerEmitter.cpp | 2098 for (const auto &[Idx, InOp] : enumerate(PF.out_params())) { in emitPatFragMatchPattern() 2099 if (InOp.Kind != PatFrag::PK_Root) in emitPatFragMatchPattern() 2102 StringRef ParamName = InOp.Name; in emitPatFragMatchPattern()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 31461 MVT InVT = InOp.getSimpleValueType(); in ExtendToType() 31463 return InOp; in ExtendToType() 31465 if (InOp.isUndef()) in ExtendToType() 31476 SDLoc dl(InOp); in ExtendToType() 31477 if (InOp.getOpcode() == ISD::CONCAT_VECTORS && in ExtendToType() 31478 InOp.getNumOperands() == 2) { in ExtendToType() 31479 SDValue N1 = InOp.getOperand(1); in ExtendToType() 31482 InOp = InOp.getOperand(0); in ExtendToType() 31483 InVT = InOp.getSimpleValueType(); in ExtendToType() 31491 Ops.push_back(InOp.getOperand(i)); in ExtendToType() [all …]
|