Home
last modified time | relevance | path

Searched refs:VAList (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DValistChecker.cpp61 void reportUninitializedAccess(const MemRegion *VAList, StringRef Msg,
140 const MemRegion *VAList = in checkPreCall() local
143 if (!VAList) in checkPreCall()
146 if (C.getState()->contains<InitializedVALists>(VAList)) in checkPreCall()
157 reportUninitializedAccess(VAList, Errmsg.c_str(), C); in checkPreCall()
192 const MemRegion *VAList = in checkPreStmt() local
194 if (!VAList) in checkPreStmt()
198 if (!State->contains<InitializedVALists>(VAList)) in checkPreStmt()
200 VAList, "va_arg() is called on an uninitialized va_list", C); in checkPreStmt()
248 void ValistChecker::reportUninitializedAccess(const MemRegion *VAList, in reportUninitializedAccess() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DBuildLibCalls.h146 Value *emitVSNPrintf(Value *Dest, Value *Size, Value *Fmt, Value *VAList,
150 Value *emitVSPrintf(Value *Dest, Value *Fmt, Value *VAList, IRBuilderBase &B,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1403 SDValue VAList = in lowerVAARG() local
1405 SDValue Chain = VAList.getValue(1); in lowerVAARG()
1413 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in lowerVAARG()
1415 VAList = DAG.getNode(ISD::AND, DL, PtrVT, VAList, in lowerVAARG()
1419 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(16, DL)); in lowerVAARG()
1428 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(8, DL)); in lowerVAARG()
1431 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in lowerVAARG()
1436 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(8, DL)); in lowerVAARG()
1444 return DAG.getLoad(VT, DL, InChain, VAList, MachinePointerInfo(), in lowerVAARG()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1413 Value *llvm::emitVSNPrintf(Value *Dest, Value *Size, Value *Fmt, Value *VAList, in emitVSNPrintf() argument
1417 {B.getInt8PtrTy(), Size->getType(), B.getInt8PtrTy(), VAList->getType()}, in emitVSNPrintf()
1418 {castToCStr(Dest, B), Size, castToCStr(Fmt, B), VAList}, B, TLI); in emitVSNPrintf()
1421 Value *llvm::emitVSPrintf(Value *Dest, Value *Fmt, Value *VAList, in emitVSPrintf() argument
1424 {B.getInt8PtrTy(), B.getInt8PtrTy(), VAList->getType()}, in emitVSPrintf()
1425 {castToCStr(Dest, B), castToCStr(Fmt, B), VAList}, B, TLI); in emitVSPrintf()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2271 SDValue VAList = VAListLoad; in lowerVAARG() local
2281 VAList = DAG.getNode( in lowerVAARG()
2282 ISD::ADD, DL, VAList.getValueType(), VAList, in lowerVAARG()
2283 DAG.getConstant(Align.value() - 1, DL, VAList.getValueType())); in lowerVAARG()
2285 VAList = DAG.getNode( in lowerVAARG()
2286 ISD::AND, DL, VAList.getValueType(), VAList, in lowerVAARG()
2287 DAG.getConstant(-(int64_t)Align.value(), DL, VAList.getValueType())); in lowerVAARG()
2295 DAG.getNode(ISD::ADD, DL, VAList.getValueType(), VAList, in lowerVAARG()
2297 DL, VAList.getValueType())); in lowerVAARG()
2309 VAList = DAG.getNode(ISD::ADD, DL, VAListPtr.getValueType(), VAList, in lowerVAARG()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1770 GenericValue VAList = getOperandValue(I.getOperand(0), SF); in visitVAArgInst() local
1772 GenericValue Src = ECStack[VAList.UIntPairVal.first] in visitVAArgInst()
1773 .VarArgs[VAList.UIntPairVal.second]; in visitVAArgInst()
1791 ++VAList.UIntPairVal.second; in visitVAArgInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp745 SDValue VAList = in LowerVAARG() local
748 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAList, in LowerVAARG()
752 InChain = DAG.getStore(VAList.getValue(1), dl, nextPtr, VAListPtr, in LowerVAARG()
755 return DAG.getLoad(VT, dl, InChain, VAList, MachinePointerInfo()); in LowerVAARG()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2109 SDValue VAList = VAListLoad; in expandVAArg() local
2112 VAList = getNode(ISD::ADD, dl, VAList.getValueType(), VAList, in expandVAArg()
2113 getConstant(MA->value() - 1, dl, VAList.getValueType())); in expandVAArg()
2115 VAList = in expandVAArg()
2116 getNode(ISD::AND, dl, VAList.getValueType(), VAList, in expandVAArg()
2117 getConstant(-(int64_t)MA->value(), dl, VAList.getValueType())); in expandVAArg()
2121 Tmp1 = getNode(ISD::ADD, dl, VAList.getValueType(), VAList, in expandVAArg()
2124 dl, VAList.getValueType())); in expandVAArg()
2129 return getLoad(VT, dl, Tmp1, VAList, MachinePointerInfo()); in expandVAArg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2534 SDValue VAList = in LowerVAARG() local
2537 SDValue NextPtr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerVAARG()
2541 InChain = DAG.getStore(VAList.getValue(1), DL, NextPtr, VAListPtr, in LowerVAARG()
2546 VT, DL, InChain, VAList, MachinePointerInfo(), in LowerVAARG()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7338 SDValue VAList = Op.getOperand(1); in LowerAAPCS_VASTART() local
7346 MemOps.push_back(DAG.getStore(Chain, DL, Stack, VAList, in LowerAAPCS_VASTART()
7355 GRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
7373 VRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
7388 SDValue GROffsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
7396 SDValue VROffsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
7449 SDValue VAList = in LowerVAARG() local
7451 Chain = VAList.getValue(1); in LowerVAARG()
7452 VAList = DAG.getZExtOrTrunc(VAList, DL, PtrVT); in LowerVAARG()
7459 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerVAARG()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp4691 Address PPC32_SVR4_ABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAList, in EmitVAArg() argument
4698 return emitVoidPtrVAArg(CGF, VAList, Ty, in EmitVAArg()
4731 NumRegsAddr = Builder.CreateStructGEP(VAList, 0, "gpr"); in EmitVAArg()
4733 NumRegsAddr = Builder.CreateStructGEP(VAList, 1, "fpr"); in EmitVAArg()
4761 Address RegSaveAreaPtr = Builder.CreateStructGEP(VAList, 4); in EmitVAArg()
4809 Address OverflowAreaAddr = Builder.CreateStructGEP(VAList, 3); in EmitVAArg()