Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp452 MDNode *OrigLoopID = L->getLoopID(); in cloneLoops() local
464 setNewLoopID(OrigLoopID, &Part); in cloneLoops()
471 setNewLoopID(OrigLoopID, &PartitionContainer.back()); in cloneLoops()
590 void setNewLoopID(MDNode *OrigLoopID, InstPartition *Part) { in setNewLoopID() argument
592 OrigLoopID, in setNewLoopID()
811 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
823 OrigLoopID, in processLoop()
H A DLoopUnrollPass.cpp1343 MDNode *OrigLoopID = L->getLoopID(); in tryToUnrollLoop() local
1364 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
1372 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp426 MDNode *OrigLoopID, function_ref<Metadata *(Metadata *)> Updater) { in updateLoopMetadataDebugLocationsImpl() argument
427 assert(OrigLoopID && OrigLoopID->getNumOperands() > 0 && in updateLoopMetadataDebugLocationsImpl()
429 assert(OrigLoopID && OrigLoopID->getOperand(0).get() == OrigLoopID && in updateLoopMetadataDebugLocationsImpl()
435 for (unsigned i = 1; i < OrigLoopID->getNumOperands(); ++i) { in updateLoopMetadataDebugLocationsImpl()
436 Metadata *MD = OrigLoopID->getOperand(i); in updateLoopMetadataDebugLocationsImpl()
443 MDNode *NewLoopID = MDNode::getDistinct(OrigLoopID->getContext(), MDs); in updateLoopMetadataDebugLocationsImpl()
451 MDNode *OrigLoopID = I.getMetadata(LLVMContext::MD_loop); in updateLoopMetadataDebugLocations() local
452 if (!OrigLoopID) in updateLoopMetadataDebugLocations()
454 MDNode *NewLoopID = updateLoopMetadataDebugLocationsImpl(OrigLoopID, Updater); in updateLoopMetadataDebugLocations()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp265 MDNode *OrigLoopID, ArrayRef<StringRef> FollowupOptions, in makeFollowupLoopID() argument
267 if (!OrigLoopID) { in makeFollowupLoopID()
273 assert(OrigLoopID->getOperand(0) == OrigLoopID); in makeFollowupLoopID()
283 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands())) { in makeFollowupLoopID()
310 Changed = OrigLoopID->getNumOperands() > 1; in makeFollowupLoopID()
315 MDNode *FollowupNode = findOptionMDForLoopID(OrigLoopID, OptionName); in makeFollowupLoopID()
333 return OrigLoopID; in makeFollowupLoopID()
340 MDTuple *FollowupLoopID = MDNode::get(OrigLoopID->getContext(), MDs); in makeFollowupLoopID()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp1171 MDNode *OrigLoopID, in makePostTransformationMetadata() argument
1182 if (OrigLoopID) { in makePostTransformationMetadata()
1183 for (const MDOperand &MDO : llvm::drop_begin(OrigLoopID->operands())) { in makePostTransformationMetadata()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h698 makePostTransformationMetadata(llvm::LLVMContext &Context, MDNode *OrigLoopID,
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h273 makeFollowupLoopID(MDNode *OrigLoopID, ArrayRef<StringRef> FollowupAttrs,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp7348 MDNode *OrigLoopID = OrigLoop->getLoopID(); in executePlan() local
7351 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, in executePlan()
10226 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
10326 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, in processLoop()