Home
last modified time | relevance | path

Searched refs:SimpleV (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopUnrollAnalyzer.cpp86 Value *SimpleV = nullptr; in visitBinaryOperator() local
89 SimpleV = in visitBinaryOperator()
92 SimpleV = simplifyBinOp(I.getOpcode(), LHS, RHS, DL); in visitBinaryOperator()
94 if (SimpleV) { in visitBinaryOperator()
95 SimplifiedValues[&I] = SimpleV; in visitBinaryOperator()
H A DInlineCost.cpp1980 Value *SimpleV = nullptr; in visitBinaryOperator() local
1982 SimpleV = simplifyBinOp(I.getOpcode(), CLHS ? CLHS : LHS, CRHS ? CRHS : RHS, in visitBinaryOperator()
1985 SimpleV = in visitBinaryOperator()
1988 if (Constant *C = dyn_cast_or_null<Constant>(SimpleV)) in visitBinaryOperator()
1991 if (SimpleV) in visitBinaryOperator()
2016 Value *SimpleV = simplifyFNegInst( in visitFNeg() local
2019 if (Constant *C = dyn_cast_or_null<Constant>(SimpleV)) in visitFNeg()
2022 if (SimpleV) in visitFNeg()
H A DInstructionSimplify.cpp6476 Instruction *I, Value *SimpleV, const TargetLibraryInfo *TLI, in replaceAndRecursivelySimplifyImpl() argument
6485 if (SimpleV) { in replaceAndRecursivelySimplifyImpl()
6491 I->replaceAllUsesWith(SimpleV); in replaceAndRecursivelySimplifyImpl()
6507 SimpleV = simplifyInstruction(I, {DL, TLI, DT, AC}); in replaceAndRecursivelySimplifyImpl()
6508 if (!SimpleV) { in replaceAndRecursivelySimplifyImpl()
6523 I->replaceAllUsesWith(SimpleV); in replaceAndRecursivelySimplifyImpl()
6535 Instruction *I, Value *SimpleV, const TargetLibraryInfo *TLI, in replaceAndRecursivelySimplify() argument
6538 assert(I != SimpleV && "replaceAndRecursivelySimplify(X,X) is not valid!"); in replaceAndRecursivelySimplify()
6539 assert(SimpleV && "Must provide a simplified value."); in replaceAndRecursivelySimplify()
6540 return replaceAndRecursivelySimplifyImpl(I, SimpleV, TLI, DT, AC, in replaceAndRecursivelySimplify()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp782 Value *SimpleV = simplifyInstruction(I, DL); in CloneAndPruneIntoFromInst() local
783 if (!SimpleV) in CloneAndPruneIntoFromInst()
793 I->replaceAllUsesWith(SimpleV); in CloneAndPruneIntoFromInst()
H A DLocal.cpp679 if (Value *SimpleV = simplifyInstruction(I, DL)) { in simplifyAndDCEInstruction() local
691 I->replaceAllUsesWith(SimpleV); in simplifyAndDCEInstruction()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h346 Instruction *I, Value *SimpleV, const TargetLibraryInfo *TLI = nullptr,
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp5416 if (!SimpleV.has_value()) in reproduceValue()
5419 if (SimpleV.value()) in reproduceValue()
6042 Optional<Constant *> SimpleV = in getAPInt() local
6044 if (!SimpleV) in getAPInt()
6057 if (*SimpleV) in getSize()
6058 return *SimpleV; in getSize()
9868 Optional<Value *> SimpleV = in addValue() local
9870 if (SimpleV.has_value() && !SimpleV.value()) { in addValue()
9882 if (!SimpleV.has_value()) in addValue()
9885 if (SimpleV.value()) in addValue()
[all …]