Skip to content

Commit 77ddc62

Browse files
committed
Fixes for upstream merge.
1 parent c9f0f2b commit 77ddc62

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

clang/include/clang/Driver/Options.td

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6033,8 +6033,7 @@ defm inline_small_functions : BooleanFFlag<"inline-small-functions">,
60336033
defm yk_noinline_funcs_with_loops : BoolOption<"f", "yk-noinline-funcs-with-loops",
60346034
CodeGenOpts<"YkNoinlineFuncsWithLoops">, DefaultFalse,
60356035
NegFlag<SetFalse, []>,
6036-
PosFlag<SetTrue, [], "Don't inline functions containing loops by default (used for the Yk JIT).">,
6037-
BothFlags<[CC1Option, CoreOption]>>;
6036+
PosFlag<SetTrue, [], [CC1Option, ClangOption], "Don't inline functions containing loops by default (used for the Yk JIT).">>;
60386037
defm ipa_cp : BooleanFFlag<"ipa-cp">,
60396038
Group<clang_ignored_gcc_optimization_f_Group>;
60406039
defm ivopts : BooleanFFlag<"ivopts">, Group<clang_ignored_gcc_optimization_f_Group>;

llvm/lib/CodeGen/Yk/FixStackmapsSpillReloads.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@
5050
#include "llvm/InitializePasses.h"
5151
#include "llvm/Support/Debug.h"
5252

53+
#include <set>
54+
5355
using namespace llvm;
5456

5557
#define DEBUG_TYPE "fix-stackmaps-spill-reloads"

llvm/lib/Target/X86/X86AsmPrinter.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@
4545
#include "llvm/Support/ErrorHandling.h"
4646
#include "llvm/Target/TargetMachine.h"
4747

48+
#include <set>
49+
4850
using namespace llvm;
4951
extern bool YkStackMapAdditionalLocs;
5052

llvm/lib/YkIR/YkIRWriter.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
//
55
//===-------------------------------------------------------------------===//
66

7-
#include "llvm/ADT/Triple.h"
87
#include "llvm/BinaryFormat/ELF.h"
98
#include "llvm/IR/Constant.h"
109
#include "llvm/IR/Constants.h"

0 commit comments

Comments
 (0)