| FunctionPass * |
llvm::createVEISelDag (VETargetMachine &TM) |
|
createVEISelDag - This pass converts a legalized DAG into a VE-specific DAG, ready for instruction scheduling. |
| FunctionPass * |
llvm::createLVLGenPass () |
| void |
llvm::initializeVEAsmPrinterPass (PassRegistry &) |
| void |
llvm::initializeVEDAGToDAGISelLegacyPass (PassRegistry &) |
| void |
llvm::LowerVEMachineInstrToMCInst (const MachineInstr *MI, MCInst &OutMI, AsmPrinter &AP) |
| static const char * |
llvm::VECondCodeToString (VECC::CondCode CC) |
| static VECC::CondCode |
llvm::stringToVEICondCode (StringRef S) |
| static VECC::CondCode |
llvm::stringToVEFCondCode (StringRef S) |
| static bool |
llvm::isIntVECondCode (VECC::CondCode CC) |
| static unsigned |
llvm::VECondCodeToVal (VECC::CondCode CC) |
| static VECC::CondCode |
llvm::VEValToCondCode (unsigned Val, bool IsInteger) |
| static const char * |
llvm::VERDToString (VERD::RoundingMode R) |
| static VERD::RoundingMode |
llvm::stringToVERD (StringRef S) |
| static unsigned |
llvm::VERDToVal (VERD::RoundingMode R) |
| static VERD::RoundingMode |
llvm::VEValToRD (unsigned Val) |
| static bool |
llvm::isMImmVal (uint64_t Val) |
| static bool |
llvm::isMImm32Val (uint32_t Val) |
| static uint64_t |
llvm::val2MImm (uint64_t Val) |
|
val2MImm - Convert an integer immediate value to target MImm immediate. |
| static uint64_t |
llvm::mimm2Val (uint64_t Val) |
|
mimm2Val - Convert a target MImm immediate to an integer immediate value. |
| unsigned |
llvm::M0 (unsigned Val) |
| unsigned |
llvm::M1 (unsigned Val) |