diff options
Diffstat (limited to 'llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h')
-rw-r--r-- | llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h b/llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h index 9a348e4e9de..795b0d6ab64 100644 --- a/llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h +++ b/llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h @@ -31,14 +31,13 @@ protected: MachineFunctionGeneratorBaseTest(const std::string &TT, const std::string &CpuName) : TT(TT), CpuName(CpuName), - CanExecute(llvm::Triple(TT).getArch() == - llvm::Triple(llvm::sys::getProcessTriple()).getArch()), - ET(ExegesisTarget::lookup(llvm::Triple(TT))) { + CanExecute(Triple(TT).getArch() == + Triple(sys::getProcessTriple()).getArch()), + ET(ExegesisTarget::lookup(Triple(TT))) { assert(ET); if (!CanExecute) { - llvm::outs() << "Skipping execution, host:" - << llvm::sys::getProcessTriple() << ", target:" << TT - << "\n"; + outs() << "Skipping execution, host:" << sys::getProcessTriple() + << ", target:" << TT << "\n"; } } @@ -61,24 +60,23 @@ protected: } private: - std::unique_ptr<llvm::LLVMTargetMachine> createTargetMachine() { + std::unique_ptr<LLVMTargetMachine> createTargetMachine() { std::string Error; - const llvm::Target *TheTarget = - llvm::TargetRegistry::lookupTarget(TT, Error); + const Target *TheTarget = TargetRegistry::lookupTarget(TT, Error); EXPECT_TRUE(TheTarget) << Error << " " << TT; - const llvm::TargetOptions Options; - llvm::TargetMachine *TM = TheTarget->createTargetMachine( - TT, CpuName, "", Options, llvm::Reloc::Model::Static); + const TargetOptions Options; + TargetMachine *TM = TheTarget->createTargetMachine(TT, CpuName, "", Options, + Reloc::Model::Static); EXPECT_TRUE(TM) << TT << " " << CpuName; - return std::unique_ptr<llvm::LLVMTargetMachine>( - static_cast<llvm::LLVMTargetMachine *>(TM)); + return std::unique_ptr<LLVMTargetMachine>( + static_cast<LLVMTargetMachine *>(TM)); } ExecutableFunction - assembleToFunction(llvm::ArrayRef<RegisterValue> RegisterInitialValues, + assembleToFunction(ArrayRef<RegisterValue> RegisterInitialValues, FillFunction Fill) { - llvm::SmallString<256> Buffer; - llvm::raw_svector_ostream AsmStream(Buffer); + SmallString<256> Buffer; + raw_svector_ostream AsmStream(Buffer); assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, RegisterInitialValues, Fill, AsmStream); return ExecutableFunction(createTargetMachine(), |