LLVM: lib/Target/SystemZ/SystemZTargetMachine.cpp File Reference (original) (raw)

Go to the source code of this file.

Functions
LLVM_EXTERNAL_VISIBILITY void LLVMInitializeSystemZTarget ()
static std::string computeDataLayout (const Triple &TT)
static std::unique_ptr< TargetLoweringObjectFile > createTLOF (const Triple &TT)
static Reloc::Model getEffectiveRelocModel (std::optional< Reloc::Model > RM)
static CodeModel::Model getEffectiveSystemZCodeModel (std::optional< CodeModel::Model > CM, Reloc::Model RM, bool JIT)

computeDataLayout()

static std::string computeDataLayout ( const Triple & TT) static

createTLOF()

getEffectiveRelocModel()

getEffectiveSystemZCodeModel()

LLVMInitializeSystemZTarget()

EnableMachineCombinerPass

cl::opt< bool > EnableMachineCombinerPass("systemz-machine-combiner", cl::desc("Enable the machine combiner pass"), cl::init(true), cl::Hidden) ( "systemz-machine-combiner" , cl::desc("Enable the machine combiner pass") , cl::init(true) , cl::Hidden ) static