forked from OSchip/llvm-project
[RISCV][NFC] IsEligibleForTailCallOptimization -> isEligibleForTailCallOptimization
Also clang-format the modified hunks. llvm-svn: 354584
This commit is contained in:
parent
047170cfc3
commit
db67be889d
|
@ -1367,12 +1367,12 @@ SDValue RISCVTargetLowering::LowerFormalArguments(
|
|||
return Chain;
|
||||
}
|
||||
|
||||
/// IsEligibleForTailCallOptimization - Check whether the call is eligible
|
||||
/// isEligibleForTailCallOptimization - Check whether the call is eligible
|
||||
/// for tail call optimization.
|
||||
/// Note: This is modelled after ARM's IsEligibleForTailCallOptimization.
|
||||
bool RISCVTargetLowering::IsEligibleForTailCallOptimization(
|
||||
CCState &CCInfo, CallLoweringInfo &CLI, MachineFunction &MF,
|
||||
const SmallVector<CCValAssign, 16> &ArgLocs) const {
|
||||
bool RISCVTargetLowering::isEligibleForTailCallOptimization(
|
||||
CCState &CCInfo, CallLoweringInfo &CLI, MachineFunction &MF,
|
||||
const SmallVector<CCValAssign, 16> &ArgLocs) const {
|
||||
|
||||
auto &Callee = CLI.Callee;
|
||||
auto CalleeCC = CLI.CallConv;
|
||||
|
@ -1475,8 +1475,7 @@ SDValue RISCVTargetLowering::LowerCall(CallLoweringInfo &CLI,
|
|||
|
||||
// Check if it's really possible to do a tail call.
|
||||
if (IsTailCall)
|
||||
IsTailCall = IsEligibleForTailCallOptimization(ArgCCInfo, CLI, MF,
|
||||
ArgLocs);
|
||||
IsTailCall = isEligibleForTailCallOptimization(ArgCCInfo, CLI, MF, ArgLocs);
|
||||
|
||||
if (IsTailCall)
|
||||
++NumTailCalls;
|
||||
|
|
|
@ -141,9 +141,9 @@ private:
|
|||
SDValue lowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
|
||||
SDValue lowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
|
||||
|
||||
bool IsEligibleForTailCallOptimization(CCState &CCInfo,
|
||||
CallLoweringInfo &CLI, MachineFunction &MF,
|
||||
const SmallVector<CCValAssign, 16> &ArgLocs) const;
|
||||
bool isEligibleForTailCallOptimization(
|
||||
CCState &CCInfo, CallLoweringInfo &CLI, MachineFunction &MF,
|
||||
const SmallVector<CCValAssign, 16> &ArgLocs) const;
|
||||
|
||||
TargetLowering::AtomicExpansionKind
|
||||
shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const override;
|
||||
|
|
Loading…
Reference in New Issue