HomeSort by: relevance | last modified time | path
    Searched refs:VAList (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ValistChecker.cpp 61 void reportUninitializedAccess(const MemRegion *VAList, StringRef Msg,
140 const MemRegion *VAList =
143 if (!VAList)
146 if (C.getState()->contains<InitializedVALists>(VAList))
157 reportUninitializedAccess(VAList, Errmsg.c_str(), C);
192 const MemRegion *VAList =
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,
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BuildLibCalls.h 146 Value *emitVSNPrintf(Value *Dest, Value *Size, Value *Fmt, Value *VAList,
150 Value *emitVSPrintf(Value *Dest, Value *Fmt, Value *VAList, IRBuilderBase &B,
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp 1403 SDValue VAList =
1405 SDValue Chain = VAList.getValue(1);
1410 // know the actual alignment of VAList, so we take alignment of it
1413 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
1415 VAList = DAG.getNode(ISD::AND, DL, PtrVT, VAList,
1417 // Increment the pointer, VAList, by 16 to the next vaarg.
1419 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(16, DL));
1426 // Increment the pointer, VAList, by 8 to the next vaarg
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp 1413 Value *llvm::emitVSNPrintf(Value *Dest, Value *Size, Value *Fmt, Value *VAList,
1417 {B.getInt8PtrTy(), Size->getType(), B.getInt8PtrTy(), VAList->getType()},
1418 {castToCStr(Dest, B), Size, castToCStr(Fmt, B), VAList}, B, TLI);
1421 Value *llvm::emitVSPrintf(Value *Dest, Value *Fmt, Value *VAList,
1424 {B.getInt8PtrTy(), B.getInt8PtrTy(), VAList->getType()},
1425 {castToCStr(Dest, B), castToCStr(Fmt, B), VAList}, B, TLI);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.cpp 2271 SDValue VAList = VAListLoad;
2281 VAList = DAG.getNode(
2282 ISD::ADD, DL, VAList.getValueType(), VAList,
2283 DAG.getConstant(Align.value() - 1, DL, VAList.getValueType()));
2285 VAList = DAG.getNode(
2286 ISD::AND, DL, VAList.getValueType(), VAList,
2287 DAG.getConstant(-(int64_t)Align.value(), DL, VAList.getValueType()));
2290 // Increment the pointer, VAList, to the next vaarg
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 745 SDValue VAList =
747 // Increment the pointer, VAList, to the next vararg
748 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAList,
751 // Store the incremented VAList to the legalized pointer
752 InChain = DAG.getStore(VAList.getValue(1), dl, nextPtr, VAListPtr,
754 // Load the actual argument out of the pointer VAList
755 return DAG.getLoad(VT, dl, InChain, VAList, MachinePointerInfo());
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp 1768 // Get the incoming valist parameter. LLI treats the valist as a
1770 GenericValue VAList = getOperandValue(I.getOperand(0), SF);
1772 GenericValue Src = ECStack[VAList.UIntPairVal.first]
1773 .VarArgs[VAList.UIntPairVal.second];
1791 ++VAList.UIntPairVal.second;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp 2109 SDValue VAList = VAListLoad;
2112 VAList = getNode(ISD::ADD, dl, VAList.getValueType(), VAList,
2113 getConstant(MA->value() - 1, dl, VAList.getValueType()));
2115 VAList =
2116 getNode(ISD::AND, dl, VAList.getValueType(), VAList,
2117 getConstant(-(int64_t)MA->value(), dl, VAList.getValueType()));
2120 // Increment the pointer, VAList, to the next vaar
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 2534 SDValue VAList =
2536 // Increment the pointer, VAList, to the next vaarg.
2537 SDValue NextPtr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
2540 // Store the incremented VAList to the legalized pointer.
2541 InChain = DAG.getStore(VAList.getValue(1), DL, NextPtr, VAListPtr,
2543 // Load the actual argument out of the pointer VAList.
2546 VT, DL, InChain, VAList, MachinePointerInfo(),
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 7338 SDValue VAList = Op.getOperand(1);
7346 MemOps.push_back(DAG.getStore(Chain, DL, Stack, VAList,
7355 GRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
7373 VRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
7388 SDValue GROffsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
7396 SDValue VROffsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
7449 SDValue VAList =
7451 Chain = VAList.getValue(1);
7452 VAList = DAG.getZExtOrTrunc(VAList, DL, PtrVT)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
TargetInfo.cpp 4691 Address PPC32_SVR4_ABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAList,
4698 return emitVoidPtrVAArg(CGF, VAList, Ty,
4731 NumRegsAddr = Builder.CreateStructGEP(VAList, 0, "gpr");
4733 NumRegsAddr = Builder.CreateStructGEP(VAList, 1, "fpr");
4761 Address RegSaveAreaPtr = Builder.CreateStructGEP(VAList, 4);
4809 Address OverflowAreaAddr = Builder.CreateStructGEP(VAList, 3);
9569 // Update VAList.
9893 // Get the VAList.
9931 // Increment the VAList.

Completed in 51 milliseconds