HomeSort by relevance Sort by last modified time
    Searched defs:CCState (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/CodeGen/
CallingConvLower.cpp 10 // This file implements the CCState class, used for lowering and implementing
28 CCState::CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &mf,
44 void CCState::HandleByVal(unsigned ValNo, MVT ValVT,
62 void CCState::MarkAllocated(unsigned Reg) {
70 CCState::AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins,
89 bool CCState::CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
103 void CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
121 void CCState::AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
138 void CCState::AnalyzeCallOperands(SmallVectorImpl<MVT> &ArgVTs
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 10 // This file declares the CCState and CCValAssign classes, used for lowering
26 class CCState;
177 ISD::ArgFlagsTy ArgFlags, CCState &State);
184 ISD::ArgFlagsTy &ArgFlags, CCState &State);
191 /// CCState - This class holds information needed while lowering arguments and
194 class CCState {
262 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
  /external/clang/lib/CodeGen/
TargetInfo.cpp 815 /// \brief Similar to llvm::CCState, but for Clang.
816 struct CCState {
817 CCState(unsigned CC) : CC(CC), FreeRegs(0), FreeSSERegs(0) {}
859 ABIArgInfo getIndirectResult(QualType Ty, bool ByVal, CCState &State) const;
861 ABIArgInfo getIndirectReturnResult(QualType Ty, CCState &State) const;
867 ABIArgInfo classifyReturnType(QualType RetTy, CCState &State) const;
868 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State) const;
869 bool shouldUseInReg(QualType Ty, CCState &State, bool &NeedsPadding) const;
    [all...]

Completed in 559 milliseconds