LLVM API Documentation

PIC16.h File Reference

#include <iosfwd>
#include <cassert>
#include "PIC16GenRegisterNames.inc"
#include "PIC16GenInstrNames.inc"

Include dependency graph for PIC16.h:

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

Go to the source code of this file.

Namespaces

namespace  llvm
namespace  llvm::PIC16CC

Enumerations

enum  llvm::PIC16CC::CondCodes {
  llvm::PIC16CC::EQ, llvm::PIC16CC::NE, llvm::PIC16CC::LT, llvm::PIC16CC::LE,
  llvm::PIC16CC::GT, llvm::PIC16CC::GE, llvm::PIC16CC::ULT, llvm::PIC16CC::UGT,
  llvm::PIC16CC::ULE, llvm::PIC16CC::UGE
}

Functions

static const char * llvm::PIC16CondCodeToString (PIC16CC::CondCodes CC)
static bool llvm::isSignedComparison (PIC16CC::CondCodes CC)
FunctionPass * llvm::createPIC16ISelDag (PIC16TargetMachine &TM)
FunctionPass * llvm::createPIC16CodePrinterPass (raw_ostream &OS, PIC16TargetMachine &TM)