LLVM: lib/Target/X86/X86RegisterInfo.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define GET_REGINFO_TARGET_DESC
#define DEBUG_TYPE "tile-hint"

DEBUG_TYPE

#define DEBUG_TYPE "tile-hint"

GET_REGINFO_TARGET_DESC

#define GET_REGINFO_TARGET_DESC

CantUseSP()

getTileShape()

isFuncletReturnInstr()

tryOptimizeLEAtoMOV()

DisableRegAllocNDDHints

cl::opt< bool > DisableRegAllocNDDHints("x86-disable-regalloc-hints-for-ndd", cl::Hidden, cl::init(false), cl::desc("Disable two address hints for register " "allocation")) ( "x86-disable-regalloc-hints-for-ndd" , cl::Hidden , cl::init(false) , cl::desc("Disable two address hints for register " "allocation") ) static

EnableBasePointer

cl::opt< bool > EnableBasePointer("x86-use-base-pointer", cl::Hidden, cl::init(true), cl::desc("Enable use of a base pointer for complex stack frames")) ( "x86-use-base-pointer" , cl::Hidden , cl::init(true) , cl::desc("Enable use of a base pointer for complex stack frames") ) static

X86EnableAPXForRelocation