OpenASIP  2.0
Classes | Macros
TCEDAGToDAGISel.cc File Reference
#include "tce_config.h"
#include <llvm/IR/Intrinsics.h>
#include <llvm/Support/Debug.h>
#include <llvm/Support/Compiler.h>
#include <llvm/Support/raw_ostream.h>
#include "TCEDAGToDAGISel.hh"
#include "TCETargetMachine.hh"
#include "TCESubtarget.hh"
#include "TCEISelLowering.hh"
#include "Conversion.hh"
#include "MathTools.hh"
#include "TCEGenDAGISel.inc"
Include dependency graph for TCEDAGToDAGISel.cc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TCEDAGToDAGISel
 

Macros

#define DEFAULT_TYPE   MVT::i32
 
#define MOVE_IMM   TCE::MOVI32ri
 
#define SELECT_NODE_AND_RETURN(args...)
 
#define RETURN_SELECTED_NODE(node)
 

Macro Definition Documentation

◆ DEFAULT_TYPE

#define DEFAULT_TYPE   MVT::i32

Definition at line 51 of file TCEDAGToDAGISel.cc.

◆ MOVE_IMM

#define MOVE_IMM   TCE::MOVI32ri

Definition at line 52 of file TCEDAGToDAGISel.cc.

◆ RETURN_SELECTED_NODE

#define RETURN_SELECTED_NODE (   node)
Value:
(void)(node); \
return

Definition at line 109 of file TCEDAGToDAGISel.cc.

◆ SELECT_NODE_AND_RETURN

#define SELECT_NODE_AND_RETURN (   args...)
Value:
CurDAG->SelectNodeTo(args); \
return

Definition at line 106 of file TCEDAGToDAGISel.cc.