LLVM API Documentation

SPU.h File Reference

#include "llvm/Support/DataTypes.h"
#include "SPUGenInstrNames.inc"

Include dependency graph for SPU.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm

Functions

FunctionPass * llvm::createSPUISelDag (SPUTargetMachine &TM)
FunctionPass * llvm::createSPUAsmPrinterPass (raw_ostream &o, SPUTargetMachine &tm)
template<typename T>
bool llvm::isS10Constant (T Value)
 Predicate test for a signed 10-bit value.
template<>
bool llvm::isS10Constant< short > (short Value)
template<>
bool llvm::isS10Constant< int > (int Value)
template<>
bool llvm::isS10Constant< uint32_t > (uint32_t Value)
template<>
bool llvm::isS10Constant< int64_t > (int64_t Value)
template<>
bool llvm::isS10Constant< uint64_t > (uint64_t Value)
bool llvm::isU10Constant (short Value)
 Predicate test for an unsigned 10-bit value.
bool llvm::isU10Constant (int Value)
bool llvm::isU10Constant (uint32_t Value)
bool llvm::isU10Constant (int64_t Value)
bool llvm::isU10Constant (uint64_t Value)