HomeSort by relevance Sort by last modified time
    Searched refs:replaceAllUsesWith (Results 1 - 25 of 130) sorted by null

1 2 3 4 5 6

  /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...]

Completed in 297 milliseconds

1 2 3 4 5 6