Searched refs:OrigLoopID (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopDistribute.cpp | 459 MDNode *OrigLoopID = L->getLoopID(); local 475 setNewLoopID(OrigLoopID, Part); 480 setNewLoopID(OrigLoopID, &PartitionContainer.back()); 599 void setNewLoopID(MDNode *OrigLoopID, InstPartition *Part) { argument 601 OrigLoopID, 813 MDNode *OrigLoopID = L->getLoopID(); local 827 makeFollowupLoopID(OrigLoopID,
|
H A D | LoopUnrollPass.cpp | 1172 MDNode *OrigLoopID = L->getLoopID(); local 1187 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, 1195 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 265 MDNode *OrigLoopID, 267 assert(OrigLoopID && OrigLoopID->getNumOperands() > 0 && 269 assert(OrigLoopID && OrigLoopID->getOperand(0).get() == OrigLoopID && 275 for (unsigned i = 1; i < OrigLoopID->getNumOperands(); ++i) { 276 Metadata *MD = OrigLoopID->getOperand(i); 284 MDNode *NewLoopID = MDNode::getDistinct(OrigLoopID->getContext(), MDs); 292 MDNode *OrigLoopID local 264 updateLoopMetadataDebugLocationsImpl( MDNode *OrigLoopID, function_ref<DILocation *(const DILocation &)> Updater) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 319 MDNode *OrigLoopID, ArrayRef<StringRef> FollowupOptions, 321 if (!OrigLoopID) { 327 assert(OrigLoopID->getOperand(0) == OrigLoopID); 337 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands(), 1)) { 364 Changed = OrigLoopID->getNumOperands() > 1; 369 MDNode *FollowupNode = findOptionMDForLoopID(OrigLoopID, OptionName); 387 return OrigLoopID; 394 MDTuple *FollowupLoopID = MDNode::get(OrigLoopID->getContext(), MDs); 318 makeFollowupLoopID( MDNode *OrigLoopID, ArrayRef<StringRef> FollowupOptions, const char *InheritOptionsExceptPrefix, bool AlwaysNew) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | LoopUtils.h | 192 /// @param OrigLoopID The loop ID of the loop before the transformation. 198 /// nullptr : Inherit all attributes from @p OrigLoopID. 199 /// "" : Do not inherit any attribute from @p OrigLoopID; only use 204 /// @param AlwaysNew If true, do not try to reuse OrigLoopID and never return 211 /// @p OrigLoopID: The original identifier can be reused. 215 makeFollowupLoopID(MDNode *OrigLoopID, ArrayRef<StringRef> FollowupAttrs,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 1013 MDNode *OrigLoopID, 1025 if (OrigLoopID) { 1026 for (unsigned i = 1, ie = OrigLoopID->getNumOperands(); i < ie; ++i) { 1028 Metadata *Op = OrigLoopID->getOperand(i);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 1286 /// @param OrigLoopID The original LoopID; can be nullptr if the original 1295 makePostTransformationMetadata(llvm::LLVMContext &Context, MDNode *OrigLoopID,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2975 MDNode *OrigLoopID = OrigLoop->getLoopID(); 3142 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, 7952 MDNode *OrigLoopID = L->getLoopID(); 7992 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll,
|
Completed in 270 milliseconds