LLVM 22.0.0git
M68k Directory Reference
Directory dependency graph for M68k:

Directories

 
AsmParser
 
Disassembler
 
GISel
 
MCTargetDesc
 
TargetInfo

Files

 
M68k.h
 This file contains the entry points for global functions defined in the M68k target library, as used by the LLVM JIT.
 
M68kAsmPrinter.cpp
 This file contains a printer that converts from our internal representation of machine-dependent LLVM code to GAS-format M68k assembly language.
 
M68kAsmPrinter.h
 This file contains M68k assembler printer declarations.
 
M68kCallingConv.h
 This file contains the custom routines for the M68k Calling Convention that aren't done by tablegen.
 
M68kCollapseMOVEMPass.cpp
 MOVEM is an instruction that moves multiple registers a time according to the given mask.
 
M68kExpandPseudo.cpp
 This file contains a pass that expands pseudo instructions into target instructions to allow proper scheduling, if-conversion, other late optimizations, or simply the encoding of the instructions.
 
M68kFrameLowering.cpp
 This file contains the M68k implementation of TargetFrameLowering class.
 
M68kFrameLowering.h
 This file contains the M68k declaration of TargetFrameLowering class.
 
M68kInstrBuilder.h
 This file exposes functions that may be used with BuildMI from the MachineInstrBuilder.h file to handle M68k'isms in a clean way.
 
M68kInstrInfo.cpp
 This file contains the M68k declaration of the TargetInstrInfo class.
 
M68kInstrInfo.h
 This file contains the M68k implementation of the TargetInstrInfo class.
 
M68kISelDAGToDAG.cpp
 This file defines an instruction selector for the M68K target.
 
M68kISelLowering.cpp
 This file defines the interfaces that M68k uses to lower LLVM code into a selection DAG.
 
M68kISelLowering.h
 This file defines the interfaces that M68k uses to lower LLVM code into a selection DAG.
 
M68kMachineFunction.cpp
 
M68kMachineFunction.h
 This file declares the M68k specific subclass of MachineFunctionInfo.
 
M68kMCInstLower.cpp
 This file contains code to lower M68k MachineInstrs to their corresponding MCInst records.
 
M68kMCInstLower.h
 This file contains code to lower M68k MachineInstrs to their corresponding MCInst records.
 
M68kRegisterInfo.cpp
 This file contains the CPU0 implementation of the TargetRegisterInfo class.
 
M68kRegisterInfo.h
 This file contains the M68k implementation of the TargetRegisterInfo class.
 
M68kSelectionDAGInfo.cpp
 
M68kSelectionDAGInfo.h
 
M68kSubtarget.cpp
 This file implements the M68k specific subclass of TargetSubtargetInfo.
 
M68kSubtarget.h
 This file declares the M68k specific subclass of TargetSubtargetInfo.
 
M68kTargetMachine.cpp
 This file contains implementation for M68k target machine.
 
M68kTargetMachine.h
 This file declares the M68k specific subclass of TargetMachine.
 
M68kTargetObjectFile.cpp
 This file contains definitions for M68k ELF object file lowering.
 
M68kTargetObjectFile.h
 This file contains declarations for M68k ELF object file lowering.