HomeSort by relevance Sort by last modified time
    Searched refs:CCState (Results 1 - 25 of 28) sorted by null

1 2

  /external/llvm/lib/Target/X86/
X86CallingConv.h 25 CCState &) {
X86FastISel.cpp     [all...]
  /external/llvm/lib/CodeGen/
CallingConvLower.cpp 10 // This file implements the CCState class, used for lowering and implementing
26 CCState::CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &mf,
42 void CCState::HandleByVal(unsigned ValNo, MVT ValVT,
59 void CCState::MarkAllocated(unsigned Reg) {
67 CCState::AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins,
86 bool CCState::CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
100 void CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
118 void CCState::AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
136 void CCState::AnalyzeCallOperands(SmallVectorImpl<MVT> &ArgVTs
    [all...]
  /external/llvm/lib/Target/ARM/
ARMCallingConv.h 30 CCState &State, bool CanFail) {
61 CCState &State) {
73 CCState &State, bool CanFail) {
115 CCState &State) {
125 CCValAssign::LocInfo &LocInfo, CCState &State) {
147 CCState &State) {
158 CCState &State) {
178 ISD::ArgFlagsTy &ArgFlags, CCState &State) {
ARMISelLowering.h 506 int StoreByValRegs(CCState &CCInfo, SelectionDAG &DAG,
517 void VarArgStyleRegisters(CCState &CCInfo, SelectionDAG &DAG,
523 void computeRegArea(CCState &CCInfo, MachineFunction &MF,
534 void HandleByVal(CCState *, unsigned &, unsigned) const override;
ARMFastISel.cpp     [all...]
ARMISelLowering.cpp 70 class ARMCCState : public CCState {
75 : CCState(CC, isVarArg, MF, TM, locs, C) {
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 10 // This file declares the CCState and CCValAssign classes, used for lowering
25 class CCState;
155 ISD::ArgFlagsTy ArgFlags, CCState &State);
162 ISD::ArgFlagsTy &ArgFlags, CCState &State);
169 /// CCState - This class holds information needed while lowering arguments and
172 class CCState {
240 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 49 class HexagonCCState : public CCState {
56 : CCState(CC, isVarArg, MF, TM, locs, C),
67 ISD::ArgFlagsTy ArgFlags, CCState &State);
72 ISD::ArgFlagsTy ArgFlags, CCState &State);
77 ISD::ArgFlagsTy ArgFlags, CCState &State);
82 ISD::ArgFlagsTy ArgFlags, CCState &State);
87 ISD::ArgFlagsTy ArgFlags, CCState &State);
92 ISD::ArgFlagsTy ArgFlags, CCState &State);
97 ISD::ArgFlagsTy ArgFlags, CCState &State) {
147 ISD::ArgFlagsTy ArgFlags, CCState &State)
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 266 static void AnalyzeVarArgs(CCState &State,
271 static void AnalyzeVarArgs(CCState &State,
281 static void AnalyzeArguments(CCState &State,
346 static void AnalyzeRetResult(CCState &State,
351 static void AnalyzeRetResult(CCState &State,
357 static void AnalyzeReturnValues(CCState &State,
440 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(),
535 // CCState - Info about the registers and stack slot.
536 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(),
586 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction()
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.h 356 MipsCC(CallingConv::ID CallConv, bool IsO32, bool IsFP64, CCState &Info,
375 const CCState &getCCInfo() const { return CCInfo; }
428 CCState &CCInfo;
MipsISelLowering.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 683 CCState &State);
689 CCState &State);
695 CCState &State);
PPCFastISel.cpp     [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/Target/R600/
AMDGPUISelLowering.h 101 void AnalyzeFormalArguments(CCState &State,
AMDGPUISelLowering.cpp 77 ISD::ArgFlagsTy ArgFlags, CCState &State) {
482 void AMDGPUTargetLowering::AnalyzeFormalArguments(CCState &State,
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 41 ISD::ArgFlagsTy &ArgFlags, CCState &State)
54 ISD::ArgFlagsTy &ArgFlags, CCState &State)
83 ISD::ArgFlagsTy &ArgFlags, CCState &State) {
128 ISD::ArgFlagsTy &ArgFlags, CCState &State) {
192 // CCState - Info about the registers and stack slot.
193 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
252 // CCState - Info about the registers and stack slot.
253 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
352 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(),
552 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction()
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 371 void saveVarArgRegisters(CCState &CCInfo, SelectionDAG &DAG, SDLoc DL,
AArch64FastISel.cpp     [all...]
AArch64ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp     [all...]
  /external/clang/lib/CodeGen/
TargetInfo.cpp 505 /// \brief Similar to llvm::CCState, but for Clang.
506 struct CCState {
507 CCState(unsigned CC) : CC(CC), FreeRegs(0) {}
537 ABIArgInfo getIndirectResult(QualType Ty, bool ByVal, CCState &State) const;
539 ABIArgInfo getIndirectReturnResult(CCState &State) const;
545 ABIArgInfo classifyReturnType(QualType RetTy, CCState &State) const;
546 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State) const;
547 bool shouldUseInReg(QualType Ty, CCState &State, bool &NeedsPadding) const;
659 ABIArgInfo X86_32ABIInfo::getIndirectReturnResult(CCState &State) const {
669 ABIArgInfo X86_32ABIInfo::classifyReturnType(QualType RetTy, CCState &State) const
    [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h 44 class CCState;
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 681 CCState CCInfo(CallConv, IsVarArg, MF, DAG.getTarget(), ArgLocs,
785 static bool canUseSiblingCall(CCState ArgCCInfo,
820 CCState ArgCCInfo(CallConv, IsVarArg, MF, DAG.getTarget(), ArgLocs,
    [all...]

Completed in 858 milliseconds

1 2