| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | IRNormalizer.cpp | 75 bool isOutput(const Instruction *I) const; 140 if (isOutput(&I)) in nameBasicBlocks() 359 if (isOutput(IU)) in foldInstructionName() 364 if (isOutput(I) || !I->getName().starts_with("op")) in foldInstructionName() 419 if (!(isOutput(&I) || I.isTerminator())) in reorderInstructions() 582 if (isOutput(&I)) in collectOutputInstructions() 591 bool IRNormalizer::isOutput(const Instruction *I) const { in isOutput() function in IRNormalizer 632 if (isOutput(I)) { in getOutputFootprint()
|
| H A D | CodeMoverUtils.cpp | 402 if (DepResult && (DepResult->isOutput() || DepResult->isFlow() || in isSafeToMoveBefore()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | InlineAsm.cpp | 109 Type = isOutput; in Parse() 130 if (Type != isOutput || // Cannot early clobber anything but output. in Parse() 168 if (N >= ConstraintsSoFar.size() || ConstraintsSoFar[N].Type != isOutput|| in Parse() 289 case InlineAsm::isOutput: in verify()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 99 isOutput, // '=x' enumerator 182 return Type == isInput || (Type == isOutput && isIndirect); in hasArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InlineAsmLowering.cpp | 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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 121 bool isOutput() const; 133 bool isOrdered() const { return isOutput() || isFlow() || isAnti(); } in isOrdered()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopFuse.cpp | 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()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | ARM.cpp | 1373 bool isOutput = (Constraint[0] == '='); in validateConstraintModifier() local 1385 return (isInOut || isOutput || Size <= 64); in validateConstraintModifier()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 930 if (TC.Type != InlineAsm::isOutput) in isInlineAsmSourceOfDivergence()
|
| H A D | SIISelLowering.cpp | 17614 if (TC.Type == InlineAsm::isOutput) { in requiresUniformRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 6293 bool isOutput) { in instrumentAsmArgument() 6301 if (!OpType->isPointerTy() || !isOutput) { in instrumentAsmArgument() 6302 assert(!isOutput); in instrumentAsmArgument() 6342 case InlineAsm::isOutput: in getNumOutputArgs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 254 bool Dependence::isOutput() const { in isOutput() function in Dependence 684 else if (isOutput()) in dump()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 5997 bool isOutput = (i == 1) && Desc.mayStore(); in parseMSInlineAsm() local 6000 if (isOutput) { in parseMSInlineAsm()
|
| H A D | MasmParser.cpp | 5954 bool isOutput = (i == 1) && Desc.mayStore(); in parseMSInlineAsm() local 5956 if (isOutput) { in parseMSInlineAsm()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 9798 if ((OpInfo.Type == InlineAsm::isOutput || in getRegistersForValue() 9913 else if (OpInfo.Type == InlineAsm::isOutput) in update() 10014 if (OpInfo.hasArg() || OpInfo.Type == InlineAsm::isOutput) in visitInlineAsm() 10137 case InlineAsm::isOutput: in visitInlineAsm() 10414 if (OpInfo.Type == InlineAsm::isOutput) { in visitInlineAsm() 12758 if (OpInfo.Type != InlineAsm::isOutput) in visitCallBrLandingPad()
|
| H A D | TargetLowering.cpp | 5927 case InlineAsm::isOutput: in ParseConstraints()
|