Home
last modified time | relevance | path

Searched defs:VarArgAMD64Helper (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp6498 struct VarArgAMD64Helper : public VarArgHelperBase { struct
6501 static const unsigned AMD64GpEndOffset = 48; // AMD64 ABI Draft 0.99.6 p3.5.7
6502 static const unsigned AMD64FpEndOffsetSSE = 176;
6504 static const unsigned AMD64FpEndOffsetNoSSE = AMD64GpEndOffset;
6506 unsigned AMD64FpEndOffset;
6507 AllocaInst *VAArgTLSCopy = nullptr;
6508 AllocaInst *VAArgTLSOriginCopy = nullptr;
6509 Value *VAArgOverflowSize = nullptr;
6511 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory };
6513 VarArgAMD64Helper(Function &F, MemorySanitizer &MS, in VarArgAMD64Helper() argument
[all …]