• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/

Lines Matching refs:Base

1491     Value *Base = IRB.CreatePointerCast(MS.ParamTLS, MS.IntptrTy);
1493 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
1494 return IRB.CreateIntToPtr(Base, PointerType::get(getShadowTy(A), 0),
1503 Value *Base = IRB.CreatePointerCast(MS.ParamOriginTLS, MS.IntptrTy);
1505 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
1506 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0),
1638 Value *Base = getShadowPtrForArgument(&FArg, EntryIRB, ArgOffset);
1656 Value *Cpy = EntryIRB.CreateMemCpy(CpShadowPtr, CopyAlign, Base,
1664 Value *Base = getShadowPtrForArgument(&FArg, EntryIRB, ArgOffset);
1669 *ShadowPtr = EntryIRB.CreateAlignedLoad(getShadowTy(&FArg), Base,
3530 Value *Base = getShadowPtrForRetval(&CB, IRBBefore);
3531 IRBBefore.CreateAlignedStore(getCleanShadow(&CB), Base,
4076 Value *Base = IRB.CreatePointerCast(MS.VAArgTLS, MS.IntptrTy);
4077 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4078 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0),
4084 Value *Base = IRB.CreatePointerCast(MS.VAArgOriginTLS, MS.IntptrTy);
4088 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4089 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0),
4213 Value *Base;
4221 Base = getShadowPtrForVAArgument(A->getType(), IRB, VAArgOffset, ArgSize);
4224 if (!Base)
4226 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment);
4241 Value *Base = IRB.CreatePointerCast(MS.VAArgTLS, MS.IntptrTy);
4242 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4243 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0),
4370 Value *Base;
4373 Base = getShadowPtrForVAArgument(A->getType(), IRB, GrOffset, 8);
4377 Base = getShadowPtrForVAArgument(A->getType(), IRB, VrOffset, 8);
4386 Base = getShadowPtrForVAArgument(A->getType(), IRB, OverflowOffset,
4395 if (!Base)
4397 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment);
4410 Value *Base = IRB.CreatePointerCast(MS.VAArgTLS, MS.IntptrTy);
4411 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4412 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0),
4617 Value *Base = getShadowPtrForVAArgument(
4619 if (Base) {
4625 IRB.CreateMemCpy(Base, kShadowTLSAlignment, AShadowPtr,
4631 Value *Base;
4654 Base = getShadowPtrForVAArgument(A->getType(), IRB,
4656 if (Base)
4657 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment);
4679 Value *Base = IRB.CreatePointerCast(MS.VAArgTLS, MS.IntptrTy);
4680 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4681 return IRB.CreateIntToPtr(Base, PointerType::get(MSV.getShadowTy(Ty), 0),
4949 Value *Base = IRB.CreatePointerCast(MS.VAArgTLS, MS.IntptrTy);
4950 return IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4954 Value *Base = IRB.CreatePointerCast(MS.VAArgOriginTLS, MS.IntptrTy);
4955 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset));
4956 return IRB.CreateIntToPtr(Base, PointerType::get(MS.OriginTy, 0),