Searched refs:AddrLong (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 503 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy); in untagPointerOperand() local 505 IRB.CreateIntToPtr(untagPointer(IRB, AddrLong), Addr->getType()); in untagPointerOperand() 529 Value *AddrLong = untagPointer(IRB, PtrLong); in instrumentMemAccessInline() local 530 Value *ShadowLong = memToShadow(AddrLong, PtrLong->getType(), IRB); in instrumentMemAccessInline() 613 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy); in instrumentMemAccess() local 621 AddrLong); in instrumentMemAccess() 623 instrumentMemAccessInline(AddrLong, IsWrite, AccessSizeIndex, I); in instrumentMemAccess() 627 {AddrLong, ConstantInt::get(IntptrTy, TypeSize / 8)}); in instrumentMemAccess()
|
| H A D | AddressSanitizer.cpp | 668 Value *createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong, 1519 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy); in instrumentAddress() local 1525 AddrLong); in instrumentAddress() 1528 {AddrLong, ConstantInt::get(IRB.getInt32Ty(), Exp)}); in instrumentAddress() 1535 AddrLong = IRB.CreateAnd(AddrLong, ~kMyriadCacheBitMask32); in instrumentAddress() 1537 Value *Tag = IRB.CreateLShr(AddrLong, kMyriadTagShift); in instrumentAddress() 1553 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() 1570 Value *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeSize); in instrumentAddress() 1584 Instruction *Crash = generateCrashCode(CrashTerm, AddrLong, IsWrite, in instrumentAddress() 1598 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy); in instrumentUnusualSizeOrAlignment() local [all …]
|