LLVM API Documentation

ARM.h File Reference

#include <cassert>
#include "ARMGenRegisterNames.inc"
#include "ARMGenInstrNames.inc"

Include dependency graph for ARM.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::ARMCC

Enumerations

enum  llvm::ARMCC::CondCodes {
  llvm::ARMCC::EQ, llvm::ARMCC::NE, llvm::ARMCC::HS, llvm::ARMCC::LO,
  llvm::ARMCC::MI, llvm::ARMCC::PL, llvm::ARMCC::VS, llvm::ARMCC::VC,
  llvm::ARMCC::HI, llvm::ARMCC::LS, llvm::ARMCC::GE, llvm::ARMCC::LT,
  llvm::ARMCC::GT, llvm::ARMCC::LE, llvm::ARMCC::AL
}

Functions

static CondCodes llvm::ARMCC::getOppositeCondition (CondCodes CC)
static const char * llvm::ARMCondCodeToString (ARMCC::CondCodes CC)
FunctionPassllvm::createARMISelDag (ARMTargetMachine &TM)
FunctionPassllvm::createARMCodePrinterPass (raw_ostream &O, ARMTargetMachine &TM)
FunctionPassllvm::createARMCodeEmitterPass (ARMTargetMachine &TM, MachineCodeEmitter &MCE)
FunctionPassllvm::createARMLoadStoreOptimizationPass ()
FunctionPassllvm::createARMConstantIslandPass ()




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.