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

Overridden By

lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  177 void ARMTargetAsmStreamer::emitAttribute(unsigned Attribute, unsigned Value) {
  772 void ARMTargetELFStreamer::emitAttribute(unsigned Attribute, unsigned Value) {

Declarations

include/llvm/MC/MCStreamer.h
  151   virtual void emitAttribute(unsigned Attribute, unsigned Value);

References

lib/Target/ARM/ARMAsmPrinter.cpp
  566     ATS.emitAttribute(ARMBuildAttrs::ABI_optimization_goals, OptimizationGoals);
  620     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RW_data,
  624     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RW_data,
  630     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RO_data,
  636     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_GOT_use,
  639     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_GOT_use,
  648     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal,
  654     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal,
  657     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal,
  668         ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal,
  674       ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal,
  689     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_exceptions,
  692     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_exceptions, ARMBuildAttrs::Allowed);
  697       ATS.emitAttribute(ARMBuildAttrs::ABI_FP_rounding, ARMBuildAttrs::Allowed);
  703     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_number_model,
  706     ATS.emitAttribute(ARMBuildAttrs::ABI_FP_number_model,
  711   ATS.emitAttribute(ARMBuildAttrs::ABI_align_needed, 1);
  712   ATS.emitAttribute(ARMBuildAttrs::ABI_align_preserved, 1);
  716     ATS.emitAttribute(ARMBuildAttrs::ABI_VFP_args, ARMBuildAttrs::HardFPAAPCS);
  722   ATS.emitAttribute(ARMBuildAttrs::ABI_FP_16bit_format,
  734         ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_wchar_t, WCharWidth);
  746         ATS.emitAttribute(ARMBuildAttrs::ABI_enum_size, EnumBuildAttr);
  753     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use,
  756     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use,
  759     ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use,
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
10885     getTargetStreamer().emitAttribute(Tag, IntegerValue);
lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  180   emitAttribute(ARMBuildAttrs::CPU_arch, getArchForCPU(STI));
  183     emitAttribute(ARMBuildAttrs::CPU_arch_profile,
  186     emitAttribute(ARMBuildAttrs::CPU_arch_profile,
  189     emitAttribute(ARMBuildAttrs::CPU_arch_profile,
  193   emitAttribute(ARMBuildAttrs::ARM_ISA_use, STI.hasFeature(ARM::FeatureNoARM)
  198     emitAttribute(ARMBuildAttrs::THUMB_ISA_use,
  201     emitAttribute(ARMBuildAttrs::THUMB_ISA_use,
  204     emitAttribute(ARMBuildAttrs::THUMB_ISA_use, ARMBuildAttrs::Allowed);
  222       emitAttribute(ARMBuildAttrs::Advanced_SIMD_arch,
  258     emitAttribute(ARMBuildAttrs::ABI_HardFP_use,
  262     emitAttribute(ARMBuildAttrs::FP_HP_extension, ARMBuildAttrs::AllowHPFP);
  265     emitAttribute(ARMBuildAttrs::MPextension_use, ARMBuildAttrs::AllowMP);
  268     emitAttribute(ARMBuildAttrs::MVE_arch, ARMBuildAttrs::AllowMVEIntegerAndFloat);
  270     emitAttribute(ARMBuildAttrs::MVE_arch, ARMBuildAttrs::AllowMVEInteger);
  279     emitAttribute(ARMBuildAttrs::DIV_use, ARMBuildAttrs::AllowDIVExt);
  282     emitAttribute(ARMBuildAttrs::DSP_extension, ARMBuildAttrs::Allowed);
  285     emitAttribute(ARMBuildAttrs::CPU_unaligned_access,
  288     emitAttribute(ARMBuildAttrs::CPU_unaligned_access,
  293     emitAttribute(ARMBuildAttrs::Virtualization_use,
  296     emitAttribute(ARMBuildAttrs::Virtualization_use, ARMBuildAttrs::AllowTZ);
  298     emitAttribute(ARMBuildAttrs::Virtualization_use,