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

/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DValue.cpp283 void Value::replaceAllUsesWith(Value *New) { function in class:Value
284 assert(New && "Value::replaceAllUsesWith(<null>) is invalid!");
285 assert(New != this && "this->replaceAllUsesWith(this) is NOT valid!");
/external/llvm/lib/IR/
H A DMetadata.cpp101 replaceAllUsesWith(Entry);
200 void ReplaceableMetadataImpl::replaceAllUsesWith(Metadata *MD) { function in class:ReplaceableMetadataImpl
348 MD->replaceAllUsesWith(nullptr);
379 MD->replaceAllUsesWith(ConstantAsMetadata::get(C));
386 MD->replaceAllUsesWith(nullptr);
392 MD->replaceAllUsesWith(nullptr);
400 MD->replaceAllUsesWith(Entry);
639 replaceAllUsesWith(UniquedNode);
703 Context.getReplaceableUses()->replaceAllUsesWith(Uniqued);
796 N->replaceAllUsesWith(nullpt
[all...]
H A DValue.cpp370 void Value::replaceAllUsesWith(Value *New) { function in class:Value
371 assert(New && "Value::replaceAllUsesWith(<null>) is invalid!");
373 "this->replaceAllUsesWith(expr(this)) is NOT valid!");
401 // Like replaceAllUsesWith except it does not handle constants or basic blocks.
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DDebugInfo.cpp309 /// replaceAllUsesWith - Replace all uses of debug info referenced by
311 void DIType::replaceAllUsesWith(DIDescriptor &D) { function in class:DIType
316 // legitimate situations where they want to replaceAllUsesWith() on something
318 // this detail by allowing a value to be replaced with replaceAllUsesWith()
324 Node->replaceAllUsesWith(const_cast<Value*>(V));
329 /// replaceAllUsesWith - Replace all uses of debug info referenced by
331 void DIType::replaceAllUsesWith(MDNode *D) { function in class:DIType
336 // legitimate situations where they want to replaceAllUsesWith() on something
338 // this detail by allowing a value to be replaced with replaceAllUsesWith()
344 Node->replaceAllUsesWith(const_cas
[all...]
/external/llvm/include/llvm/IR/
H A DMetadata.h275 void replaceAllUsesWith(Metadata *MD);
355 /// \brief Handle collisions after \a Value::replaceAllUsesWith().
360 void replaceAllUsesWith(Metadata *MD) { function in class:llvm::ValueAsMetadata
361 ReplaceableMetadataImpl::replaceAllUsesWith(MD);
863 /// Calls \c replaceAllUsesWith(nullptr) before deleting, so any remaining
892 void replaceAllUsesWith(Metadata *MD) { function in class:llvm::MDNode
895 Context.getReplaceableUses()->replaceAllUsesWith(MD);
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp552 BB->replaceAllUsesWith(DestBB);
685 ToReplace->replaceAllUsesWith(ActualReplacement);
877 CI->replaceAllUsesWith(Overflow);
878 AddI->replaceAllUsesWith(UAdd);
1205 CI->replaceAllUsesWith(NewI);
1234 CI->replaceAllUsesWith(NewI);
1292 CI->replaceAllUsesWith(NewI);
1485 CI->replaceAllUsesWith(NewI);
1546 CI->replaceAllUsesWith(NewI);
1722 CountZeros->replaceAllUsesWith(P
2521 void TypePromotionTransaction::replaceAllUsesWith(Instruction *Inst, function in class:__anon12533::TypePromotionTransaction
[all...]

Completed in 390 milliseconds