Searched defs:replaceAllUsesWith (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/IR/
H A DMetadata.cpp103 replaceAllUsesWith(Entry);
158 void ReplaceableMetadataImpl::replaceAllUsesWith(Metadata *MD) { function in class:ReplaceableMetadataImpl
291 MD->replaceAllUsesWith(nullptr);
322 MD->replaceAllUsesWith(ConstantAsMetadata::get(C));
329 MD->replaceAllUsesWith(nullptr);
335 MD->replaceAllUsesWith(nullptr);
343 MD->replaceAllUsesWith(Entry);
577 replaceAllUsesWith(UniquedNode);
640 Context.getReplaceableUses()->replaceAllUsesWith(Uniqued);
733 N->replaceAllUsesWith(nullpt
[all...]
H A DValue.cpp361 void Value::replaceAllUsesWith(Value *New) { function in class:Value
362 assert(New && "Value::replaceAllUsesWith(<null>) is invalid!");
364 "this->replaceAllUsesWith(expr(this)) is NOT valid!");
392 // Like replaceAllUsesWith except it does not handle constants or basic blocks.
/external/llvm/include/llvm/IR/
H A DMetadata.h227 void replaceAllUsesWith(Metadata *MD);
295 /// \brief Handle collisions after \a Value::replaceAllUsesWith().
300 void replaceAllUsesWith(Metadata *MD) { function in class:llvm::ValueAsMetadata
301 ReplaceableMetadataImpl::replaceAllUsesWith(MD);
797 /// Calls \c replaceAllUsesWith(nullptr) before deleting, so any remaining
826 void replaceAllUsesWith(Metadata *MD) { function in class:llvm::MDNode
829 Context.getReplaceableUses()->replaceAllUsesWith(MD);
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp519 BB->replaceAllUsesWith(DestBB);
656 ToReplace->replaceAllUsesWith(ActualReplacement);
843 CI->replaceAllUsesWith(Overflow);
844 AddI->replaceAllUsesWith(UAdd);
1167 CI->replaceAllUsesWith(NewI);
1196 CI->replaceAllUsesWith(NewI);
1254 CI->replaceAllUsesWith(NewI);
1447 CI->replaceAllUsesWith(NewI);
1508 CI->replaceAllUsesWith(NewI);
1684 CountZeros->replaceAllUsesWith(P
2463 void TypePromotionTransaction::replaceAllUsesWith(Instruction *Inst, function in class:__anon11762::TypePromotionTransaction
[all...]

Completed in 736 milliseconds