Searched defs:ByVal (Results 1 - 4 of 4) sorted by relevance
/external/llvm/include/llvm/Target/ |
H A D | TargetCallingConv.h | 36 static const uint64_t ByVal = 1ULL<<4; ///< Struct passed by value member in struct:llvm::ISD::ArgFlagsTy 75 bool isByVal() const { return Flags & ByVal; }
|
/external/llvm/include/llvm/IR/ |
H A D | Attributes.h | 73 ByVal, ///< Pass structure by value enumerator in enum:llvm::Attribute::AttrKind
|
/external/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 109 << " ByVal=" << getIndirectByVal() 537 ABIArgInfo getIndirectResult(QualType Ty, bool ByVal, CCState &State) const; 664 return ABIArgInfo::getIndirectInReg(/*Align=*/0, /*ByVal=*/false); 666 return ABIArgInfo::getIndirect(/*Align=*/0, /*ByVal=*/false); 790 ABIArgInfo X86_32ABIInfo::getIndirectResult(QualType Ty, bool ByVal, argument 792 if (!ByVal) { 804 return ABIArgInfo::getIndirect(4, /*ByVal=*/true); 809 return ABIArgInfo::getIndirect(StackAlign, /*ByVal=*/true, Realign); 2738 return ABIArgInfo::getIndirect(0, /*ByVal=*/false); 2758 return ABIArgInfo::getIndirect(0, /*ByVal [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2462 // ByVal Arg. 2465 "ByVal args of size 0 should have been ignored by front-end."); 2686 "ByVal args of size 0 should have been ignored by front-end."); 3448 struct ByValArgInfo ByVal; local 3455 allocateRegs(ByVal, ByValSize, Align); 3458 ByVal.Address = CCInfo.AllocateStack(ByValSize - RegSize * ByVal.NumRegs, 3460 CCInfo.addLoc(CCValAssign::getMem(ValNo, ValVT, ByVal.Address, LocVT, 3462 ByValArgs.push_back(ByVal); 3494 void MipsTargetLowering::MipsCC::allocateRegs(ByValArgInfo &ByVal, argument 3577 passByValArg(SDValue Chain, SDLoc DL, std::deque< std::pair<unsigned, SDValue> > &RegsToPass, SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr, MachineFrameInfo *MFI, SelectionDAG &DAG, SDValue Arg, const MipsCC &CC, const ByValArgInfo &ByVal, const ISD::ArgFlagsTy &Flags, bool isLittle) const argument [all...] |
Completed in 762 milliseconds