|
OpenASIP 2.2
|
#include <assert.h>#include <string>#include "tce_config.h"#include <llvm/IR/Function.h>#include <llvm/IR/DerivedTypes.h>#include <llvm/IR/Intrinsics.h>#include <llvm/IR/CallingConv.h>#include <llvm/CodeGen/TargetLowering.h>#include <llvm/CodeGen/CallingConvLower.h>#include <llvm/CodeGen/SelectionDAG.h>#include <llvm/CodeGen/MachineFrameInfo.h>#include <llvm/CodeGen/MachineRegisterInfo.h>#include <llvm/CodeGen/MachineInstrBuilder.h>#include <llvm/Support/raw_ostream.h>#include <llvm/Target/TargetLoweringObjectFile.h>#include "TCEPlugin.hh"#include "TCERegisterInfo.hh"#include "TCETargetMachine.hh"#include "TCETargetObjectFile.hh"#include "TCESubtarget.hh"#include "TCEISelLowering.hh"#include "LLVMTCECmdLineOptions.hh"#include "Application.hh"#include "Machine.hh"#include "AddressSpace.hh"#include "MachineInfo.hh"#include "llvm/Support/ErrorHandling.h"#include <iostream>#include "TCEGenCallingConv.inc"#include "ArgRegs.hh"

Go to the source code of this file.
Macros | |
| #define | DEFAULT_TYPE MVT::i32 |
| #define | DEFAULT_IMM_INSTR TCE::MOVI32ri |
| #define | DEFAULT_SIZE 4 |
| #define | DEFAULT_REG_CLASS TCE::R32IRegsRegClass |
Functions | |
| static SDValue | LowerCONSTANTPOOL (SDValue Op, SelectionDAG &DAG) |
| #define DEFAULT_IMM_INSTR TCE::MOVI32ri |
Definition at line 79 of file TCEISelLowering.cc.
| #define DEFAULT_REG_CLASS TCE::R32IRegsRegClass |
Definition at line 81 of file TCEISelLowering.cc.
| #define DEFAULT_SIZE 4 |
Definition at line 80 of file TCEISelLowering.cc.
| #define DEFAULT_TYPE MVT::i32 |
Definition at line 78 of file TCEISelLowering.cc.
|
static |
Definition at line 973 of file TCEISelLowering.cc.
References TCEISD::CONST_POOL, and DEFAULT_TYPE.
Referenced by llvm::TCETargetLowering::LowerOperation().