Home | History | Annotate | Download | only in X86

Lines Matching defs:CallConv

1584 X86TargetLowering::CanLowerReturn(CallingConv::ID CallConv,
1589 CCState CCInfo(CallConv, isVarArg, MF, getTargetMachine(),
1596 CallingConv::ID CallConv, bool isVarArg,
1604 CCState CCInfo(CallConv, isVarArg, MF, getTargetMachine(),
1762 CallingConv::ID CallConv, bool isVarArg,
1770 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(),
1907 CallingConv::ID CallConv,
1915 bool AlwaysUseMutable = FuncIsMadeTailCallSafe(CallConv,
1948 CallingConv::ID CallConv,
1969 assert(!(isVarArg && IsTailCallConvention(CallConv)) &&
1974 CCState CCInfo(CallConv, isVarArg, MF, getTargetMachine(),
2039 ArgValue = LowerMemArgument(Chain, CallConv, Ins, dl, DAG, VA, MFI, i);
2068 if (FuncIsMadeTailCallSafe(CallConv,
2075 if (Is64Bit || (CallConv != CallingConv::X86_FastCall &&
2076 CallConv != CallingConv::X86_ThisCall)) {
2198 if (X86::isCalleePop(CallConv, Is64Bit, isVarArg,
2204 if (!Is64Bit && !IsTailCallConvention(CallConv) && !IsWindows &&
2212 if (CallConv == CallingConv::X86_FastCall ||
2213 CallConv == CallingConv::X86_ThisCall)
2285 CallingConv::ID CallConv = CLI.CallConv;
2301 isTailCall = IsEligibleForTailCallOptimization(Callee, CallConv,
2315 assert(!(isVarArg && IsTailCallConvention(CallConv)) &&
2320 CCState CCInfo(CallConv, isVarArg, MF, getTargetMachine(),
2337 IsTailCallConvention(CallConv))
2659 const uint32_t *Mask = TRI->getCallPreservedMask(CallConv);
2681 if (X86::isCalleePop(CallConv, Is64Bit, isVarArg,
2684 else if (!Is64Bit && !IsTailCallConvention(CallConv) && !IsWindows &&
2706 return LowerCallResult(Chain, InFlag, CallConv, isVarArg,