LLVM 20.0.0git
|
This file contains implementation for M68k target machine. More...
#include "M68kTargetMachine.h"
#include "M68k.h"
#include "M68kMachineFunction.h"
#include "M68kSubtarget.h"
#include "M68kTargetObjectFile.h"
#include "TargetInfo/M68kTargetInfo.h"
#include "llvm/CodeGen/GlobalISel/IRTranslator.h"
#include "llvm/CodeGen/GlobalISel/InstructionSelect.h"
#include "llvm/CodeGen/GlobalISel/Legalizer.h"
#include "llvm/CodeGen/GlobalISel/RegBankSelect.h"
#include "llvm/CodeGen/Passes.h"
#include "llvm/CodeGen/TargetPassConfig.h"
#include "llvm/InitializePasses.h"
#include "llvm/MC/TargetRegistry.h"
#include "llvm/PassRegistry.h"
#include <memory>
#include <optional>
Go to the source code of this file.
Macros | |
#define | DEBUG_TYPE "m68k" |
Functions | |
LLVM_EXTERNAL_VISIBILITY void | LLVMInitializeM68kTarget () |
This file contains implementation for M68k target machine.
Definition in file M68kTargetMachine.cpp.
#define DEBUG_TYPE "m68k" |
Definition at line 34 of file M68kTargetMachine.cpp.
LLVM_EXTERNAL_VISIBILITY void LLVMInitializeM68kTarget | ( | ) |
Definition at line 36 of file M68kTargetMachine.cpp.
References llvm::PassRegistry::getPassRegistry(), llvm::getTheM68kTarget(), llvm::initializeGlobalISel(), llvm::initializeM68kCollapseMOVEMPass(), llvm::initializeM68kDAGToDAGISelLegacyPass(), llvm::initializeM68kExpandPseudoPass(), llvm::initializeM68kGlobalBaseRegPass(), and X.