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

Declarations

include/llvm/IR/Attributes.h
  547   AttributeSet getFnAttributes() const;

References

lib/AsmParser/LLParser.cpp
  135       AttrBuilder FnAttrs(AS.getFnAttributes());
  152       AttrBuilder FnAttrs(AS.getFnAttributes());
  160       AttrBuilder FnAttrs(AS.getFnAttributes());
  168       AttrBuilder FnAttrs(AS.getFnAttributes());
lib/Bitcode/Reader/BitcodeReader.cpp
 3176     auto AS = getAttributes(Record[12]).getFnAttributes();
lib/IR/AsmWriter.cpp
  968     AttributeSet FnAttrs = F.getAttributes().getFnAttributes();
 1006         AttributeSet Attrs = Call->getAttributes().getFnAttributes();
 3409     AttributeSet AS = Attrs.getFnAttributes();
 3494     Out << " #" << Machine.getAttributeGroupSlot(Attrs.getFnAttributes());
 3881       Out << " #" << Machine.getAttributeGroupSlot(PAL.getFnAttributes());
 3919       Out << " #" << Machine.getAttributeGroupSlot(PAL.getFnAttributes());
 3959       Out << " #" << Machine.getAttributeGroupSlot(PAL.getFnAttributes());
lib/IR/Verifier.cpp
 1774   verifyAttributeTypes(Attrs.getFnAttributes(), /*IsFunction=*/true, V);
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  415   AttrBuilder FnAttrs(InvokeAL.getFnAttributes());
lib/Transforms/Coroutines/CoroSplit.cpp
  684                                       OrigAttrs.getFnAttributes());
lib/Transforms/IPO/ArgumentPromotion.cpp
  231   NF->setAttributes(AttributeList::get(F->getContext(), PAL.getFnAttributes(),
  338         AttributeList::get(F->getContext(), CallPAL.getFnAttributes(),
lib/Transforms/IPO/DeadArgumentElimination.cpp
  191       PAL = AttributeList::get(Fn.getContext(), PAL.getFnAttributes(),
  849   AttributeSet FnAttrs = PAL.getFnAttributes().removeAttribute(
  927     AttributeSet FnAttrs = CallPAL.getFnAttributes().removeAttribute(
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1141           AttributeList::get(M.getContext(), Attrs.getFnAttributes(),
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4614   AttributeSet FnAttrs = CallerPAL.getFnAttributes();
 4800           AttributeList::get(FTy->getContext(), Attrs.getFnAttributes(),
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  274       CallSiteAttrs.getFnAttributes(),
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3758     for (const auto &Attr : F.getAttributes().getFnAttributes()) {
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1245   AttrBuilder FnAttrs = AL.getFnAttributes();
 1248   for (Attribute A : AL.getFnAttributes()) {
lib/Transforms/Utils/CallPromotionUtils.cpp
  442     CS.setAttributes(AttributeList::get(Ctx, CallerPAL.getFnAttributes(),
lib/Transforms/Utils/CloneFunction.cpp
  123       AttributeList::get(NewFunc->getContext(), OldAttrs.getFnAttributes(),
lib/Transforms/Utils/CodeExtractor.cpp
  841   for (const auto &Attr : oldFunction->getAttributes().getFnAttributes()) {
lib/Transforms/Utils/InlineFunction.cpp
 1906           Attrs = AttributeList::get(CI->getContext(), Attrs.getFnAttributes(),
tools/bugpoint-passes/TestPasses.cpp
  138     AttributeSet A = F.getAttributes().getFnAttributes();
tools/bugpoint/CrashDebugger.cpp
  368     for (Attribute A : NewAttrs.getFnAttributes()) {
 1134       for (Attribute A : Fn->getAttributes().getFnAttributes())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4336         newFn->getContext(), oldAttrs.getFnAttributes(),
unittests/IR/IRBuilderTest.cpp
  233   AttributeSet CallAttrs = II->getAttributes().getFnAttributes();
  238   AttributeSet FnAttrs = Attrs.getFnAttributes();