LLVM API Documentation
#include "IA64.h"
#include "IA64TargetMachine.h"
#include "IA64ISelLowering.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/SSARegMap.h"
#include "llvm/CodeGen/SelectionDAG.h"
#include "llvm/CodeGen/SelectionDAGISel.h"
#include "llvm/Target/TargetOptions.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Constants.h"
#include "llvm/GlobalValue.h"
#include "llvm/Intrinsics.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/MathExtras.h"
#include <iostream>
#include <set>
#include "IA64GenDAGISel.inc"
Include dependency graph for IA64ISelDAGToDAG.cpp:
Go to the source code of this file.
Functions | |
FunctionPass * | llvm::createIA64DAGToDAGInstructionSelector (IA64TargetMachine &TM) |
Variables | |
Statistic | FusedFP ("ia64-codegen","Number of fused fp operations") |
Statistic | FrameOff ("ia64-codegen","Number of frame idx offsets collapsed") |
std::map<SDOperand, SDOperand> CodeGenMap |
Definition at line 115 of file IA64ISelDAGToDAG.cpp.
unsigned GlobalBaseReg |
Definition at line 44 of file IA64ISelDAGToDAG.cpp.
Definition at line 118 of file IA64ISelDAGToDAG.cpp.
Definition at line 43 of file IA64ISelDAGToDAG.cpp.
std::set<SDNode*> InFlightSet |
Definition at line 124 of file IA64ISelDAGToDAG.cpp.
std::map<SDOperand, SDOperand> ReplaceMap |
Definition at line 121 of file IA64ISelDAGToDAG.cpp.