Searched refs:StackTag (Results 1 – 1 of 1) sorted by relevance
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 316 bool instrumentStack(memtag::StackInfo &Info, Value *StackTag, 323 Value *getAllocaTag(IRBuilder<> &IRB, Value *StackTag, AllocaInst *AI, 325 Value *getUARTag(IRBuilder<> &IRB, Value *StackTag); 1070 Value *StackTag = in getStackBaseTag() local 1073 StackTag->setName("hwasan.stack.base.tag"); in getStackBaseTag() 1074 return StackTag; in getStackBaseTag() 1077 Value *HWAddressSanitizer::getAllocaTag(IRBuilder<> &IRB, Value *StackTag, in getAllocaTag() argument 1081 return IRB.CreateXor(StackTag, in getAllocaTag() 1085 Value *HWAddressSanitizer::getUARTag(IRBuilder<> &IRB, Value *StackTag) { in getUARTag() argument 1090 return IRB.CreateXor(StackTag, ConstantInt::get(IntptrTy, TagMaskByte)); in getUARTag() [all …]
|