File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
llvm/include/llvm/Frontend/OpenMP Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 1414#ifndef LLVM_FRONTEND_OPENMP_OMPIRBUILDER_H
1515#define LLVM_FRONTEND_OPENMP_OMPIRBUILDER_H
1616
17- #include " llvm/Analysis/MemorySSAUpdater.h"
1817#include " llvm/Frontend/Atomic/Atomic.h"
1918#include " llvm/Frontend/OpenMP/OMPConstants.h"
2019#include " llvm/Frontend/OpenMP/OMPGridValues.h"
2120#include " llvm/IR/DebugLoc.h"
2221#include " llvm/IR/IRBuilder.h"
2322#include " llvm/IR/Module.h"
23+ #include " llvm/IR/ValueMap.h"
2424#include " llvm/Support/Allocator.h"
2525#include " llvm/TargetParser/Triple.h"
2626#include < forward_list>
@@ -1093,7 +1093,8 @@ class OpenMPIRBuilder {
10931093 // / original and copied loop values and loop blocks.
10941094 // / \param NamePrefix Optional name prefix for if.then if.else blocks.
10951095 void createIfVersion (CanonicalLoopInfo *Loop, Value *IfCond,
1096- ValueToValueMapTy &VMap, const Twine &NamePrefix = " " );
1096+ ValueMap<const Value *, WeakTrackingVH> &VMap,
1097+ const Twine &NamePrefix = " " );
10971098
10981099public:
10991100 // / Modifies the canonical loop to be a workshare loop.
You can’t perform that action at this time.
0 commit comments