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

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DValistChecker.cpp61 void reportUninitializedAccess(const MemRegion *VAList, StringRef Msg,
140 const MemRegion *VAList = local
143 if (!VAList)
146 if (C.getState()->contains<InitializedVALists>(VAList))
157 reportUninitializedAccess(VAList, Errmsg.c_str(), C);
192 const MemRegion *VAList = local
194 if (!VAList)
198 if (!State->contains<InitializedVALists>(VAList))
200 VAList, "va_arg() is called on an uninitialized va_list", C);
248 void ValistChecker::reportUninitializedAccess(const MemRegion *VAList, argument
311 const MemRegion *VAList = local
358 const MemRegion *VAList = local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBuildLibCalls.h142 Value *emitVSNPrintf(Value *Dest, Value *Size, Value *Fmt, Value *VAList,
146 Value *emitVSPrintf(Value *Dest, Value *Fmt, Value *VAList, IRBuilderBase &B,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp860 SDValue VAList = local
862 SDValue Chain = VAList.getValue(1);
871 // Increment the pointer, VAList, by 8 to the next vaarg.
873 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(8, DL));
874 // Then, adjust VAList.
876 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
879 // Increment the pointer, VAList, by 8 to the next vaarg.
881 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(8, DL));
884 // Store the incremented VAList t
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1016 Value *llvm::emitVSNPrintf(Value *Dest, Value *Size, Value *Fmt, Value *VAList, argument
1020 {B.getInt8PtrTy(), Size->getType(), B.getInt8PtrTy(), VAList->getType()},
1021 {castToCStr(Dest, B), Size, castToCStr(Fmt, B), VAList}, B, TLI);
1024 Value *llvm::emitVSPrintf(Value *Dest, Value *Fmt, Value *VAList, argument
1027 {B.getInt8PtrTy(), B.getInt8PtrTy(), VAList->getType()},
1028 {castToCStr(Dest, B), castToCStr(Fmt, B), VAList}, B, TLI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2284 SDValue VAList = VAListLoad; local
2294 VAList = DAG.getNode(
2295 ISD::ADD, DL, VAList.getValueType(), VAList,
2296 DAG.getConstant(Align.value() - 1, DL, VAList.getValueType()));
2298 VAList = DAG.getNode(
2299 ISD::AND, DL, VAList.getValueType(), VAList,
2300 DAG.getConstant(-(int64_t)Align.value(), DL, VAList.getValueType()));
2303 // Increment the pointer, VAList, t
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp747 SDValue VAList = local
749 // Increment the pointer, VAList, to the next vararg
750 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAList,
753 // Store the incremented VAList to the legalized pointer
754 InChain = DAG.getStore(VAList.getValue(1), dl, nextPtr, VAListPtr,
756 // Load the actual argument out of the pointer VAList
757 return DAG.getLoad(VT, dl, InChain, VAList, MachinePointerInfo());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1770 GenericValue VAList = getOperandValue(I.getOperand(0), SF);
1772 GenericValue Src = ECStack[VAList.UIntPairVal.first]
1773 .VarArgs[VAList.UIntPairVal.second];
1791 ++VAList.UIntPairVal.second;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6069 SDValue VAList = Op.getOperand(1); local
6075 MemOps.push_back(DAG.getStore(Chain, DL, Stack, VAList,
6084 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(8, DL, PtrVT));
6099 VRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
6113 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(24, DL, PtrVT));
6120 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(28, DL, PtrVT));
6170 SDValue VAList = local
6172 Chain = VAList.getValue(1);
6173 VAList = DAG.getZExtOrTrunc(VAList, D
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1959 SDValue VAList = VAListLoad;
1962 VAList = getNode(ISD::ADD, dl, VAList.getValueType(), VAList,
1963 getConstant(MA->value() - 1, dl, VAList.getValueType()));
1965 VAList =
1966 getNode(ISD::AND, dl, VAList.getValueType(), VAList,
1967 getConstant(-(int64_t)MA->value(), dl, VAList.getValueType()));
1970 // Increment the pointer, VAList, t
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2533 SDValue VAList = local
2535 // Increment the pointer, VAList, to the next vaarg.
2536 SDValue NextPtr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
2539 // Store the incremented VAList to the legalized pointer.
2540 InChain = DAG.getStore(VAList.getValue(1), DL, NextPtr, VAListPtr,
2542 // Load the actual argument out of the pointer VAList.
2544 return DAG.getLoad(VT, DL, InChain, VAList, MachinePointerInfo(),
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp4686 Address PPC32_SVR4_ABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAList,
4693 return emitVoidPtrVAArg(CGF, VAList, Ty,
4727 NumRegsAddr = Builder.CreateStructGEP(VAList, 0, "gpr");
4729 NumRegsAddr = Builder.CreateStructGEP(VAList, 1, "fpr");
4757 Address RegSaveAreaPtr = Builder.CreateStructGEP(VAList, 4);
4805 Address OverflowAreaAddr = Builder.CreateStructGEP(VAList, 3);
9397 // Update VAList.
9721 // Get the VAList.
9758 // Increment the VAList.

Completed in 312 milliseconds