|
LLVM
4.0.0
|
#include <TargetCallingConv.h>
Definition at line 25 of file TargetCallingConv.h.
|
inline |
Definition at line 77 of file TargetCallingConv.h.
|
inline |
Definition at line 124 of file TargetCallingConv.h.
Referenced by CalculateStackSlotAlignment(), CC_Hexagon(), CC_Hexagon_VarArg(), CreateCopyOfByValArgument(), llvm::CCState::HandleByVal(), and llvm::SparcTargetLowering::LowerCall_32().
|
inline |
Definition at line 148 of file TargetCallingConv.h.
Referenced by CalculateStackSlotSize(), CC_Hexagon(), CC_Hexagon_VarArg(), CreateCopyOfByValArgument(), llvm::CCState::HandleByVal(), llvm::SparcTargetLowering::LowerCall_32(), llvm::HexagonTargetLowering::LowerFormalArguments(), and MatchingStackOffset().
|
inline |
Definition at line 139 of file TargetCallingConv.h.
Referenced by allocateKernArg(), llvm::CC_ARM_AAPCS_Custom_Aggregate(), and CC_MipsO32().
|
inline |
getRawBits - Represent the flags as a bunch of bits.
Definition at line 156 of file TargetCallingConv.h.
|
inline |
Definition at line 91 of file TargetCallingConv.h.
Referenced by AnalyzeArguments(), CalculateStackSlotAlignment(), CalculateStackSlotSize(), CalculateStackSlotUsed(), CC_Hexagon(), CC_Hexagon_VarArg(), CC_MipsO32(), llvm::HexagonTargetLowering::LowerCall(), llvm::SparcTargetLowering::LowerCall_32(), llvm::HexagonTargetLowering::LowerFormalArguments(), llvm::SITargetLowering::LowerFormalArguments(), MatchingStackOffset(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 103 of file TargetCallingConv.h.
Referenced by llvm::CC_X86_32_VectorCall(), and llvm::CC_X86_64_VectorCall().
|
inline |
Definition at line 106 of file TargetCallingConv.h.
Referenced by llvm::CC_X86_64_VectorCall().
|
inline |
Definition at line 94 of file TargetCallingConv.h.
Referenced by llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 118 of file TargetCallingConv.h.
Referenced by CalculateStackSlotAlignment(), and CalculateStackSlotSize().
|
inline |
Definition at line 121 of file TargetCallingConv.h.
Referenced by CalculateStackSlotUsed(), and llvm::CC_ARM_AAPCS_Custom_Aggregate().
|
inline |
Definition at line 85 of file TargetCallingConv.h.
Referenced by argsAreStructReturn(), callIsStructReturn(), CC_MipsO32(), and llvm::SITargetLowering::LowerFormalArguments().
|
inline |
Definition at line 112 of file TargetCallingConv.h.
|
inline |
Definition at line 115 of file TargetCallingConv.h.
|
inline |
Definition at line 109 of file TargetCallingConv.h.
Referenced by llvm::CC_X86_32_VectorCall(), and llvm::CC_X86_64_VectorCall().
|
inline |
Definition at line 82 of file TargetCallingConv.h.
Referenced by AnalyzeArguments(), CC_Hexagon(), CC_Hexagon_VarArg(), CC_Lanai32_VarArg(), CC_MipsO32(), MatchingStackOffset(), and RetCC_Hexagon().
|
inline |
Definition at line 133 of file TargetCallingConv.h.
Referenced by llvm::AMDGPUTargetLowering::analyzeFormalArgumentsCompute(), CalculateStackSlotAlignment(), llvm::CC_SystemZ_I128Indirect(), and llvm::CC_X86_32_MCUInReg().
|
inline |
Definition at line 136 of file TargetCallingConv.h.
Referenced by llvm::CC_SystemZ_I128Indirect(), and llvm::CC_X86_32_MCUInReg().
|
inline |
Definition at line 88 of file TargetCallingConv.h.
Referenced by argsAreStructReturn(), callIsStructReturn(), CC_Sparc_Assign_SRet(), and llvm::SparcTargetLowering::LowerCall_32().
|
inline |
Definition at line 100 of file TargetCallingConv.h.
|
inline |
Definition at line 97 of file TargetCallingConv.h.
|
inline |
Definition at line 79 of file TargetCallingConv.h.
Referenced by AnalyzeArguments(), CC_Hexagon(), CC_Hexagon_VarArg(), CC_Lanai32_VarArg(), CC_MipsO32(), MatchingStackOffset(), and RetCC_Hexagon().
|
inline |
Definition at line 92 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 128 of file TargetCallingConv.h.
References llvm::Log2_32().
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 151 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 104 of file TargetCallingConv.h.
|
inline |
Definition at line 107 of file TargetCallingConv.h.
|
inline |
Definition at line 95 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 119 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo().
|
inline |
Definition at line 122 of file TargetCallingConv.h.
|
inline |
Definition at line 86 of file TargetCallingConv.h.
Referenced by llvm::CC_X86_32_VectorCall(), llvm::CCState::getRemainingRegParmsForType(), llvm::GetReturnInfo(), llvm::FastISel::lowerCallTo(), llvm::TargetLowering::LowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 113 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 143 of file TargetCallingConv.h.
References llvm::Log2_32().
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 116 of file TargetCallingConv.h.
|
inline |
Definition at line 110 of file TargetCallingConv.h.
|
inline |
Definition at line 83 of file TargetCallingConv.h.
Referenced by llvm::GetReturnInfo(), llvm::FastISel::lowerCallTo(), llvm::TargetLowering::LowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 134 of file TargetCallingConv.h.
Referenced by llvm::TargetLowering::LowerCallTo(), llvm::SITargetLowering::LowerFormalArguments(), and llvm::SITargetLowering::LowerReturn().
|
inline |
Definition at line 137 of file TargetCallingConv.h.
|
inline |
Definition at line 89 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 101 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), llvm::TargetLowering::LowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 98 of file TargetCallingConv.h.
Referenced by llvm::FastISel::lowerCallTo(), and llvm::CallLowering::setArgFlags().
|
inline |
Definition at line 80 of file TargetCallingConv.h.
Referenced by llvm::GetReturnInfo(), llvm::FastISel::lowerCallTo(), llvm::TargetLowering::LowerCallTo(), and llvm::CallLowering::setArgFlags().
1.8.6