OpenASIP
2.0
|
#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 966 of file TCEISelLowering.cc.
References TCEISD::CONST_POOL, and DEFAULT_TYPE.
Referenced by llvm::TCETargetLowering::LowerOperation().