HomeSort by: relevance | last modified time | path
    Searched defs:CCState (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CallingConvLower.cpp 9 // This file implements the CCState class, used for lowering and implementing
30 CCState::CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &mf,
44 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT,
61 void CCState::MarkAllocated(MCPhysReg Reg) {
66 void CCState::MarkUnallocated(MCPhysReg Reg) {
71 bool CCState::IsShadowAllocatedReg(MCRegister Reg) const {
90 CCState::AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins,
104 bool CCState::CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
118 void CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CallingConvLower.h 9 // This file declares the CCState and CCValAssign classes, used for lowering
27 class CCState;
179 ISD::ArgFlagsTy ArgFlags, CCState &State);
186 ISD::ArgFlagsTy &ArgFlags, CCState &State);
188 /// CCState - This class holds information needed while lowering arguments and
191 class CCState {
250 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
TargetInfo.cpp 1083 /// Similar to llvm::CCState, but for Clang.
1084 struct CCState {
1085 CCState(CGFunctionInfo &FI)
1130 ABIArgInfo getIndirectResult(QualType Ty, bool ByVal, CCState &State) const;
1132 ABIArgInfo getIndirectReturnResult(QualType Ty, CCState &State) const;
1138 ABIArgInfo classifyReturnType(QualType RetTy, CCState &State) const;
1139 ABIArgInfo classifyArgumentType(QualType RetTy, CCState &State) const;
1143 bool updateFreeRegs(QualType Ty, CCState &State) const;
1145 bool shouldAggregateUseDirect(QualType Ty, CCState &State, bool &InReg,
1147 bool shouldPrimitiveUseInReg(QualType Ty, CCState &State) const
    [all...]

Completed in 29 milliseconds