/external/llvm/include/llvm/Transforms/Utils/ |
SimplifyLibCalls.h | 47 /// replaceAllUsesWith - This method is used when the library call 50 virtual void replaceAllUsesWith(Instruction *I, Value *With) const;
|
/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 83 CI->replaceAllUsesWith(NewCI); 359 CI->replaceAllUsesWith(V); 371 CI->replaceAllUsesWith(V); 376 CI->replaceAllUsesWith(Constant::getNullValue(CI->getType())); 392 CI->replaceAllUsesWith(LowerCTPOP(Context, CI->getArgOperand(0), CI)); 396 CI->replaceAllUsesWith(LowerBSWAP(Context, CI->getArgOperand(0), CI)); 400 CI->replaceAllUsesWith(LowerCTLZ(Context, CI->getArgOperand(0), CI)); 411 CI->replaceAllUsesWith(Src); 423 CI->replaceAllUsesWith(Constant::getNullValue(CI->getType())); 432 CI->replaceAllUsesWith(ConstantPointerNull::get [all...] |
AtomicExpandLoadLinkedPass.cpp | 114 LI->replaceAllUsesWith(Val); 227 AI->replaceAllUsesWith(Loaded); 333 EV->replaceAllUsesWith(Loaded); 335 EV->replaceAllUsesWith(Success); 351 CI->replaceAllUsesWith(Res);
|
/external/llvm/tools/bugpoint-passes/ |
TestPasses.cpp | 63 CI->replaceAllUsesWith(Constant::getNullValue(CI->getType()));
|
/external/llvm/lib/Target/R600/ |
SITypeRewriter.cpp | 96 I.replaceAllUsesWith(BitCastLoad); 142 I.replaceAllUsesWith(Builder.CreateCall(NewF, Args)); 154 I.replaceAllUsesWith(Op->getOperand(0));
|
/external/llvm/lib/Transforms/IPO/ |
PartialInlining.cpp | 84 F->replaceAllUsesWith(duplicateFunction); 100 OldPhi->replaceAllUsesWith(retPhi); 143 duplicateFunction->replaceAllUsesWith(F);
|
IPConstantPropagation.cpp | 144 AI->replaceAllUsesWith(V); 245 Call->replaceAllUsesWith(New); 270 Ins->replaceAllUsesWith(New);
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXFavorNonGenericAddrSpaces.cpp | 131 GEP->replaceAllUsesWith( 139 GEP->replaceAllUsesWith(
|
/external/llvm/lib/IR/ |
BasicBlock.cpp | 78 BA->replaceAllUsesWith(ConstantExpr::getIntToPtr(Replacement, 261 PN->replaceAllUsesWith(PN->getIncomingValue(0)); 264 PN->replaceAllUsesWith(UndefValue::get(PN->getType())); 283 PN->replaceAllUsesWith(PNV);
|
AutoUpgrade.cpp | 393 CI->replaceAllUsesWith(Rep); 409 CI->replaceAllUsesWith(Builder.CreateCall2(NewFn, CI->getArgOperand(0), 415 CI->replaceAllUsesWith(Builder.CreateCall2(NewFn, 424 CI->replaceAllUsesWith(Builder.CreateCall2(NewFn, CI->getArgOperand(0), 431 CI->replaceAllUsesWith(Builder.CreateCall(NewFn, CI->getArgOperand(0))); 438 CI->replaceAllUsesWith(Builder.CreateCall(NewFn, CI->getArgOperand(1), 467 CI->replaceAllUsesWith(NewCall);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonRemoveSZExtArgs.cpp | 70 I->replaceAllUsesWith(SI);
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCExpand.cpp | 117 Inst->replaceAllUsesWith(Value);
|
/external/llvm/lib/Transforms/Scalar/ |
ConstantProp.cpp | 87 I->replaceAllUsesWith(C);
|
LowerAtomic.cpp | 38 CXI->replaceAllUsesWith(Res); 92 RMWI->replaceAllUsesWith(Orig);
|
CorrelatedValuePropagation.cpp | 87 S->replaceAllUsesWith(ReplaceWith); 130 P->replaceAllUsesWith(V); 190 C->replaceAllUsesWith(ConstantInt::getTrue(C->getContext())); 192 C->replaceAllUsesWith(ConstantInt::getFalse(C->getContext()));
|
/external/llvm/lib/Transforms/Utils/ |
BypassSlowDivision.cpp | 151 Instr->replaceAllUsesWith(QuoPhi); 153 Instr->replaceAllUsesWith(RemPhi); 207 J->replaceAllUsesWith(Value.Quotient); 210 J->replaceAllUsesWith(Value.Remainder);
|
LowerInvoke.cpp | 66 II->replaceAllUsesWith(NewCall);
|
SimplifyIndVar.cpp | 179 ICmp->replaceAllUsesWith(ConstantInt::getTrue(ICmp->getContext())); 181 ICmp->replaceAllUsesWith(ConstantInt::getFalse(ICmp->getContext())); 214 Rem->replaceAllUsesWith(Rem->getOperand(0)); 233 Rem->replaceAllUsesWith(Sel); 267 UseInst->replaceAllUsesWith(IVOperand); 332 AddVal->replaceAllUsesWith(AddInst);
|
IntegerDivision.cpp | 397 Rem->replaceAllUsesWith(Remainder); 413 Rem->replaceAllUsesWith(Remainder); 455 Div->replaceAllUsesWith(Quotient); 471 Div->replaceAllUsesWith(Quotient); 523 Rem->replaceAllUsesWith(Trunc); 573 Rem->replaceAllUsesWith(Trunc); 624 Div->replaceAllUsesWith(Trunc); 674 Div->replaceAllUsesWith(Trunc);
|
SimplifyInstructions.cpp | 75 I->replaceAllUsesWith(V);
|
InlineFunction.cpp | 127 OuterPHI->replaceAllUsesWith(InnerPHI); 134 CallerLPad->replaceAllUsesWith(InnerEHValuesPHI); 198 CI->replaceAllUsesWith(II); [all...] |
/external/llvm/unittests/IR/ |
ValueMapTest.cpp | 52 this->BitcastV->replaceAllUsesWith(this->AddV.get()); 171 this->BitcastV->replaceAllUsesWith(this->AddV.get()); 205 this->BitcastV->replaceAllUsesWith(this->AddV.get()); 222 this->BitcastV->replaceAllUsesWith(this->AddV.get()); 254 this->BitcastV->replaceAllUsesWith(this->AddV.get()); 286 this->BitcastV->replaceAllUsesWith(this->AddV.get());
|
ValueHandleTest.cpp | 86 BitcastV->replaceAllUsesWith(ConstantV); 162 BitcastV->replaceAllUsesWith(ConstantV); 282 BitcastV->replaceAllUsesWith(ConstantV); 302 getValPtr()->replaceAllUsesWith(Constant::getNullValue(Type::getInt32Ty(getGlobalContext()))); 360 BitcastV->replaceAllUsesWith(ConstantV);
|
/external/llvm/lib/Target/AArch64/ |
AArch64AddressTypePromotion.cpp | 283 // We cannot use replaceAllUsesWith here because we may trigger some 306 SExt->replaceAllUsesWith(Inst); 361 SExt->replaceAllUsesWith(SExt->getOperand(0)); 391 Pt->replaceAllUsesWith(Inst); 404 Inst->replaceAllUsesWith(Pt);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILPeepholeOptimizer.cpp | 247 CI->replaceAllUsesWith(Val); 341 CI->replaceAllUsesWith(Val); 358 CI->replaceAllUsesWith(Val); 678 inst->replaceAllUsesWith(CI); 837 inst->replaceAllUsesWith(CI); 876 CI->replaceAllUsesWith(lhs); 920 CI->replaceAllUsesWith(lhs); [all...] |