LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MipsISelLowering.cpp File Reference

#include "MipsISelLowering.h"
#include "MipsMachineFunction.h"
#include "MipsTargetMachine.h"
#include "MipsSubtarget.h"
#include "llvm/DerivedTypes.h"
#include "llvm/Function.h"
#include "llvm/GlobalVariable.h"
#include "llvm/Intrinsics.h"
#include "llvm/CallingConv.h"
#include "llvm/CodeGen/CallingConvLower.h"
#include "llvm/CodeGen/MachineFrameInfo.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/CodeGen/SelectionDAGISel.h"
#include "llvm/CodeGen/ValueTypes.h"
#include "llvm/Support/Debug.h"
#include <queue>
#include <set>
#include "MipsGenCallingConv.inc"

Include dependency graph for MipsISelLowering.cpp:

Include dependency graph

Go to the source code of this file.

Defines

#define DEBUG_TYPE   "mips-lower"

Functions

unsigned AddLiveIn (MachineFunction &MF, unsigned PReg, TargetRegisterClass *RC)
Mips::FPBranchCode GetFPBranchCodeFromCond (Mips::CondCode CC)
unsigned FPBranchCodeToOpc (Mips::FPBranchCode BC)
Mips::CondCode FPCondCCodeToFCC (ISD::CondCode CC)


Define Documentation

#define DEBUG_TYPE   "mips-lower"
 

Definition at line 15 of file MipsISelLowering.cpp.


Function Documentation

unsigned AddLiveIn MachineFunction MF,
unsigned  PReg,
TargetRegisterClass RC
[static]
 

Definition at line 193 of file MipsISelLowering.cpp.

References llvm::MachineRegisterInfo::addLiveIn(), llvm::TargetRegisterClass::contains(), llvm::MachineRegisterInfo::createVirtualRegister(), and llvm::MachineFunction::getRegInfo().

unsigned FPBranchCodeToOpc Mips::FPBranchCode  BC  )  [static]
 

Definition at line 243 of file MipsISelLowering.cpp.

Mips::CondCode FPCondCCodeToFCC ISD::CondCode  CC  )  [static]
 

Definition at line 254 of file MipsISelLowering.cpp.

Mips::FPBranchCode GetFPBranchCodeFromCond Mips::CondCode  CC  )  [static]
 

Definition at line 233 of file MipsISelLowering.cpp.




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.