LLVM  8.0.1
Namespaces | Functions
Mips.h File Reference
#include "MCTargetDesc/MipsMCTargetDesc.h"
#include "llvm/Target/TargetMachine.h"
Include dependency graph for Mips.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 This class represents lattice values for constants.
 

Functions

ModulePassllvm::createMipsOs16Pass ()
 
ModulePassllvm::createMips16HardFloatPass ()
 
FunctionPassllvm::createMipsModuleISelDagPass ()
 
FunctionPassllvm::createMipsOptimizePICCallPass ()
 Return an OptimizeCall object. More...
 
FunctionPassllvm::createMipsDelaySlotFillerPass ()
 createMipsDelaySlotFillerPass - Returns a pass that fills in delay slots in Mips MachineFunctions More...
 
FunctionPass * llvm::createMipsBranchExpansion ()
 
FunctionPassllvm::createMipsConstantIslandPass ()
 Returns a pass that converts branches to long branches. More...
 
FunctionPassllvm::createMicroMipsSizeReducePass ()
 Returns an instance of the MicroMips size reduction pass. More...
 
FunctionPassllvm::createMipsExpandPseudoPass ()
 createMipsExpandPseudoPass - returns an instance of the pseudo instruction expansion pass. More...
 
FunctionPassllvm::createMipsPreLegalizeCombiner ()
 
InstructionSelectorllvm::createMipsInstructionSelector (const MipsTargetMachine &, MipsSubtarget &, MipsRegisterBankInfo &)
 
void llvm::initializeMipsDelaySlotFillerPass (PassRegistry &)
 
void llvm::initializeMipsBranchExpansionPass (PassRegistry &)
 
void llvm::initializeMicroMipsSizeReducePass (PassRegistry &)
 
void llvm::initializeMipsPreLegalizerCombinerPass (PassRegistry &)