LLVM API Documentation

X86RegisterInfo.h File Reference

#include "llvm/Target/TargetRegisterInfo.h"
#include "X86GenRegisterInfo.h.inc"

Include dependency graph for X86RegisterInfo.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::N86
namespace  llvm::X86
namespace  llvm::DWARFFlavour

Classes

class  llvm::X86RegisterInfo

Enumerations

enum  {
  llvm::N86::EAX = 0, llvm::N86::ECX = 1, llvm::N86::EDX = 2, llvm::N86::EBX = 3,
  llvm::N86::ESP = 4, llvm::N86::EBP = 5, llvm::N86::ESI = 6, llvm::N86::EDI = 7
}
enum  llvm::X86::SubregIndex { llvm::X86::SUBREG_8BIT = 1, llvm::X86::SUBREG_16BIT = 2, llvm::X86::SUBREG_32BIT = 3 }
enum  { llvm::DWARFFlavour::X86_64 = 0, llvm::DWARFFlavour::X86_32_DarwinEH = 1, llvm::DWARFFlavour::X86_32_Generic = 2 }

Functions

unsigned llvm::getX86SubSuperRegister (unsigned Reg, MVT VT, bool High)




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