Home
last modified time | relevance | path

Searched refs:KnownIDs (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstruction.h314 void dropUnknownNonDebugMetadata(ArrayRef<unsigned> KnownIDs);
385 dropUndefImplyingAttrsAndUnknownMetadata(ArrayRef<unsigned> KnownIDs = {});
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DLocal.h378 ArrayRef<unsigned> KnownIDs, bool DoesKMove);
/llvm-project-15.0.7/llvm/lib/IR/
H A DMetadata.cpp1401 void Instruction::dropUnknownNonDebugMetadata(ArrayRef<unsigned> KnownIDs) { in dropUnknownNonDebugMetadata() argument
1405 if (KnownIDs.empty()) { in dropUnknownNonDebugMetadata()
1412 KnownSet.insert(KnownIDs.begin(), KnownIDs.end()); in dropUnknownNonDebugMetadata()
H A DInstruction.cpp177 ArrayRef<unsigned> KnownIDs) { in dropUndefImplyingAttrsAndUnknownMetadata() argument
178 dropUnknownNonDebugMetadata(KnownIDs); in dropUndefImplyingAttrsAndUnknownMetadata()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp730 unsigned KnownIDs[] = { in foldPHIArgLoadIntoPHI() local
743 for (unsigned ID : KnownIDs) in foldPHIArgLoadIntoPHI()
751 combineMetadata(NewLI, LI, KnownIDs, true); in foldPHIArgLoadIntoPHI()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1096 unsigned KnownIDs[] = {LLVMContext::MD_tbaa, LLVMContext::MD_alias_scope, in performCallSlotOptzn() local
1100 combineMetadata(C, cpyLoad, KnownIDs, true); in performCallSlotOptzn()
1102 combineMetadata(C, cpyStore, KnownIDs, true); in performCallSlotOptzn()
H A DGVNHoist.cpp245 static const unsigned KnownIDs[] = {LLVMContext::MD_tbaa, in combineKnownMetadata() local
253 combineMetadata(ReplInst, I, KnownIDs, true); in combineKnownMetadata()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLocal.cpp2524 ArrayRef<unsigned> KnownIDs, bool DoesKMove) { in combineMetadata() argument
2526 K->dropUnknownNonDebugMetadata(KnownIDs); in combineMetadata()
2606 unsigned KnownIDs[] = { in combineMetadataForCSE() local
2614 combineMetadata(K, J, KnownIDs, KDominatesJ); in combineMetadataForCSE()
2691 static const unsigned KnownIDs[] = { in patchReplacementInstruction() local
2697 combineMetadata(ReplInst, I, KnownIDs, false); in patchReplacementInstruction()
H A DSimplifyCFG.cpp1543 unsigned KnownIDs[] = {LLVMContext::MD_tbaa, in HoistThenElseCodeToIf() local
1555 combineMetadata(I1, I2, KnownIDs, true); in HoistThenElseCodeToIf()