llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
X86_64Call Member List

This is the complete list of members for X86_64Call, including all inherited members.

AnalyseCall(const CallSite *call)CallLoweringprotected
AnalyseFunc(const Func *func)CallLoweringprotected
AnalysePad(const LandingPadInst *inst)CallLoweringprotected
AnalyseRaise(const RaiseInst *inst)CallLoweringprotected
AnalyseReturn(const ReturnInst *inst)CallLoweringprotected
arg_begin() (defined in CallLowering)CallLoweringinline
arg_begin() const (defined in CallLowering)CallLoweringinline
arg_end() (defined in CallLowering)CallLoweringinline
arg_end() const (defined in CallLowering)CallLoweringinline
arg_iterator typedef (defined in CallLowering)CallLowering
argRegs_X86Callprotected
args()CallLoweringinline
args() constCallLoweringinline
args_CallLoweringprotected
Argument(size_t idx) constCallLoweringinline
argXMMs_X86Callprotected
AssignArg(unsigned i, FlaggedType type)CallLoweringprotected
AssignArgByVal(ArgLoc &loc, llvm::MVT t, unsigned size, llvm::Align a)X86Callprotected
AssignArgReg(ArgLoc &loc, llvm::MVT t, llvm::Register reg)X86Callprotected
AssignArgStack(ArgLoc &loc, llvm::MVT t, unsigned size)X86Callprotected
AssignRet(unsigned i, FlaggedType type)CallLoweringprotected
AssignRetReg(RetLoc &loc, llvm::MVT t, llvm::Register reg)X86Callprotected
CallLowering(const Func *func) (defined in CallLowering)CallLowering
CallLowering(const CallSite *call) (defined in CallLowering)CallLowering
CallLowering(const RaiseInst *inst) (defined in CallLowering)CallLowering
CallLowering(const LandingPadInst *inst) (defined in CallLowering)CallLowering
CallLowering(const ReturnInst *inst) (defined in CallLowering)CallLowering
const_arg_iterator typedef (defined in CallLowering)CallLowering
const_ret_iterator typedef (defined in CallLowering)CallLowering
conv_CallLoweringprotected
GetFrameSize() const overrideX86Callinlinevirtual
GetGPRs() const overrideX86_64Callprotectedvirtual
GetNumArgs() constCallLoweringinline
GetUnusedGPRs() constX86Call
GetUnusedXMMs() constX86Call
GetUsedGPRs() constX86Call
GetUsedXMMs() constX86Call
GetXMMs() const overrideX86_64Callprotectedvirtual
maxAlign_X86Callprotected
ret_begin() (defined in CallLowering)CallLoweringinline
ret_begin() const (defined in CallLowering)CallLoweringinline
ret_end() (defined in CallLowering)CallLoweringinline
ret_end() const (defined in CallLowering)CallLoweringinline
ret_iterator typedef (defined in CallLowering)CallLowering
retFPs_X86Callprotected
retRegs_X86Callprotected
rets()CallLoweringinline
rets() constCallLoweringinline
rets_CallLoweringprotected
Return(unsigned idx) constCallLoweringinline
retXMMs_X86Callprotected
stack_X86Callprotected
X86_64Call(const Func *func)X86_64Callinline
X86_64Call(const CallSite *inst)X86_64Callinline
X86_64Call(const ReturnInst *inst)X86_64Callinline
X86_64Call(const RaiseInst *inst)X86_64Callinline
X86_64Call(const LandingPadInst *inst)X86_64Callinline
X86Call(const Func *func)X86Callinline
X86Call(const CallSite *inst)X86Callinline
X86Call(const ReturnInst *inst)X86Callinline
X86Call(const RaiseInst *inst)X86Callinline
X86Call(const LandingPadInst *inst)X86Callinline
~CallLowering() (defined in CallLowering)CallLoweringvirtual