| /llvm-project-15.0.7/llvm/unittests/Target/AArch64/ |
| H A D | InstSizes.cpp | 14 std::unique_ptr<LLVMTargetMachine> createTargetMachine() { in createTargetMachine() 26 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine*>( in createTargetMachine() 90 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 122 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 137 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 152 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 165 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 180 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 194 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 208 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() [all …]
|
| H A D | MatrixRegisterAliasing.cpp | 10 std::unique_ptr<LLVMTargetMachine> createTargetMachine() { in createTargetMachine() 22 return std::unique_ptr<LLVMTargetMachine>( in createTargetMachine() 23 static_cast<LLVMTargetMachine *>(TheTarget->createTargetMachine( in createTargetMachine() 36 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineModuleInfo.h | 45 class LLVMTargetMachine; variable 78 const LLVMTargetMachine &TM; 129 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr); 131 explicit MachineModuleInfo(const LLVMTargetMachine *TM, 141 const LLVMTargetMachine &getTarget() const { return TM; } in getTarget() 219 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr); 221 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM, 237 const LLVMTargetMachine *TM; 243 MachineModuleAnalysis(const LLVMTargetMachine *TM) : TM(TM) {} in MachineModuleAnalysis()
|
| H A D | RegisterUsageInfo.h | 32 class LLVMTargetMachine; variable 44 void setTargetMachine(const LLVMTargetMachine &TM); 66 const LLVMTargetMachine *TM;
|
| H A D | TargetPassConfig.h | 23 class LLVMTargetMachine; variable 122 LLVMTargetMachine *TM; 142 TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm); 471 LLVMTargetMachine &);
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | GISelMITest.cpp | 32 std::unique_ptr<LLVMTargetMachine> 41 return std::unique_ptr<LLVMTargetMachine>( in createTargetMachine() 42 static_cast<LLVMTargetMachine *>(T->createTargetMachine( in createTargetMachine() 70 std::unique_ptr<LLVMTargetMachine> 79 return std::unique_ptr<LLVMTargetMachine>( in createTargetMachine() 80 static_cast<LLVMTargetMachine *>(T->createTargetMachine( in createTargetMachine()
|
| H A D | GISelMITest.h | 79 createDummyModule(LLVMContext &Context, const LLVMTargetMachine &TM, in createDummyModule() 109 virtual std::unique_ptr<LLVMTargetMachine> createTargetMachine() const = 0; 133 std::unique_ptr<LLVMTargetMachine> TM; 144 std::unique_ptr<LLVMTargetMachine> createTargetMachine() const override; 150 std::unique_ptr<LLVMTargetMachine> createTargetMachine() const override;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | LLVMTargetMachine.cpp | 40 void LLVMTargetMachine::initAsmInfo() { in initAsmInfo() 85 LLVMTargetMachine::LLVMTargetMachine(const Target &T, in LLVMTargetMachine() function in LLVMTargetMachine 101 LLVMTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo() 107 addPassesToGenerateCode(LLVMTargetMachine &TM, PassManagerBase &PM, in addPassesToGenerateCode() 125 bool LLVMTargetMachine::addAsmPrinter(PassManagerBase &PM, in addAsmPrinter() 145 Expected<std::unique_ptr<MCStreamer>> LLVMTargetMachine::createMCStreamer( in createMCStreamer() 224 bool LLVMTargetMachine::addPassesToEmitFile( in addPassesToEmitFile() 254 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, in addPassesToEmitMC()
|
| H A D | MachineModuleInfo.cpp | 72 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() 80 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM, in MachineModuleInfo() 180 const LLVMTargetMachine *TM) in MachineModuleInfoWrapperPass() 186 const LLVMTargetMachine *TM, MCContext *ExtContext) in MachineModuleInfoWrapperPass()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | LlvmState.cpp | 32 static_cast<LLVMTargetMachine *>(TheTarget->createTargetMachine( in LLVMState() 54 std::unique_ptr<LLVMTargetMachine> LLVMState::createTargetMachine() const { in createTargetMachine() 55 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine *>( in createTargetMachine()
|
| H A D | Assembler.h | 91 std::unique_ptr<LLVMTargetMachine> TM, 108 std::unique_ptr<LLVMTargetMachine> TM,
|
| H A D | Assembler.cpp | 166 const LLVMTargetMachine &LLVMTM = static_cast<const LLVMTargetMachine &>(TM); in getFunctionReservedRegs() 176 std::unique_ptr<LLVMTargetMachine> TM, in assembleToStream() 294 std::unique_ptr<LLVMTargetMachine> TM, in ExecutableFunction()
|
| /llvm-project-15.0.7/llvm/unittests/MC/AMDGPU/ |
| H A D | DwarfRegMappings.cpp | 30 std::unique_ptr<LLVMTargetMachine> 40 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine *>( in createTargetMachine()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | AMDGPUMetadataTest.cpp | 59 TM = std::unique_ptr<LLVMTargetMachine>( in SetUp() 60 static_cast<LLVMTargetMachine *>(T->createTargetMachine( in SetUp() 82 std::unique_ptr<LLVMTargetMachine> TM;
|
| H A D | TargetOptionsTest.cpp | 53 LLVMTargetMachine *LLVMTM = static_cast<LLVMTargetMachine *>(TM.get()); in targetOptionsTest()
|
| /llvm-project-15.0.7/llvm/unittests/Target/X86/ |
| H A D | MachineSizeOptsTest.cpp | 30 std::unique_ptr<LLVMTargetMachine> createTargetMachine() { in createTargetMachine() 34 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine*>( in createTargetMachine() 43 std::unique_ptr<LLVMTargetMachine> TM;
|
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Common/ |
| H A D | AssemblerUtils.h | 63 std::unique_ptr<LLVMTargetMachine> createTargetMachine() { in createTargetMachine() 71 return std::unique_ptr<LLVMTargetMachine>( in createTargetMachine() 72 static_cast<LLVMTargetMachine *>(TM)); in createTargetMachine()
|
| /llvm-project-15.0.7/llvm/unittests/Target/WebAssembly/ |
| H A D | WebAssemblyExceptionInfoTest.cpp | 24 std::unique_ptr<LLVMTargetMachine> createTargetMachine() { in createTargetMachine() 37 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine*>( in createTargetMachine() 67 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST() 230 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/Target/ARM/ |
| H A D | InstSizes.cpp | 20 LLVMTargetMachine *TM, const ARMBaseInstrInfo *II, in runChecks() 84 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() 85 static_cast<LLVMTargetMachine *>(T->createTargetMachine( in TEST()
|
| H A D | MachineInstrTest.cpp | 86 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() 87 static_cast<LLVMTargetMachine*>( in TEST() 243 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() 244 static_cast<LLVMTargetMachine*>( in TEST() 343 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() 344 static_cast<LLVMTargetMachine*>( in TEST() 1056 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() 1057 static_cast<LLVMTargetMachine*>( in TEST() 1198 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() 2084 auto TM = std::unique_ptr<LLVMTargetMachine>( in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/MI/ |
| H A D | LiveIntervalTest.cpp | 39 std::unique_ptr<LLVMTargetMachine> createTargetMachine() { in createTargetMachine() 47 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine*>( in createTargetMachine() 54 const LLVMTargetMachine &TM, StringRef MIRCode, const char *FuncName) { in parseMIR() 167 std::unique_ptr<LLVMTargetMachine> TM = createTargetMachine(); in liveIntervalTest()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.h | 28 class AMDGPUTargetMachine : public LLVMTargetMachine { 110 AMDGPUPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM);
|
| /llvm-project-15.0.7/clang/tools/clang-fuzzer/handle-llvm/ |
| H A D | handle_llvm.cpp | 128 LLVMTargetMachine <M = static_cast<LLVMTargetMachine &>(*TM); in OptLLVM()
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/ |
| H A D | MSP430TargetMachine.h | 25 class MSP430TargetMachine : public LLVMTargetMachine {
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRTargetMachine.h | 28 class AVRTargetMachine : public LLVMTargetMachine {
|