Home
last modified time | relevance | path

Searched refs:ByValSize (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Target/
DTargetCallingConv.h45 static const uint64_t ByValSize = 0xffffffffULL << 32; ///< Struct size member
94 return (unsigned)((Flags & ByValSize) >> ByValSizeOffs); in getByValSize()
97 Flags = (Flags & ~ByValSize) | (uint64_t(S) << ByValSizeOffs); in setByValSize()
/external/llvm/lib/Target/Hexagon/
DHexagonVarargsCallingConvention.h36 unsigned ByValSize = 0; in CC_Hexagon32_VarArgs() local
38 ((ByValSize = ArgFlags.getByValSize()) > in CC_Hexagon32_VarArgs()
85 Size = ByValSize; in CC_Hexagon32_VarArgs()
/external/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp898 uint64_t ByValSize = TD->getTypeAllocSize(ByValTy); in processByValArgument() local
900 MD->getPointerDependencyFrom(AliasAnalysis::Location(ByValArg, ByValSize), in processByValArgument()
916 if (C1 == 0 || C1->getValue().getZExtValue() < ByValSize) in processByValArgument()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp3497 unsigned ByValSize = RoundUpToAlignment(ArgFlags.getByValSize(), RegSize); in handleByValArg() local
3502 allocateRegs(ByVal, ByValSize, Align); in handleByValArg()
3505 ByVal.Address = CCInfo.AllocateStack(ByValSize - RegSize * ByVal.NumRegs, in handleByValArg()
3540 unsigned ByValSize, in allocateRegs() argument
3544 assert(!(ByValSize % RegSize) && !(Align % RegSize) && in allocateRegs()
3557 for (unsigned I = ByVal.FirstIdx; ByValSize && (I < NumIntArgRegs); in allocateRegs()
3558 ByValSize -= RegSize, ++I, ++ByVal.NumRegs) in allocateRegs()
3628 unsigned ByValSize = Flags.getByValSize(); in passByValArg() local
3636 bool LeftoverBytes = (ByVal.NumRegs * RegSize > ByValSize); in passByValArg()
3652 if (ByValSize == Offset) in passByValArg()
[all …]
DMipsISelLowering.h278 void allocateRegs(ByValArgInfo &ByVal, unsigned ByValSize,