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;