OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Tue Feb 24 08:35:24 UTC 2026