Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoopUnrollAnalyzer.cpp78 Value *SimpleV = nullptr; in visitBinaryOperator() local
81 SimpleV = in visitBinaryOperator()
84 SimpleV = SimplifyBinOp(I.getOpcode(), LHS, RHS, DL); in visitBinaryOperator()
86 if (Constant *C = dyn_cast_or_null<Constant>(SimpleV)) in visitBinaryOperator()
89 if (SimpleV) in visitBinaryOperator()
H A DInlineCost.cpp1070 Value *SimpleV = nullptr; in visitBinaryOperator() local
1072 SimpleV = SimplifyFPBinOp(I.getOpcode(), CLHS ? CLHS : LHS, in visitBinaryOperator()
1075 SimpleV = in visitBinaryOperator()
1078 if (Constant *C = dyn_cast_or_null<Constant>(SimpleV)) in visitBinaryOperator()
1081 if (SimpleV) in visitBinaryOperator()
H A DInstructionSimplify.cpp5371 static bool replaceAndRecursivelySimplifyImpl(Instruction *I, Value *SimpleV, in replaceAndRecursivelySimplifyImpl() argument
5381 if (SimpleV) { in replaceAndRecursivelySimplifyImpl()
5387 I->replaceAllUsesWith(SimpleV); in replaceAndRecursivelySimplifyImpl()
5403 SimpleV = SimplifyInstruction(I, {DL, TLI, DT, AC}); in replaceAndRecursivelySimplifyImpl()
5404 if (!SimpleV) in replaceAndRecursivelySimplifyImpl()
5416 I->replaceAllUsesWith(SimpleV); in replaceAndRecursivelySimplifyImpl()
5434 bool llvm::replaceAndRecursivelySimplify(Instruction *I, Value *SimpleV, in replaceAndRecursivelySimplify() argument
5438 assert(I != SimpleV && "replaceAndRecursivelySimplify(X,X) is not valid!"); in replaceAndRecursivelySimplify()
5439 assert(SimpleV && "Must provide a simplified value."); in replaceAndRecursivelySimplify()
5440 return replaceAndRecursivelySimplifyImpl(I, SimpleV, TLI, DT, AC); in replaceAndRecursivelySimplify()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp613 Value *SimpleV = SimplifyInstruction(I, DL); in CloneAndPruneIntoFromInst() local
614 if (!SimpleV) in CloneAndPruneIntoFromInst()
624 I->replaceAllUsesWith(SimpleV); in CloneAndPruneIntoFromInst()
H A DLocal.cpp563 if (Value *SimpleV = SimplifyInstruction(I, DL)) { in simplifyAndDCEInstruction() local
575 I->replaceAllUsesWith(SimpleV); in simplifyAndDCEInstruction()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h265 bool replaceAndRecursivelySimplify(Instruction *I, Value *SimpleV,