Skip to content

Commit 6116360

Browse files
committed
fixup macro
1 parent 2bd2334 commit 6116360

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm-plugin/cpp/ffi.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ auto getFFIOptimizationLevel(LlvmOptLevel Opt) -> OptimizationLevel {
7070
return OptimizationLevel::kOz;
7171
}
7272

73-
#if LLVM_HAS_THIN_OR_FULL_LTO_PHASE
73+
#if LLVM_HAS_THIN_OR_FULL_LTO_PHASE == 1
7474
inline auto getFFIThinOrFullLTOPhase(llvm::ThinOrFullLTOPhase Phase)
7575
-> ThinOrFullLTOPhaseFFI {
7676
switch (Phase) {
@@ -148,7 +148,7 @@ auto passBuilderAddFullLinkTimeOptimizationEarlyEPCallback(
148148
}
149149
#endif
150150

151-
#ifndef LLVM_HAS_THIN_OR_FULL_LTO_PHASE
151+
#if LLVM_HAS_THIN_OR_FULL_LTO_PHASE == 0
152152
auto passBuilderAddOptimizerLastEPCallback(
153153
llvm::PassBuilder &Builder, const void *DataPtr,
154154
void (*Deleter)(const void *),
@@ -183,7 +183,7 @@ auto passBuilderAddOptimizerLastEPCallback(
183183
#endif
184184

185185
#if defined(LLVM_VERSION_MAJOR) && (LLVM_VERSION_MAJOR >= 15)
186-
#ifndef LLVM_HAS_THIN_OR_FULL_LTO_PHASE
186+
#if LLVM_HAS_THIN_OR_FULL_LTO_PHASE == 0
187187
auto passBuilderAddOptimizerEarlyEPCallback(
188188
llvm::PassBuilder &Builder, const void *DataPtr,
189189
void (*Deleter)(const void *),
@@ -219,7 +219,7 @@ auto passBuilderAddOptimizerEarlyEPCallback(
219219
#endif
220220

221221
#if defined(LLVM_VERSION_MAJOR) && (LLVM_VERSION_MAJOR >= 12)
222-
#ifndef LLVM_HAS_THIN_OR_FULL_LTO_PHASE
222+
#ifLLVM_HAS_THIN_OR_FULL_LTO_PHASE == 0
223223
auto passBuilderAddPipelineEarlySimplificationEPCallback(
224224
llvm::PassBuilder &Builder, const void *DataPtr,
225225
void (*Deleter)(const void *),

0 commit comments

Comments
 (0)