Home
last modified time | relevance | path

Searched refs:OrigLoopID (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp458 MDNode *OrigLoopID = L->getLoopID(); in cloneLoops() local
474 setNewLoopID(OrigLoopID, Part); in cloneLoops()
479 setNewLoopID(OrigLoopID, &PartitionContainer.back()); in cloneLoops()
598 void setNewLoopID(MDNode *OrigLoopID, InstPartition *Part) { in setNewLoopID() argument
600 OrigLoopID, in setNewLoopID()
814 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
826 makeFollowupLoopID(OrigLoopID, in processLoop()
H A DLoopUnrollPass.cpp1160 MDNode *OrigLoopID = L->getLoopID(); in tryToUnrollLoop() local
1175 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
1183 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDebugInfo.cpp351 MDNode *OrigLoopID, in updateLoopMetadataDebugLocationsImpl() argument
353 assert(OrigLoopID && OrigLoopID->getNumOperands() > 0 && in updateLoopMetadataDebugLocationsImpl()
355 assert(OrigLoopID && OrigLoopID->getOperand(0).get() == OrigLoopID && in updateLoopMetadataDebugLocationsImpl()
361 for (unsigned i = 1; i < OrigLoopID->getNumOperands(); ++i) { in updateLoopMetadataDebugLocationsImpl()
362 Metadata *MD = OrigLoopID->getOperand(i); in updateLoopMetadataDebugLocationsImpl()
370 MDNode *NewLoopID = MDNode::getDistinct(OrigLoopID->getContext(), MDs); in updateLoopMetadataDebugLocationsImpl()
378 MDNode *OrigLoopID = I.getMetadata(LLVMContext::MD_loop); in updateLoopMetadataDebugLocations() local
379 if (!OrigLoopID) in updateLoopMetadataDebugLocations()
381 MDNode *NewLoopID = updateLoopMetadataDebugLocationsImpl(OrigLoopID, Updater); in updateLoopMetadataDebugLocations()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp329 MDNode *OrigLoopID, ArrayRef<StringRef> FollowupOptions, in makeFollowupLoopID() argument
331 if (!OrigLoopID) { in makeFollowupLoopID()
337 assert(OrigLoopID->getOperand(0) == OrigLoopID); in makeFollowupLoopID()
347 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands())) { in makeFollowupLoopID()
374 Changed = OrigLoopID->getNumOperands() > 1; in makeFollowupLoopID()
379 MDNode *FollowupNode = findOptionMDForLoopID(OrigLoopID, OptionName); in makeFollowupLoopID()
397 return OrigLoopID; in makeFollowupLoopID()
404 MDTuple *FollowupLoopID = MDNode::get(OrigLoopID->getContext(), MDs); in makeFollowupLoopID()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopInfo.cpp1054 MDNode *OrigLoopID, in makePostTransformationMetadata() argument
1065 if (OrigLoopID) { in makePostTransformationMetadata()
1066 for (unsigned i = 1, ie = OrigLoopID->getNumOperands(); i < ie; ++i) { in makePostTransformationMetadata()
1068 Metadata *Op = OrigLoopID->getOperand(i); in makePostTransformationMetadata()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h257 makeFollowupLoopID(MDNode *OrigLoopID, ArrayRef<StringRef> FollowupAttrs,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp739 BasicBlock *completeLoopSkeleton(Loop *L, MDNode *OrigLoopID);
3556 MDNode *OrigLoopID) { in completeLoopSkeleton() argument
3588 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, in completeLoopSkeleton()
3648 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createVectorizedLoopSkeleton() local
3705 return completeLoopSkeleton(Lp, OrigLoopID); in createVectorizedLoopSkeleton()
8206 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createEpilogueVectorizedLoopSkeleton() local
8249 return completeLoopSkeleton(Lp, OrigLoopID); in createEpilogueVectorizedLoopSkeleton()
8329 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createEpilogueVectorizedLoopSkeleton() local
8408 return completeLoopSkeleton(Lp, OrigLoopID); in createEpilogueVectorizedLoopSkeleton()
10082 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DLoopInfo.h1320 makePostTransformationMetadata(llvm::LLVMContext &Context, MDNode *OrigLoopID,