Searched refs:isOutput (Results 1 – 15 of 15) sorted by relevance
108 Type = isOutput; in Parse()129 if (Type != isOutput || // Cannot early clobber anything but output. in Parse()167 if (N >= ConstraintsSoFar.size() || ConstraintsSoFar[N].Type != isOutput|| in Parse()288 case InlineAsm::isOutput: in verify()
97 isOutput, // '=x'180 return Type == isInput || (Type == isOutput && isIndirect); in hasArg() 96 isOutput, // '=x' global() enumerator
67 else if (OpInfo.Type == InlineAsm::isOutput) in update()269 } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) { in lowerInlineAsm()320 case InlineAsm::isOutput: in lowerInlineAsm()
118 /// isOutput - Returns true if this is an output dependence.120 bool isOutput() const;132 bool isOrdered() const { return isOutput() || isFlow() || isAnti(); } in isOrdered()
1106 if (D->isFlow() || D->isAnti() || D->isOutput()) { in canHoistInst()1127 if (D->isFlow() || D->isOutput()) { in canHoistInst()1169 if (D->isOutput() || D->isAnti()) { in canSinkInst()
402 if (DepResult && (DepResult->isOutput() || DepResult->isFlow() || in isSafeToMoveBefore()
1298 bool isOutput = (Constraint[0] == '='); in validateConstraintModifier() local1310 return (isInOut || isOutput || Size <= 64); in validateConstraintModifier()
859 if (TC.Type != InlineAsm::isOutput) in isInlineAsmSourceOfDivergence()
16424 if (TC.Type == InlineAsm::isOutput) { in requiresUniformRegister()
4809 bool isOutput) { in instrumentAsmArgument()4817 if (!OpType->isPointerTy() || !isOutput) { in instrumentAsmArgument()4818 assert(!isOutput); in instrumentAsmArgument()4858 case InlineAsm::isOutput: in getNumOutputArgs()
236 bool Dependence::isOutput() const { in isOutput() function in Dependence665 else if (isOutput()) in dump()
6061 bool isOutput = (i == 1) && Desc.mayStore(); in parseMSInlineAsm() local6064 if (isOutput) { in parseMSInlineAsm()
7418 bool isOutput = (i == 1) && Desc.mayStore(); in parseMSInlineAsm() local7420 if (isOutput) { in parseMSInlineAsm()
9635 if ((OpInfo.Type == InlineAsm::isOutput || in getRegistersForValue()9750 else if (OpInfo.Type == InlineAsm::isOutput) in update()9851 if (OpInfo.hasArg() || OpInfo.Type == InlineAsm::isOutput) in visitInlineAsm()9975 case InlineAsm::isOutput: in visitInlineAsm()10252 if (OpInfo.Type == InlineAsm::isOutput) { in visitInlineAsm()12589 if (OpInfo.Type != InlineAsm::isOutput) in visitCallBrLandingPad()
5710 case InlineAsm::isOutput: in ParseConstraints()