Searched refs:dropAllReferences (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.cpp72 I->dropAllReferences();
75 I->dropAllReferences();
86 AL->dropAllReferences(/* Untrack */ false);
101 I->dropAllReferences();
103 I->dropAllReferences();
105 I->dropAllReferences();
107 I->dropAllReferences();
H A DModule.cpp81 dropAllReferences();
513 // dropAllReferences() - This function causes all the subelements to "let go"
520 void Module::dropAllReferences() {
522 F.dropAllReferences();
525 GV.dropAllReferences();
528 GA.dropAllReferences();
531 GIF.dropAllReferences();
H A DGlobals.cpp490 void GlobalVariable::dropAllReferences() { function in class:GlobalVariable
491 User::dropAllReferences();
H A DBasicBlock.cpp270 dropAllReferences();
484 void BasicBlock::dropAllReferences() { function in class:BasicBlock
486 I.dropAllReferences();
H A DFunction.cpp451 dropAllReferences(); // After this it is safe to delete instructions.
546 BB.dropAllReferences();
556 User::dropAllReferences();
H A DMetadata.cpp892 void MDNode::dropAllReferences() {
938 // dropAllReferences(), but we still need the use-list).
1365 dropAllReferences();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDXILUpgrade.cpp31 ValVer->dropAllReferences();
H A DIntegerDivision.cpp371 Rem->dropAllReferences();
389 Rem->dropAllReferences();
425 Div->dropAllReferences();
443 Div->dropAllReferences();
494 Rem->dropAllReferences();
540 Rem->dropAllReferences();
589 Div->dropAllReferences();
635 Div->dropAllReferences();
H A DFlattenCFG.cpp306 CB->dropAllReferences();
502 IfTrue1->dropAllReferences();
508 IfFalse1->dropAllReferences();
513 SecondEntryBlock->dropAllReferences();
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalVariable.h74 dropAllReferences();
184 void dropAllReferences();
H A DUser.h299 void dropAllReferences() {
H A DMetadata.h1190 void dropAllReferences();
1472 ~MDTuple() { dropAllReferences(); }
1786 void dropAllReferences() { clearOperands(); } function in class:llvm::DebugValueUser::NamedMDNode
H A DModule.h240 /// The module destructor. This will dropAllReferences.
893 void dropAllReferences();
H A DFunction.h907 /// dropAllReferences() - This method causes all the subinstructions to "let
919 void dropAllReferences() {
H A DBasicBlock.h560 void dropAllReferences();
H A DDebugInfoMetadata.h245 ~GenericDINode() { dropAllReferences(); }
315 ~DIAssignID() { dropAllReferences(); }
1899 ~DILocation() { dropAllReferences(); }
3777 void dropAllReferences(bool Untrack);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp153 I->dropAllReferences();
H A DADCE.cpp587 I->dropAllReferences();
H A DTailRecursionElimination.cpp759 RetPN->dropAllReferences();
762 RetKnownPN->dropAllReferences();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInliner.cpp455 Callee.dropAllReferences();
533 Callee->dropAllReferences();
H A DModuleInliner.cpp268 Callee.dropAllReferences();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp501 void VPBasicBlock::dropAllReferences(VPValue *NewValue) { function in class:VPBasicBlock
618 void VPRegionBlock::dropAllReferences(VPValue *NewValue) { function in class:VPRegionBlock
622 Block->dropAllReferences(NewValue);
699 Block->dropAllReferences(&DummyValue);
703 Preheader->dropAllReferences(&DummyValue);
H A DVPlan.h636 virtual void dropAllReferences(VPValue *NewValue) = 0;
2501 void dropAllReferences(VPValue *NewValue) override;
2572 Entry->dropAllReferences(&DummyValue);
2620 void dropAllReferences(VPValue *NewValue) override;
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp111 FPToI->dropAllReferences();
222 FPToI->dropAllReferences();
566 IToFP->dropAllReferences();
H A DTypePromotion.cpp617 I->dropAllReferences();

Completed in 723 milliseconds

12