Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUtils.cpp303 MDNode *OrigLoopID, ArrayRef<StringRef> FollowupOptions, in makeFollowupLoopID() argument
305 if (!OrigLoopID) { in makeFollowupLoopID()
311 assert(OrigLoopID->getOperand(0) == OrigLoopID); in makeFollowupLoopID()
321 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands(), 1)) { in makeFollowupLoopID()
348 Changed = OrigLoopID->getNumOperands() > 1; in makeFollowupLoopID()
353 MDNode *FollowupNode = findOptionMDForLoopID(OrigLoopID, OptionName); in makeFollowupLoopID()
371 return OrigLoopID; in makeFollowupLoopID()
378 MDTuple *FollowupLoopID = MDNode::get(OrigLoopID->getContext(), MDs); in makeFollowupLoopID()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp459 MDNode *OrigLoopID = L->getLoopID(); in cloneLoops() local
475 setNewLoopID(OrigLoopID, Part); in cloneLoops()
480 setNewLoopID(OrigLoopID, &PartitionContainer.back()); in cloneLoops()
599 void setNewLoopID(MDNode *OrigLoopID, InstPartition *Part) { in setNewLoopID() argument
601 OrigLoopID, in setNewLoopID()
813 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
827 makeFollowupLoopID(OrigLoopID, in processLoop()
DLoopUnrollPass.cpp1131 MDNode *OrigLoopID = L->getLoopID(); in tryToUnrollLoop() local
1146 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
1154 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp459 MDNode *OrigLoopID = L->getLoopID(); in cloneLoops() local
475 setNewLoopID(OrigLoopID, Part); in cloneLoops()
480 setNewLoopID(OrigLoopID, &PartitionContainer.back()); in cloneLoops()
599 void setNewLoopID(MDNode *OrigLoopID, InstPartition *Part) { in setNewLoopID() argument
601 OrigLoopID, in setNewLoopID()
813 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
825 makeFollowupLoopID(OrigLoopID, in processLoop()
DLoopUnrollPass.cpp1140 MDNode *OrigLoopID = L->getLoopID(); in tryToUnrollLoop() local
1155 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
1163 makeFollowupLoopID(OrigLoopID, {LLVMLoopUnrollFollowupAll, in tryToUnrollLoop()
/external/llvm-project/llvm/lib/IR/
DDebugInfo.cpp265 MDNode *OrigLoopID, in updateLoopMetadataDebugLocationsImpl() argument
267 assert(OrigLoopID && OrigLoopID->getNumOperands() > 0 && in updateLoopMetadataDebugLocationsImpl()
269 assert(OrigLoopID && OrigLoopID->getOperand(0).get() == OrigLoopID && in updateLoopMetadataDebugLocationsImpl()
275 for (unsigned i = 1; i < OrigLoopID->getNumOperands(); ++i) { in updateLoopMetadataDebugLocationsImpl()
276 Metadata *MD = OrigLoopID->getOperand(i); in updateLoopMetadataDebugLocationsImpl()
284 MDNode *NewLoopID = MDNode::getDistinct(OrigLoopID->getContext(), MDs); in updateLoopMetadataDebugLocationsImpl()
292 MDNode *OrigLoopID = I.getMetadata(LLVMContext::MD_loop); in updateLoopMetadataDebugLocations() local
293 if (!OrigLoopID) in updateLoopMetadataDebugLocations()
295 MDNode *NewLoopID = updateLoopMetadataDebugLocationsImpl(OrigLoopID, Updater); in updateLoopMetadataDebugLocations()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopUtils.cpp334 MDNode *OrigLoopID, ArrayRef<StringRef> FollowupOptions, in makeFollowupLoopID() argument
336 if (!OrigLoopID) { in makeFollowupLoopID()
342 assert(OrigLoopID->getOperand(0) == OrigLoopID); in makeFollowupLoopID()
352 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands(), 1)) { in makeFollowupLoopID()
379 Changed = OrigLoopID->getNumOperands() > 1; in makeFollowupLoopID()
384 MDNode *FollowupNode = findOptionMDForLoopID(OrigLoopID, OptionName); in makeFollowupLoopID()
402 return OrigLoopID; in makeFollowupLoopID()
409 MDTuple *FollowupLoopID = MDNode::get(OrigLoopID->getContext(), MDs); in makeFollowupLoopID()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopInfo.cpp1012 MDNode *OrigLoopID, in makePostTransformationMetadata() argument
1024 if (OrigLoopID) { in makePostTransformationMetadata()
1025 for (unsigned i = 1, ie = OrigLoopID->getNumOperands(); i < ie; ++i) { in makePostTransformationMetadata()
1027 Metadata *Op = OrigLoopID->getOperand(i); in makePostTransformationMetadata()
/external/llvm-project/llvm/lib/Analysis/
DLoopInfo.cpp1034 MDNode *OrigLoopID, in makePostTransformationMetadata() argument
1045 if (OrigLoopID) { in makePostTransformationMetadata()
1046 for (unsigned i = 1, ie = OrigLoopID->getNumOperands(); i < ie; ++i) { in makePostTransformationMetadata()
1048 Metadata *Op = OrigLoopID->getOperand(i); in makePostTransformationMetadata()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h212 makeFollowupLoopID(MDNode *OrigLoopID, ArrayRef<StringRef> FollowupAttrs,
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h248 makeFollowupLoopID(MDNode *OrigLoopID, ArrayRef<StringRef> FollowupAttrs,
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp756 BasicBlock *completeLoopSkeleton(Loop *L, MDNode *OrigLoopID);
3402 MDNode *OrigLoopID) { in completeLoopSkeleton() argument
3446 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, in completeLoopSkeleton()
3506 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createVectorizedLoopSkeleton() local
3554 return completeLoopSkeleton(Lp, OrigLoopID); in createVectorizedLoopSkeleton()
7573 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createEpilogueVectorizedLoopSkeleton() local
7626 return completeLoopSkeleton(Lp, OrigLoopID); in createEpilogueVectorizedLoopSkeleton()
7706 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createEpilogueVectorizedLoopSkeleton() local
7785 return completeLoopSkeleton(Lp, OrigLoopID); in createEpilogueVectorizedLoopSkeleton()
9184 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopInfo.h1281 makePostTransformationMetadata(llvm::LLVMContext &Context, MDNode *OrigLoopID,
/external/llvm-project/llvm/include/llvm/Analysis/
DLoopInfo.h1311 makePostTransformationMetadata(llvm::LLVMContext &Context, MDNode *OrigLoopID,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2944 MDNode *OrigLoopID = OrigLoop->getLoopID(); in createVectorizedLoopSkeleton() local
3112 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, in createVectorizedLoopSkeleton()
7838 MDNode *OrigLoopID = L->getLoopID(); in processLoop() local
7878 makeFollowupLoopID(OrigLoopID, {LLVMLoopVectorizeFollowupAll, in processLoop()