|
static AVRCC::CondCodes | llvm::intCCToAVRCC (ISD::CondCode CC) |
| IntCCToAVRCC - Convert a DAG integer condition code to an AVR CC. More...
|
|
static void | llvm::parseFunctionArgs (const SmallVectorImpl< ISD::InputArg > &Ins, SmallVectorImpl< unsigned > &Out) |
| For each argument in a function store the number of pieces it is composed of. More...
|
|
static void | llvm::parseExternFuncCallArgs (const SmallVectorImpl< ISD::OutputArg > &In, SmallVectorImpl< unsigned > &Out) |
| For external symbols there is no function prototype information so we have to rely directly on argument sizes. More...
|
|
static StringRef | llvm::getFunctionName (TargetLowering::CallLoweringInfo &CLI) |
|
static void | llvm::analyzeStandardArguments (TargetLowering::CallLoweringInfo *CLI, const Function *F, const DataLayout *TD, const SmallVectorImpl< ISD::OutputArg > *Outs, const SmallVectorImpl< ISD::InputArg > *Ins, CallingConv::ID CallConv, SmallVectorImpl< CCValAssign > &ArgLocs, CCState &CCInfo, bool IsCall, bool IsVarArg) |
| Analyze incoming and outgoing function arguments. More...
|
|
static void | llvm::analyzeBuiltinArguments (TargetLowering::CallLoweringInfo &CLI, const Function *F, const DataLayout *TD, const SmallVectorImpl< ISD::OutputArg > *Outs, const SmallVectorImpl< ISD::InputArg > *Ins, CallingConv::ID CallConv, SmallVectorImpl< CCValAssign > &ArgLocs, CCState &CCInfo, bool IsCall, bool IsVarArg) |
|
static void | llvm::analyzeArguments (TargetLowering::CallLoweringInfo *CLI, const Function *F, const DataLayout *TD, const SmallVectorImpl< ISD::OutputArg > *Outs, const SmallVectorImpl< ISD::InputArg > *Ins, CallingConv::ID CallConv, SmallVectorImpl< CCValAssign > &ArgLocs, CCState &CCInfo, bool IsCall, bool IsVarArg) |
|
static bool | llvm::isCopyMulResult (MachineBasicBlock::iterator const &I) |
|