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

Lines Matching refs:IRBuilder

29 #include "llvm/IR/IRBuilder.h"
209 Value *getDynamicShadowIfunc(IRBuilder<> &IRB);
210 Value *getDynamicShadowNonTls(IRBuilder<> &IRB);
214 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB);
225 bool tagAlloca(IRBuilder<> &IRB, AllocaInst *AI, Value *Tag, size_t Size);
226 Value *tagPointer(IRBuilder<> &IRB, Type *Ty, Value *PtrLong, Value *Tag);
227 Value *untagPointer(IRBuilder<> &IRB, Value *PtrLong);
232 Value *readRegister(IRBuilder<> &IRB, StringRef Name);
234 Value *getNextTagWithCall(IRBuilder<> &IRB);
235 Value *getStackBaseTag(IRBuilder<> &IRB);
236 Value *getAllocaTag(IRBuilder<> &IRB, Value *StackTag, AllocaInst *AI,
238 Value *getUARTag(IRBuilder<> &IRB, Value *StackTag);
240 Value *getHwasanThreadSlotPtr(IRBuilder<> &IRB, Type *Ty);
241 void emitPrologue(IRBuilder<> &IRB, bool WithFrameRecord);
380 IRBuilder<> IRB(*C);
443 IRBuilder<> IRB(*C);
486 Value *HWAddressSanitizer::getDynamicShadowIfunc(IRBuilder<> &IRB) {
496 Value *HWAddressSanitizer::getDynamicShadowNonTls(IRBuilder<> &IRB) {
592 IRBuilder<> IRB(I);
606 Value *HWAddressSanitizer::memToShadow(Value *Mem, IRBuilder<> &IRB) {
619 IRBuilder<> IRB(InsertBefore);
707 IRBuilder<> IRB(MI);
732 IRBuilder<> IRB(O.getInsn());
766 bool HWAddressSanitizer::tagAlloca(IRBuilder<> &IRB, AllocaInst *AI,
818 Value *HWAddressSanitizer::getNextTagWithCall(IRBuilder<> &IRB) {
822 Value *HWAddressSanitizer::getStackBaseTag(IRBuilder<> &IRB) {
846 Value *HWAddressSanitizer::getAllocaTag(IRBuilder<> &IRB, Value *StackTag,
854 Value *HWAddressSanitizer::getUARTag(IRBuilder<> &IRB, Value *StackTag) {
863 Value *HWAddressSanitizer::tagPointer(IRBuilder<> &IRB, Type *Ty,
881 Value *HWAddressSanitizer::untagPointer(IRBuilder<> &IRB, Value *PtrLong) {
895 Value *HWAddressSanitizer::getHwasanThreadSlotPtr(IRBuilder<> &IRB, Type *Ty) {
915 void HWAddressSanitizer::emitPrologue(IRBuilder<> &IRB, bool WithFrameRecord) {
991 Value *HWAddressSanitizer::readRegister(IRBuilder<> &IRB, StringRef Name) {
1003 IRBuilder<> IRB(LP->getNextNode());
1023 IRBuilder<> IRB(AI->getNextNode());
1143 IRBuilder<> EntryIRB(InsertPt);
1461 IRBuilder<> IRB(BB);