Home
last modified time | relevance | path

Searched defs:ResNo (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.h693 ValueTypeByHwMode getType(unsigned ResNo) const { in getType()
697 const TypeSetByHwMode &getExtType(unsigned ResNo) const { in getExtType()
700 TypeSetByHwMode &getExtType(unsigned ResNo) { return Types[ResNo]; } in getExtType()
701 void setType(unsigned ResNo, const TypeSetByHwMode &T) { Types[ResNo] = T; } in setType()
702 MVT::SimpleValueType getSimpleType(unsigned ResNo) const { in getSimpleType()
706 bool hasConcreteType(unsigned ResNo) const { in hasConcreteType()
709 bool isTypeCompletelyUnknown(unsigned ResNo, TreePattern &TP) const { in isTypeCompletelyUnknown()
714 unsigned getResultIndex(unsigned ResNo) const { return ResultPerm[ResNo]; } in getResultIndex()
715 void setResultIndex(unsigned ResNo, unsigned RI) { ResultPerm[ResNo] = RI; } in setResultIndex()
982 inline bool TreePatternNode::UpdateNodeType(unsigned ResNo, in UpdateNodeType()
[all …]
H A DCodeGenDAGPatterns.cpp1596 unsigned &ResNo) { in getOperandNum()
1626 unsigned ResNo = 0; // The result number being referenced. in ApplyTypeConstraint() local
1727 bool TreePatternNode::UpdateNodeTypeFromInst(unsigned ResNo, Record *Operand, in UpdateNodeTypeFromInst()
2221 static TypeSetByHwMode getImplicitType(Record *R, unsigned ResNo, in getImplicitType()
2560 for (unsigned ResNo = 0; ResNo != NumResultsToAdd; ++ResNo) in ApplyTypeConstraints() local
2566 unsigned ResNo = NumResultsToAdd; in ApplyTypeConstraints() local
H A DDAGISelMatcher.h521 unsigned ResNo; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h71 static SDDbgOperand fromNode(SDNode *Node, unsigned ResNo) { in fromNode()
106 unsigned ResNo; ///< Valid for expressions. member
H A DLegalizeTypesGeneric.cpp34 void DAGTypeLegalizer::ExpandRes_MERGE_VALUES(SDNode *N, unsigned ResNo, in ExpandRes_MERGE_VALUES() argument
500 void DAGTypeLegalizer::SplitRes_MERGE_VALUES(SDNode *N, unsigned ResNo, in SplitRes_MERGE_VALUES() argument
H A DLegalizeFloatTypes.cpp51 void DAGTypeLegalizer::SoftenFloatResult(SDNode *N, unsigned ResNo) { in SoftenFloatResult()
238 unsigned ResNo) { in SoftenFloatRes_MERGE_VALUES()
285 SDValue DAGTypeLegalizer::SoftenFloatRes_EXTRACT_VECTOR_ELT(SDNode *N, unsigned ResNo) { in SoftenFloatRes_EXTRACT_VECTOR_ELT()
1372 void DAGTypeLegalizer::ExpandFloatResult(SDNode *N, unsigned ResNo) { in ExpandFloatResult()
2568 void DAGTypeLegalizer::PromoteFloatResult(SDNode *N, unsigned ResNo) { in PromoteFloatResult()
3007 void DAGTypeLegalizer::SoftPromoteHalfResult(SDNode *N, unsigned ResNo) { in SoftPromoteHalfResult()
H A DLegalizeIntegerTypes.cpp41 void DAGTypeLegalizer::PromoteIntegerResult(SDNode *N, unsigned ResNo) { in PromoteIntegerResult()
348 unsigned ResNo) { in PromoteIntRes_MERGE_VALUES()
412 unsigned ResNo) { in PromoteIntRes_AtomicCmpSwap()
1277 SDValue DAGTypeLegalizer::PromoteIntRes_SADDSUBO(SDNode *N, unsigned ResNo) { in PromoteIntRes_SADDSUBO()
1704 SDValue DAGTypeLegalizer::PromoteIntRes_UADDSUBO(SDNode *N, unsigned ResNo) { in PromoteIntRes_UADDSUBO()
1736 unsigned ResNo) { in PromoteIntRes_UADDSUBO_CARRY()
1766 unsigned ResNo) { in PromoteIntRes_SADDSUBO_CARRY()
1789 SDValue DAGTypeLegalizer::PromoteIntRes_XMULO(SDNode *N, unsigned ResNo) { in PromoteIntRes_XMULO()
2752 void DAGTypeLegalizer::ExpandIntegerResult(SDNode *N, unsigned ResNo) { in ExpandIntegerResult()
H A DLegalizeVectorTypes.cpp41 void DAGTypeLegalizer::ScalarizeVectorResult(SDNode *N, unsigned ResNo) { in ScalarizeVectorResult() argument
274 ScalarizeVecRes_FFREXP(SDNode * N,unsigned ResNo) ScalarizeVecRes_FFREXP() argument
341 ScalarizeVecRes_OverflowOp(SDNode * N,unsigned ResNo) ScalarizeVecRes_OverflowOp() argument
379 ScalarizeVecRes_MERGE_VALUES(SDNode * N,unsigned ResNo) ScalarizeVecRes_MERGE_VALUES() argument
1052 SplitVectorResult(SDNode * N,unsigned ResNo) SplitVectorResult() argument
1858 SplitVecRes_OverflowOp(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_OverflowOp() argument
2519 SplitVecRes_FFREXP(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_FFREXP() argument
4277 WidenVectorResult(SDNode * N,unsigned ResNo) WidenVectorResult() argument
4965 WidenVecRes_OverflowOp(SDNode * N,unsigned ResNo) WidenVecRes_OverflowOp() argument
5322 WidenVecRes_MERGE_VALUES(SDNode * N,unsigned ResNo) WidenVecRes_MERGE_VALUES() argument
[all...]
H A DLegalizeTypes.cpp975 SDValue DAGTypeLegalizer::DisintegrateMERGE_VALUES(SDNode *N, unsigned ResNo) { in DisintegrateMERGE_VALUES()
H A DScheduleDAGSDNodes.cpp126 unsigned ResNo = User->getOperand(2).getResNo(); in CheckForPhysRegDependency() local
H A DInstrEmitter.cpp84 void InstrEmitter::EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, in EmitCopyFromReg()
H A DTargetLowering.cpp5695 unsigned ResNo = 0; // ResNo - The result number of the next output. in ParseConstraints() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp236 unsigned ResNo = 0; // ResNo - The result number of the next output. in lowerInlineAsm() local
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp1065 for (unsigned ResNo = 0; ResNo < Pattern.getDstPattern().getNumResults(); in EmitResultCode() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15536 unsigned ResNo = Op0.getResNo(); in PerformExtractEltToVMOVRRD() local
16434 unsigned ResNo = UI.getUse().getResNo(); in CombineVLDDUP() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp16489 unsigned ResNo = User->getOperand(Op).getResNo(); in checkForPhysRegDependency() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp45310 unsigned ResNo = InputVector.getResNo(); in combineExtractVectorElt() local