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 14
14
#ifndef LLVM_FRONTEND_OPENMP_OMPIRBUILDER_H
15
15
#define LLVM_FRONTEND_OPENMP_OMPIRBUILDER_H
16
16
17
- #include " llvm/Analysis/MemorySSAUpdater.h"
18
17
#include " llvm/Frontend/Atomic/Atomic.h"
19
18
#include " llvm/Frontend/OpenMP/OMPConstants.h"
20
19
#include " llvm/Frontend/OpenMP/OMPGridValues.h"
21
20
#include " llvm/IR/DebugLoc.h"
22
21
#include " llvm/IR/IRBuilder.h"
23
22
#include " llvm/IR/Module.h"
23
+ #include " llvm/IR/ValueMap.h"
24
24
#include " llvm/Support/Allocator.h"
25
25
#include " llvm/TargetParser/Triple.h"
26
26
#include < forward_list>
@@ -1093,7 +1093,8 @@ class OpenMPIRBuilder {
1093
1093
// / original and copied loop values and loop blocks.
1094
1094
// / \param NamePrefix Optional name prefix for if.then if.else blocks.
1095
1095
void createIfVersion (CanonicalLoopInfo *Loop, Value *IfCond,
1096
- ValueToValueMapTy &VMap, const Twine &NamePrefix = " " );
1096
+ ValueMap<const Value *, WeakTrackingVH> &VMap,
1097
+ const Twine &NamePrefix = " " );
1097
1098
1098
1099
public:
1099
1100
// / Modifies the canonical loop to be a workshare loop.
You can’t perform that action at this time.
0 commit comments