reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/IR/AttributesCompatFunc.inc
  119     .Case("sanitize_memory", Attribute::SanitizeMemory)
  408     return llvm::Attribute::SanitizeMemory;
lib/AsmParser/LLParser.cpp
 1320       B.addAttribute(Attribute::SanitizeMemory); break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1252   case Attribute::SanitizeMemory:  return 1ULL << 37;
 1524     return Attribute::SanitizeMemory;
lib/Bitcode/Writer/BitcodeWriter.cpp
  708   case Attribute::SanitizeMemory:
lib/CodeGen/ShrinkWrap.cpp
  606              MF.getFunction().hasFnAttribute(Attribute::SanitizeMemory) ||
lib/IR/Attributes.cpp
  385   if (hasAttribute(Attribute::SanitizeMemory))
lib/IR/Verifier.cpp
 1529   case Attribute::SanitizeMemory:
lib/Transforms/IPO/ForceFunctionAttrs.cpp
   58       .Case("sanitize_memory", Attribute::SanitizeMemory)
lib/Transforms/IPO/HotColdSplitting.cpp
  211       F.hasFnAttribute(Attribute::SanitizeMemory))
lib/Transforms/InstCombine/InstCombineCalls.cpp
 3913         II->getFunction()->hasFnAttribute(Attribute::SanitizeMemory) ||
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1053     bool SanitizeFunction = F.hasFnAttribute(Attribute::SanitizeMemory);
lib/Transforms/Scalar/LoopUnswitch.cpp
  535   SanitizeMemory = F->hasFnAttribute(Attribute::SanitizeMemory);
lib/Transforms/Utils/CodeExtractor.cpp
  907       case Attribute::SanitizeMemory:
lib/Transforms/Utils/SimplifyCFG.cpp
 3743   if (ExtraCase && BB->getParent()->hasFnAttribute(Attribute::SanitizeMemory))
lib/Transforms/Utils/SimplifyLibCalls.cpp
  184   if (CI->getFunction()->hasFnAttribute(Attribute::SanitizeMemory))
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  379     Fn->addFnAttr(llvm::Attribute::SanitizeMemory);
  383     Fn->addFnAttr(llvm::Attribute::SanitizeMemory);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  701     Fn->addFnAttr(llvm::Attribute::SanitizeMemory);