Lines Matching refs:ATS

571   ARMTargetStreamer &ATS = static_cast<ARMTargetStreamer &>(TS);  in emitEndOfAsmFile()  local
576 ATS.emitAttribute(ARMBuildAttrs::ABI_optimization_goals, OptimizationGoals); in emitEndOfAsmFile()
579 ATS.finishAttributeSection(); in emitEndOfAsmFile()
610 ARMTargetStreamer &ATS = static_cast<ARMTargetStreamer &>(TS); in emitAttributes() local
612 ATS.emitTextAttribute(ARMBuildAttrs::conformance, "2.09"); in emitAttributes()
614 ATS.switchVendor("aeabi"); in emitAttributes()
637 ATS.emitTargetAttributes(STI); in emitAttributes()
641 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RW_data, in emitAttributes()
645 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RW_data, in emitAttributes()
651 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_RO_data, in emitAttributes()
657 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_GOT_use, in emitAttributes()
660 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_GOT_use, in emitAttributes()
667 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
672 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
675 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
686 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
692 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_denormal, in emitAttributes()
707 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_exceptions, in emitAttributes()
710 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_exceptions, ARMBuildAttrs::Allowed); in emitAttributes()
715 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_rounding, ARMBuildAttrs::Allowed); in emitAttributes()
721 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_number_model, in emitAttributes()
724 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_number_model, in emitAttributes()
729 ATS.emitAttribute(ARMBuildAttrs::ABI_align_needed, 1); in emitAttributes()
730 ATS.emitAttribute(ARMBuildAttrs::ABI_align_preserved, 1); in emitAttributes()
734 ATS.emitAttribute(ARMBuildAttrs::ABI_VFP_args, ARMBuildAttrs::HardFPAAPCS); in emitAttributes()
740 ATS.emitAttribute(ARMBuildAttrs::ABI_FP_16bit_format, in emitAttributes()
751 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_wchar_t, WCharWidth); in emitAttributes()
763 ATS.emitAttribute(ARMBuildAttrs::ABI_enum_size, EnumBuildAttr); in emitAttributes()
773 ATS.emitAttribute(ARMBuildAttrs::PAC_extension, in emitAttributes()
776 ATS.emitAttribute(ARMBuildAttrs::PACRET_use, ARMBuildAttrs::PACRETUsed); in emitAttributes()
786 ATS.emitAttribute(ARMBuildAttrs::BTI_extension, in emitAttributes()
789 ATS.emitAttribute(ARMBuildAttrs::BTI_use, ARMBuildAttrs::BTIUsed); in emitAttributes()
795 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use, in emitAttributes()
798 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use, in emitAttributes()
801 ATS.emitAttribute(ARMBuildAttrs::ABI_PCS_R9_use, in emitAttributes()
1111 ARMTargetStreamer &ATS = static_cast<ARMTargetStreamer &>(TS); in EmitUnwindingInstruction() local
1227 ATS.emitPad(PadBefore); in EmitUnwindingInstruction()
1228 ATS.emitRegSave(RegList, Opc == ARM::VSTMDDB_UPD); in EmitUnwindingInstruction()
1231 ATS.emitPad(PadAfter); in EmitUnwindingInstruction()
1276 ATS.emitSetFP(FramePtr, ARM::SP, -Offset); in EmitUnwindingInstruction()
1280 ATS.emitPad(Offset); in EmitUnwindingInstruction()
1284 ATS.emitMovSP(DstReg, -Offset); in EmitUnwindingInstruction()
1346 ARMTargetStreamer &ATS = static_cast<ARMTargetStreamer &>(TS); in emitInstruction() local
1915 ATS.emitInst(Val); in emitInstruction()
1923 ATS.emitInst(Val); in emitInstruction()
1932 ATS.emitInst(Val, 'n'); in emitInstruction()
2283 ATS.emitARMWinCFIAllocStack(MI->getOperand(0).getImm(), in emitInstruction()
2289 ATS.emitARMWinCFISaveRegMask(MI->getOperand(0).getImm(), in emitInstruction()
2294 ATS.emitARMWinCFISaveSP(MI->getOperand(0).getImm()); in emitInstruction()
2298 ATS.emitARMWinCFISaveFRegs(MI->getOperand(0).getImm(), in emitInstruction()
2303 ATS.emitARMWinCFISaveLR(MI->getOperand(0).getImm()); in emitInstruction()
2308 ATS.emitARMWinCFINop(MI->getOperand(0).getImm()); in emitInstruction()
2312 ATS.emitARMWinCFIPrologEnd(/*Fragment=*/false); in emitInstruction()
2316 ATS.emitARMWinCFIEpilogStart(ARMCC::AL); in emitInstruction()
2320 ATS.emitARMWinCFIEpilogEnd(); in emitInstruction()