Mercurial > hg > CbC > CbC_llvm
comparison llvm/unittests/CodeGen/TargetOptionsTest.cpp @ 221:79ff65ed7e25
LLVM12 Original
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 15 Jun 2021 19:15:29 +0900 |
parents | 1d019706d866 |
children | c4bab56944e8 |
comparison
equal
deleted
inserted
replaced
220:42394fc6a535 | 221:79ff65ed7e25 |
---|---|
46 | 46 |
47 static void targetOptionsTest(bool EnableIPRA) { | 47 static void targetOptionsTest(bool EnableIPRA) { |
48 std::unique_ptr<TargetMachine> TM = createTargetMachine(EnableIPRA); | 48 std::unique_ptr<TargetMachine> TM = createTargetMachine(EnableIPRA); |
49 // This test is designed for the X86 backend; stop if it is not available. | 49 // This test is designed for the X86 backend; stop if it is not available. |
50 if (!TM) | 50 if (!TM) |
51 return; | 51 GTEST_SKIP(); |
52 legacy::PassManager PM; | 52 legacy::PassManager PM; |
53 LLVMTargetMachine *LLVMTM = static_cast<LLVMTargetMachine *>(TM.get()); | 53 LLVMTargetMachine *LLVMTM = static_cast<LLVMTargetMachine *>(TM.get()); |
54 | 54 |
55 TargetPassConfig *TPC = LLVMTM->createPassConfig(PM); | 55 TargetPassConfig *TPC = LLVMTM->createPassConfig(PM); |
56 (void)TPC; | 56 (void)TPC; |