Lines Matching refs:ATS

561   ARMTargetStreamer &ATS = static_cast<ARMTargetStreamer &>(TS);  in emitAttributes()  local
563 ATS.emitTextAttribute(ARMBuildAttrs::conformance, "2.09"); in emitAttributes()
565 ATS.switchVendor("aeabi"); in emitAttributes()
591 ATS.emitTextAttribute(ARMBuildAttrs::CPU_name, "cortex-a9"); in emitAttributes()
595 ATS.emitArchExtension(ARM::HWDIV); in emitAttributes()
597 ATS.emitTextAttribute(ARMBuildAttrs::CPU_name, CPUString); in emitAttributes()
600 ATS.emitAttribute(ARMBuildAttrs::CPU_arch, getArchForCPU(CPUString, &STI)); in emitAttributes()
606 ATS.emitAttribute(ARMBuildAttrs::CPU_arch_profile, in emitAttributes()
609 ATS.emitAttribute(ARMBuildAttrs::CPU_arch_profile, in emitAttributes()
612 ATS.emitAttribute(ARMBuildAttrs::CPU_arch_profile, in emitAttributes()
617 ATS.emitAttribute(ARMBuildAttrs::ARM_ISA_use, in emitAttributes()
621 ATS.emitAttribute(ARMBuildAttrs::THUMB_ISA_use, ARMBuildAttrs::Allowed); in emitAttributes()
623 ATS.emitAttribute(ARMBuildAttrs::THUMB_ISA_use, in emitAttributes()
632 ATS.emitFPU(ARM::CRYPTO_NEON_FP_ARMV8); in emitAttributes()
634 ATS.emitFPU(ARM::NEON_FP_ARMV8); in emitAttributes()
636 ATS.emitFPU(ARM::NEON_VFPV4); in emitAttributes()
638 ATS.emitFPU(ARM::NEON); in emitAttributes()
641 ATS.emitAttribute(ARMBuildAttrs::Advanced_SIMD_arch, in emitAttributes()
648 ATS.emitFPU(STI.hasD16() ? ARM::FPV5_D16 : ARM::FP_ARMV8); in emitAttributes()
650 ATS.emitFPU(STI.hasD16() ? ARM::VFPV4_D16 : ARM::VFPV4); in emitAttributes()
652 ATS.emitFPU(STI.hasD16() ? ARM::VFPV3_D16 : ARM::VFPV3); in emitAttributes()
654 ATS.emitFPU(ARM::VFPV2); in emitAttributes()
659 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RW_data, in emitAttributes()
661 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RO_data, in emitAttributes()
663 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_GOT_use, in emitAttributes()
667 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_GOT_use, in emitAttributes()
673 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
675 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_exceptions, ARMBuildAttrs::Allowed); in emitAttributes()
680 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_rounding, ARMBuildAttrs::Allowed); in emitAttributes()
690 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
696 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
710 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_number_model, in emitAttributes()
713 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_number_model, in emitAttributes()
717 ATS.emitAttribute(ARMBuildAttrs::CPU_unaligned_access, in emitAttributes()
720 ATS.emitAttribute(ARMBuildAttrs::CPU_unaligned_access, in emitAttributes()
725 ATS.emitAttribute(ARMBuildAttrs::ABI_align_needed, 1); in emitAttributes()
726 ATS.emitAttribute(ARMBuildAttrs::ABI_align_preserved, 1); in emitAttributes()
730 ATS.emitAttribute(ARMBuildAttrs::ABI_HardFP_use, in emitAttributes()
735 ATS.emitAttribute(ARMBuildAttrs::ABI_VFP_args, ARMBuildAttrs::HardFPAAPCS); in emitAttributes()
740 ATS.emitAttribute(ARMBuildAttrs::FP_HP_extension, ARMBuildAttrs::AllowHPFP); in emitAttributes()
746 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_16bit_format, in emitAttributes()
750 ATS.emitAttribute(ARMBuildAttrs::MPextension_use, ARMBuildAttrs::AllowMP); in emitAttributes()
759 ATS.emitAttribute(ARMBuildAttrs::DIV_use, ARMBuildAttrs::AllowDIVExt); in emitAttributes()
770 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_wchar_t, WCharWidth); in emitAttributes()
782 ATS.emitAttribute(ARMBuildAttrs::ABI_enum_size, EnumBuildAttr); in emitAttributes()
792 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use, ARMBuildAttrs::R9Reserved); in emitAttributes()
794 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use, ARMBuildAttrs::R9IsGPR); in emitAttributes()
797 ATS.emitAttribute(ARMBuildAttrs::Virtualization_use, in emitAttributes()
800 ATS.emitAttribute(ARMBuildAttrs::Virtualization_use, in emitAttributes()
803 ATS.emitAttribute(ARMBuildAttrs::Virtualization_use, in emitAttributes()
806 ATS.finishAttributeSection(); in emitAttributes()
1047 ARMTargetStreamer &ATS = static_cast<ARMTargetStreamer &>(TS); in EmitUnwindingInstruction() local
1111 ATS.emitRegSave(RegList, Opc == ARM::VSTMDDB_UPD); in EmitUnwindingInstruction()
1160 ATS.emitSetFP(FramePtr, ARM::SP, -Offset); in EmitUnwindingInstruction()
1164 ATS.emitPad(Offset); in EmitUnwindingInstruction()
1168 ATS.emitMovSP(DstReg, -Offset); in EmitUnwindingInstruction()