reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
343 Fn->setSection(Section); 346 SetInternalFunctionAttributes(GlobalDecl(), Fn, FI); 348 Fn->setCallingConv(getRuntimeCC()); 351 Fn->setDoesNotThrow(); 354 !isInSanitizerBlacklist(SanitizerKind::Address, Fn, Loc)) 355 Fn->addFnAttr(llvm::Attribute::SanitizeAddress); 358 !isInSanitizerBlacklist(SanitizerKind::KernelAddress, Fn, Loc)) 359 Fn->addFnAttr(llvm::Attribute::SanitizeAddress); 362 !isInSanitizerBlacklist(SanitizerKind::HWAddress, Fn, Loc)) 363 Fn->addFnAttr(llvm::Attribute::SanitizeHWAddress); 366 !isInSanitizerBlacklist(SanitizerKind::KernelHWAddress, Fn, Loc)) 367 Fn->addFnAttr(llvm::Attribute::SanitizeHWAddress); 370 !isInSanitizerBlacklist(SanitizerKind::MemTag, Fn, Loc)) 371 Fn->addFnAttr(llvm::Attribute::SanitizeMemTag); 374 !isInSanitizerBlacklist(SanitizerKind::Thread, Fn, Loc)) 375 Fn->addFnAttr(llvm::Attribute::SanitizeThread); 378 !isInSanitizerBlacklist(SanitizerKind::Memory, Fn, Loc)) 379 Fn->addFnAttr(llvm::Attribute::SanitizeMemory); 382 !isInSanitizerBlacklist(SanitizerKind::KernelMemory, Fn, Loc)) 383 Fn->addFnAttr(llvm::Attribute::SanitizeMemory); 386 !isInSanitizerBlacklist(SanitizerKind::SafeStack, Fn, Loc)) 387 Fn->addFnAttr(llvm::Attribute::SafeStack); 390 !isInSanitizerBlacklist(SanitizerKind::ShadowCallStack, Fn, Loc)) 391 Fn->addFnAttr(llvm::Attribute::ShadowCallStack); 395 Fn->addFnAttr("sign-return-address", 400 Fn->addFnAttr("sign-return-address-key", 407 Fn->addFnAttr("branch-target-enforcement"); 409 return Fn;