#include "VE.h"
#include "llvm/CodeGen/TargetLowering.h"
#include "VVPNodes.def"
Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::VEISD |
|
|
enum | llvm::VEISD::NodeType : unsigned {
llvm::VEISD::FIRST_NUMBER = ISD::BUILTIN_OP_END
, llvm::VEISD::CMPI
, llvm::VEISD::CMPU
, llvm::VEISD::CMPF
,
llvm::VEISD::CMPQ
, llvm::VEISD::CMOV
, llvm::VEISD::CALL
, llvm::VEISD::EH_SJLJ_LONGJMP
,
llvm::VEISD::EH_SJLJ_SETJMP
, llvm::VEISD::EH_SJLJ_SETUP_DISPATCH
, llvm::VEISD::GETFUNPLT
, llvm::VEISD::GETTLSADDR
,
llvm::VEISD::GETSTACKTOP
, llvm::VEISD::GLOBAL_BASE_REG
, llvm::VEISD::Hi
, llvm::VEISD::Lo
,
llvm::VEISD::RET_GLUE
, llvm::VEISD::TS1AM
, llvm::VEISD::VEC_UNPACK_LO
, llvm::VEISD::VEC_UNPACK_HI
,
llvm::VEISD::VEC_PACK
, llvm::VEISD::VEC_BROADCAST
, llvm::VEISD::REPL_I32
, llvm::VEISD::REPL_F32
,
llvm::VEISD::LEGALAVL
} |
|
◆ ADD_VVP_OP
#define ADD_VVP_OP |
( |
|
VVP_NAME, |
|
|
|
... |
|
) |
| VVP_NAME, |