Searched refs:isOutput (Results 1 – 14 of 14) sorted by relevance
95 Type = isOutput; in Parse()116 if (Type != isOutput || // Cannot early clobber anything but output. in Parse()154 if (N >= ConstraintsSoFar.size() || ConstraintsSoFar[N].Type != isOutput|| in Parse()275 case InlineAsm::isOutput: in verify()
94 isOutput, // '=x' enumerator177 return Type == isInput || (Type == isOutput && isIndirect); in hasArg()
67 else if (OpInfo.Type == InlineAsm::isOutput) in update()323 } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) { in lowerInlineAsm()374 case InlineAsm::isOutput: in lowerInlineAsm()
118 bool isOutput() const;130 bool isOrdered() const { return isOutput() || isFlow() || isAnti(); } in isOrdered()
387 if (DepResult && (DepResult->isOutput() || DepResult->isFlow() || in isSafeToMoveBefore()
1193 bool isOutput = (Constraint[0] == '='); in validateConstraintModifier() local1206 return (isInOut || isOutput || Size <= 64); in validateConstraintModifier()
835 if (TC.Type != InlineAsm::isOutput) in isInlineAsmSourceOfDivergence()
12915 if (TC.Type == InlineAsm::isOutput) { in requiresUniformRegister()
4065 bool isOutput) { in instrumentAsmArgument()4073 if (!OpType->isPointerTy() || !isOutput) { in instrumentAsmArgument()4074 assert(!isOutput); in instrumentAsmArgument()4101 case InlineAsm::isOutput: in getNumOutputArgs()
229 bool Dependence::isOutput() const { in isOutput() function in Dependence602 else if (isOutput()) in dump()
6032 bool isOutput = (i == 1) && Desc.mayStore(); in parseMSInlineAsm() local6035 if (isOutput) { in parseMSInlineAsm()
7430 bool isOutput = (i == 1) && Desc.mayStore(); in parseMSInlineAsm() local7432 if (isOutput) { in parseMSInlineAsm()
8540 if ((OpInfo.Type == InlineAsm::isOutput || in getRegistersForValue()8656 else if (OpInfo.Type == InlineAsm::isOutput) in update()8831 case InlineAsm::isOutput: in visitInlineAsm()9085 if (OpInfo.Type == InlineAsm::isOutput) { in visitInlineAsm()
5313 case InlineAsm::isOutput: in ParseConstraints()