Home
last modified time | relevance | path

Searched refs:getOperandUse (Results 1 – 17 of 17) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUser.h183 const Use &getOperandUse(unsigned i) const { in getOperandUse() function
187 Use &getOperandUse(unsigned i) { in getOperandUse() function
H A DInstrTypes.h1148 return User::getOperandUse(i);
1152 return User::getOperandUse(i);
/freebsd-12.1/contrib/llvm/lib/IR/
H A DSafepointIRVerifier.cpp79 return PU.getUser()->getOperandUse(PU.getOperandNo()); in getEdge()
119 const Use &U = PU.getUser()->getOperandUse(PU.getOperandNo()); in hasLiveIncomingEdges()
154 addDeadEdge(BI->getOperandUse(Cond->getZExtValue() ? 1 : 2)); in processFunction()
H A DVerifier.cpp3898 const Use &U = I.getOperandUse(i); in verifyDominatesUse()
3975 (CBI && &CBI->getCalledOperandUse() == &I.getOperandUse(i)), in visitInstruction()
4002 Assert(CBI && &CBI->getCalledOperandUse() == &I.getOperandUse(i), in visitInstruction()
H A DCore.cpp991 return wrap(&cast<User>(V)->getOperandUse(Index)); in LLVMGetOperandUse()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp680 NewI->getOperandUse(0).swap(NewI->getOperandUse(1)); in speculatePHIs()
H A DInductiveRangeCheckElimination.cpp341 extractRangeChecksFromCond(L, SE, cast<User>(Condition)->getOperandUse(0), in extractRangeChecksFromCond()
343 extractRangeChecksFromCond(L, SE, cast<User>(Condition)->getOperandUse(1), in extractRangeChecksFromCond()
400 InductiveRangeCheck::extractRangeChecksFromCond(L, SE, BI->getOperandUse(0), in extractRangeChecksFromBranch()
H A DGVNSink.cpp856 I0->getOperandUse(O).set(NewOperands[O]); in sinkLastInstruction()
H A DSROA.cpp3637 if (S.getUse() != &SI->getOperandUse(SI->getPointerOperandIndex())) in presplitLoadsAndStores()
3813 &PLoad->getOperandUse(PLoad->getPointerOperandIndex()), in presplitLoadsAndStores()
3959 &PStore->getOperandUse(PStore->getPointerOperandIndex()), in presplitLoadsAndStores()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp207 runOnUse(R->getOperandUse(0), PromotablePHINodes, Bool2IntMap); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp267 Use *UseMain = &CallMain->getOperandUse(2); in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp159 &PN->getOperandUse(PN->getOperandNumForIncomingValue( in formLCSSAForInstructions()
H A DSimplifyCFG.cpp1584 I0->getOperandUse(O).set(NewOperands[O]); in sinkLastInstruction()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp638 &PHI->getOperandUse( in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1031 if (&Ld->getOperandUse(PtrX) == U) in separateConstantChains()
1035 if (&St->getOperandUse(PtrX) == U) in separateConstantChains()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp85 Use &U = I->getOperandUse(OpNo); in SimplifyDemandedBits()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp5262 Use &LeftUse = Merge->getOperandUse(0); in BrPHIToSelect()
5263 Use &RightUse = Merge->getOperandUse(1); in BrPHIToSelect()