LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

X86.h File Reference

#include <iosfwd>
#include "X86GenRegisterNames.inc"
#include "X86GenInstrNames.inc"

Include dependency graph for X86.h:

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

Go to the source code of this file.

Namespaces

namespace  llvm

Enumerations

enum  llvm::X86VectorEnum { llvm::NoSSE, llvm::SSE, llvm::SSE2, llvm::SSE3 }

Functions

FunctionPassllvm::createX86SimpleInstructionSelector (TargetMachine &TM)
FunctionPassllvm::createX86SSAPeepholeOptimizerPass ()
FunctionPassllvm::createX86PeepholeOptimizerPass ()
FunctionPass * llvm::createX86FloatingPointKillerPass ()
FunctionPassllvm::createX86FloatingPointStackifierPass ()
FunctionPassllvm::createX86CodePrinterPass (std::ostream &o, TargetMachine &tm)
FunctionPass * llvm::createEmitX86CodeToMemory ()

Variables

X86VectorEnum llvm::X86Vector = NoSSE