Searched refs:OpN (Results 1 – 8 of 8) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGFast.cpp | 693 SDNode *OpN = Op.getNode(); in ScheduleNode() local 697 GluedOpN = OpN; in ScheduleNode() 698 assert(OpN->getNodeId() != 0 && "Glue operand not ready?"); in ScheduleNode() 699 OpN->setNodeId(0); in ScheduleNode() 700 ScheduleNode(OpN); in ScheduleNode() 704 if (OpN == GluedOpN) in ScheduleNode() 708 DenseMap<SDNode*, SDNode*>::iterator DI = GluedMap.find(OpN); in ScheduleNode() 711 OpN = DI->second; in ScheduleNode() 713 unsigned Degree = OpN->getNodeId(); in ScheduleNode() 715 OpN->setNodeId(--Degree); in ScheduleNode() [all …]
|
H A D | ScheduleDAGSDNodes.cpp | 477 SDNode *OpN = N->getOperand(i).getNode(); in AddSchedEdges() local 479 if (isPassiveNode(OpN)) continue; // Not scheduled. in AddSchedEdges() 480 SUnit *OpSU = &SUnits[OpN->getNodeId()]; in AddSchedEdges() 493 CheckForPhysRegDependency(OpN, N, i, TRI, TII, TLI, PhysReg, Cost); in AddSchedEdges() 507 if(isChain && OpN->getOpcode() == ISD::TokenFactor) in AddSchedEdges() 514 computeOperandLatency(OpN, N, i, Dep); in AddSchedEdges()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | RDFGraph.cpp | 1276 for (unsigned OpN = 0; OpN < NumOps; ++OpN) { in buildStmt() local 1284 if (TOI.isPreserving(In, OpN)) { in buildStmt() 1290 if (TOI.isClobbering(In, OpN)) in buildStmt() 1292 if (TOI.isFixedReg(In, OpN)) in buildStmt() 1304 for (unsigned OpN = 0; OpN < NumOps; ++OpN) { in buildStmt() local 1321 for (unsigned OpN = 0; OpN < NumOps; ++OpN) { in buildStmt() local 1330 if (TOI.isPreserving(In, OpN)) { in buildStmt() 1336 if (TOI.isClobbering(In, OpN)) in buildStmt() 1338 if (TOI.isFixedReg(In, OpN)) in buildStmt() 1350 for (unsigned OpN = 0; OpN < NumOps; ++OpN) { in buildStmt() local [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitSimplify.cpp | 669 if (OpN == 1) { in getUsedBits() 682 if (OpN == 1) { in getUsedBits() 690 if (OpN == 1) { in getUsedBits() 700 if (OpN == 1) { in getUsedBits() 755 if (OpN == 1 || OpN == 2) { in getUsedBits() 808 if (OpN == 1) { in getUsedBits() 812 if (OpN == 2) { in getUsedBits() 860 if (OpN == 1) { in getUsedBits() 912 if (OpN == 1 || OpN == 2) { in getUsedBits() 1153 if (RegN != OpN) in isLossyShiftLeft() [all …]
|
H A D | HexagonISelDAGToDAGHVX.cpp | 648 unsigned OpN = 0; member 664 OpRef(unsigned N) : OpN(N) {} in OpRef() 720 if (OpN & Invalid) { in print() 724 if (OpN & Undef) { in print() 728 if ((OpN & Whole) != Whole) { in print() 729 assert((OpN & Whole) == LoHalf || (OpN & Whole) == HiHalf); in print() 730 if (OpN & LoHalf) in print() 1774 unsigned OpN = 0; in select() local 1780 ++OpN; in select() 1783 NumOps.insert({S, OpN}); in select() [all …]
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 475 auto OpN = operand.getAs<NonLoc>(); in evalUnaryOp() local 476 if (!OpN) in evalUnaryOp() 480 return evalMinus(*OpN); in evalUnaryOp() 482 return evalComplement(*OpN); in evalUnaryOp()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 713 MDNode &OpN = *cast<MDNode>(Op); in visitOperands() local 714 assert(OpN.isUniqued() && in visitOperands() 716 if (G.Info.insert(std::make_pair(&OpN, Data())).second) in visitOperands() 717 return &OpN; // This is a new one. Return it. in visitOperands()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrFormats.td | 4770 SDPatternOperator OpN> { 4773 [(set GPR32:$Rd, (OpN (f16 FPR16:$Rn)))]> { 4787 [(set GPR32:$Rd, (OpN FPR32:$Rn))]> { 4793 [(set GPR64:$Rd, (OpN FPR32:$Rn))]> { 4811 SDPatternOperator OpN> { 4815 [(set GPR32:$Rd, (OpN (fmul (f16 FPR16:$Rn), 4825 [(set GPR64:$Rd, (OpN (fmul (f16 FPR16:$Rn), 4834 [(set GPR32:$Rd, (OpN (fmul FPR32:$Rn, 4843 [(set GPR64:$Rd, (OpN (fmul FPR32:$Rn, 4851 [(set GPR32:$Rd, (OpN (fmul FPR64:$Rn, [all …]
|