FailedConsole Output

Skipping 3 KB.. Full Log
4ERT9L/VBZMgFnRckhj30vDNmhCZ5co6u7VaKS3SAk66AAAAph+LCAAAAAAAAP9tjUEKwjAURH8qXbh16SFSEFyJK7chG08QkxjThv/bJLVdeSKv5h2MFlw5MDAzMLznC+oU4UjR8dZi5zFpz/swupL4RLG7Bpp4SxeuCRMFy6WdJBl7WqqkbGERq2AlYG1RB0oeXYaNaNVdNUGha845lu0goPJmgAcwUchZxfwtc4TtbTSJ8Mf5C4C5z8B2xfvPr34Dc4dAdcAAAAA=[Pipeline] node
Still waiting to schedule task
Waiting for next available executor on ‘green-dragon-03’
Running on green-dragon-03 in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g
[Pipeline] {
[Pipeline] stage
[Pipeline] { (main)
[Pipeline] dir
Running in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config
[Pipeline] {
[Pipeline] svn
SVN Updating

Hide Details

Updating http://llvm.org/svn/llvm-project/zorg/trunk at revision '2019-09-14T11:43:03.485 -0700' No changes for http://llvm.org/svn/llvm-project/zorg/trunk since the previous build [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/pseudo-checkout-llvm-project [Pipeline] { [Pipeline] checkout No credentials specified Cloning the remote Git repository At revision 371923

Hide Details

Cloning repository http://labmaster3.local/git/llvm-project.git > git init /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/pseudo-checkout-llvm-project # timeout=10 Fetching upstream changes from http://labmaster3.local/git/llvm-project.git > git --version # timeout=10 > git fetch --tags --progress http://labmaster3.local/git/llvm-project.git +refs/heads/*:refs/remotes/origin/* Checking out Revision b743e94cdca985cb676049290af4f49b6e49572f (detached) > git config remote.origin.url http://labmaster3.local/git/llvm-project.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url http://labmaster3.local/git/llvm-project.git # timeout=10 Fetching upstream changes from http://labmaster3.local/git/llvm-project.git > git fetch --tags --progress http://labmaster3.local/git/llvm-project.git +refs/heads/*:refs/remotes/origin/* > git rev-parse b743e94cdca^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f b743e94cdca985cb676049290af4f49b6e49572f Commit message: "[TargetLowering] SimplifyDemandedBits - add EXTRACT_SUBVECTOR support." > git rev-list --no-walk 9c5a4a4527bc6c06b0f889501aa48aa23ccb90a5 # timeout=10 [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/lnt [Pipeline] { [Pipeline] svn Checking out a fresh workspace because /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/lnt doesn't exist Cleaning local Directory .
SVN Checking out

Hide Details

Checking out http://llvm.org/svn/llvm-project/lnt/trunk at revision '2019-09-14T11:43:03.485 -0700' A deployment A deployment/app_wrapper.py A schemas A schemas/nts.yaml A schemas/compile.yaml A schemas/README.md A setup.py A tox.ini A docs A docs/api.rst A docs/make.bat A docs/concepts.rst A docs/profiles.rst A docs/_templates A docs/_templates/layout.html A docs/_templates/indexsidebar.html A docs/_templates/index.html A docs/my_suite.yaml A docs/quickstart.rst A docs/intro.rst A docs/contents.rst A docs/tools.rst A docs/importing_data.rst A docs/modules A docs/modules/testing.rst A docs/tests.rst A docs/developer_guide.rst A docs/README.txt A docs/report-example.json A docs/conf.py A docs/Makefile A README.md A lnt A lnt/external A lnt/external/__init__.py A lnt/external/stats A lnt/external/stats/pstat.py A lnt/external/stats/stats.py A lnt/external/stats/__init__.py A lnt/external/stats/README.txt A lnt/tests A lnt/tests/compile.py A lnt/tests/test_suite.py A lnt/tests/__init__.py A lnt/tests/nt.py A lnt/tests/builtintest.py A lnt/__init__.py A lnt/server A lnt/server/db A lnt/server/db/migrate.py A lnt/server/db/fieldchange.py A lnt/server/db/testsuite.py A lnt/server/db/util.py A lnt/server/db/__init__.py A lnt/server/db/testsuitedb.py A lnt/server/db/v4db.py A lnt/server/db/regression.py A lnt/server/db/rules A lnt/server/db/rules/rule_update_fixed_regressions.py A lnt/server/db/rules/__init__.py A lnt/server/db/rules/rule_testhook.py A lnt/server/db/rules/rule_update_profile_stats.py A lnt/server/db/rules_manager.py A lnt/server/db/migrations A lnt/server/db/migrations/upgrade_0_to_1.py A lnt/server/db/migrations/upgrade_10_to_11.py A lnt/server/db/migrations/upgrade_1_to_2.py A lnt/server/db/migrations/upgrade_11_to_12.py A lnt/server/db/migrations/upgrade_2_to_3.py A lnt/server/db/migrations/upgrade_12_to_13.py A lnt/server/db/migrations/upgrade_3_to_4.py A lnt/server/db/migrations/__init__.py A lnt/server/db/migrations/upgrade_13_to_14.py A lnt/server/db/migrations/upgrade_4_to_5.py A lnt/server/db/migrations/new_suite.py A lnt/server/db/migrations/upgrade_14_to_15.py A lnt/server/db/migrations/upgrade_5_to_6.py A lnt/server/db/migrations/upgrade_6_to_7.py A lnt/server/db/migrations/upgrade_15_to_16.py A lnt/server/db/migrations/upgrade_16_to_17.py A lnt/server/db/migrations/upgrade_7_to_8.py A lnt/server/db/migrations/upgrade_8_to_9.py A lnt/server/db/migrations/util.py A lnt/server/db/migrations/upgrade_9_to_10.py A lnt/server/db/migrations/README.txt A lnt/server/db/search.py A lnt/server/__init__.py A lnt/server/reporting A lnt/server/reporting/summaryreport.py A lnt/server/reporting/report.py A lnt/server/reporting/dailyreport.py A lnt/server/reporting/__init__.py A lnt/server/reporting/latestrunsreport.py A lnt/server/reporting/analysis.py A lnt/server/reporting/runs.py A lnt/server/instance.py A lnt/server/config.py A lnt/server/ui A lnt/server/ui/filters.py A lnt/server/ui/api.py A lnt/server/ui/profile_views.py A lnt/server/ui/regression_views.py A lnt/server/ui/util.py A lnt/server/ui/views.py A lnt/server/ui/__init__.py A lnt/server/ui/app.py A lnt/server/ui/static A lnt/server/ui/static/wide.css A lnt/server/ui/static/jquery A lnt/server/ui/static/jquery/jquery.scrolltofixed AU lnt/server/ui/static/jquery/jquery.scrolltofixed/license.txt AU lnt/server/ui/static/jquery/jquery.scrolltofixed/jquery-scrolltofixed.js AU lnt/server/ui/static/jquery/jquery.scrolltofixed/jquery-scrolltofixed.min.js AU lnt/server/ui/static/jquery/jquery.scrolltofixed/README.md A lnt/server/ui/static/jquery/1.5 A lnt/server/ui/static/jquery/jquery.dateFormat A lnt/server/ui/static/jquery/jquery.dateFormat/jquery-dateFormat.min.js A lnt/server/ui/static/jquery/jquery.dateFormat/MIT-LICENSE.txt A lnt/server/ui/static/jquery/1.7.2 AU lnt/server/ui/static/jquery/1.7.2/jquery-1.7.2.min.js AU lnt/server/ui/static/jquery/1.7.2/jquery-ui-1.8.22.custom.min.js AU lnt/server/ui/static/jquery/1.7.2/MIT-LICENSE.txt A lnt/server/ui/static/jquery/jquery.contextmenu A lnt/server/ui/static/jquery/jquery.contextmenu/jquery.contextMenu.js A lnt/server/ui/static/jquery/jquery.contextmenu/jquery.contextMenu.min.js A lnt/server/ui/static/jquery/jquery.formdefaults AU lnt/server/ui/static/jquery/jquery.formdefaults/LICENCE AU lnt/server/ui/static/jquery/jquery.formdefaults/jquery.formdefaults.js AU lnt/server/ui/static/jquery/jquery.formdefaults/README.mkdn AU lnt/server/ui/static/jquery/jquery.formdefaults/jquery.formdefaults.min.js A lnt/server/ui/static/v4_regression_detail.js A lnt/server/ui/static/v4_global_status.js A lnt/server/ui/static/style.css A lnt/server/ui/static/docs A lnt/server/ui/static/docs/index.html A lnt/server/ui/static/lnt_profile.js A lnt/server/ui/static/order_aggregate_ui.js A lnt/server/ui/static/lnt_graph.js A lnt/server/ui/static/lnt_run.js A lnt/server/ui/static/favicon.ico A lnt/server/ui/static/narrow.css A lnt/server/ui/static/v4_global_status.css A lnt/server/ui/static/View2DTest.html A lnt/server/ui/static/flot A lnt/server/ui/static/flot/jquery.flot.resize.min.js A lnt/server/ui/static/flot/jquery.flot.min.js A lnt/server/ui/static/flot/jquery.flot.selection.js A lnt/server/ui/static/flot/jquery.flot.symbol.min.js A lnt/server/ui/static/flot/FAQ.txt A lnt/server/ui/static/flot/jquery.flot.navigate.js A lnt/server/ui/static/flot/jquery.colorhelpers.js A lnt/server/ui/static/flot/jquery.flot.pie.min.js A lnt/server/ui/static/flot/jquery.flot.fillbetween.js A lnt/server/ui/static/flot/jquery.flot.errorbars.js A lnt/server/ui/static/flot/PLUGINS.txt A lnt/server/ui/static/flot/jquery.flot.image.min.js A lnt/server/ui/static/flot/jquery.flot.stack.js A lnt/server/ui/static/flot/jquery.flot.selection.min.js A lnt/server/ui/static/flot/jquery.flot.highlight.js A lnt/server/ui/static/flot/jquery.colorhelpers.min.js A lnt/server/ui/static/flot/jquery.flot.navigate.min.js A lnt/server/ui/static/flot/Makefile A lnt/server/ui/static/flot/jquery.flot.touch.js A lnt/server/ui/static/flot/jquery.flot.fillbetween.min.js A lnt/server/ui/static/flot/jquery.flot.errorbars.min.js A lnt/server/ui/static/flot/jquery.flot.stack.min.js A lnt/server/ui/static/flot/excanvas.js A lnt/server/ui/static/flot/jquery.flot.highlight.min.js A lnt/server/ui/static/flot/API.txt A lnt/server/ui/static/flot/jquery.flot.threshold.js A lnt/server/ui/static/flot/jquery.flot.crosshair.js A lnt/server/ui/static/flot/NEWS.txt A lnt/server/ui/static/flot/jquery.flot.js A lnt/server/ui/static/flot/jquery.flot.resize.js A lnt/server/ui/static/flot/jquery.flot.touch.min.js A lnt/server/ui/static/flot/LICENSE.txt A lnt/server/ui/static/flot/jquery.flot.symbol.js A lnt/server/ui/static/flot/excanvas.min.js A lnt/server/ui/static/flot/jquery.flot.pie.js A lnt/server/ui/static/flot/jquery.flot.threshold.min.js A lnt/server/ui/static/flot/README.txt A lnt/server/ui/static/flot/jquery.flot.crosshair.min.js A lnt/server/ui/static/flot/jquery.flot.image.js A lnt/server/ui/static/lnt_profile.css A lnt/server/ui/static/order_aggregate_ui.css A lnt/server/ui/static/json2.js A lnt/server/ui/static/d3 A lnt/server/ui/static/d3/d3.js A lnt/server/ui/static/d3/LICENSE A lnt/server/ui/static/d3/d3.min.js A lnt/server/ui/static/cog.svg A lnt/server/ui/static/timedate.js A lnt/server/ui/static/lnt_run.css A lnt/server/ui/static/lnt.js A lnt/server/ui/static/v4_summary_report_ui.js A lnt/server/ui/static/sorttable.js A lnt/server/ui/static/View2D.js A lnt/server/ui/static/bootstrap A lnt/server/ui/static/bootstrap/css A lnt/server/ui/static/bootstrap/css/bootstrap-responsive.min.css A lnt/server/ui/static/bootstrap/css/bootstrap.min.css A lnt/server/ui/static/bootstrap/img AU lnt/server/ui/static/bootstrap/img/glyphicons-halflings-white.png AU lnt/server/ui/static/bootstrap/img/glyphicons-halflings.png A lnt/server/ui/static/bootstrap/js A lnt/server/ui/static/bootstrap/js/bootstrap.min.js A lnt/server/ui/static/popup.js A lnt/server/ui/globals.py A lnt/server/ui/decorators.py A lnt/server/ui/templates A lnt/server/ui/templates/v4_global_status.html A lnt/server/ui/templates/v4_run.html A lnt/server/ui/templates/v4_matrix.html A lnt/server/ui/templates/v4_machine.html A lnt/server/ui/templates/layout.html A lnt/server/ui/templates/v4_overview.html A lnt/server/ui/templates/all_machines.html A lnt/server/ui/templates/log.html A lnt/server/ui/templates/v4_regression_list.html A lnt/server/ui/templates/v4_order.html A lnt/server/ui/templates/v4_new_regressions.html A lnt/server/ui/templates/submit_run.html A lnt/server/ui/templates/error.html A lnt/server/ui/templates/local.html A lnt/server/ui/templates/rules.html A lnt/server/ui/templates/reportutils.html A lnt/server/ui/templates/v4_summary_report_ui.html A lnt/server/ui/templates/v4_all_orders.html A lnt/server/ui/templates/utils.html A lnt/server/ui/templates/v4_summary_report.html A lnt/server/ui/templates/v4_recent_activity.html A lnt/server/ui/templates/v4_daily_report.html A lnt/server/ui/templates/reporting A lnt/server/ui/templates/reporting/daily_report.html A lnt/server/ui/templates/reporting/latest_runs_report.html A lnt/server/ui/templates/reporting/run_report.html A lnt/server/ui/templates/reporting/runs.html A lnt/server/ui/templates/reporting/run_report.txt A lnt/server/ui/templates/index.html A lnt/server/ui/templates/v4_latest_runs_report.html A lnt/server/ui/templates/profile_admin.html A lnt/server/ui/templates/v4_profile.html A lnt/server/ui/templates/v4_graph.html A lnt/server/ui/templates/v4_regression_detail.html A lnt/formats A lnt/formats/__init__.py A lnt/formats/JSONFormat.py A lnt/formats/PlistFormat.py A lnt/lnttool A lnt/lnttool/admin.py A lnt/lnttool/common.py A lnt/lnttool/updatedb.py A lnt/lnttool/__init__.py A lnt/lnttool/convert.py A lnt/lnttool/create.py A lnt/lnttool/import_data.py A lnt/lnttool/main.py A lnt/lnttool/import_report.py A lnt/lnttool/viewcomparison.py A lnt/testing A lnt/testing/profile A lnt/testing/profile/cPerf.cpp A lnt/testing/profile/profilev1impl.py A lnt/testing/profile/profilev2impl.py A lnt/testing/profile/perf.py A lnt/testing/profile/__init__.py A lnt/testing/profile/profile.py A lnt/testing/__init__.py A lnt/testing/util A lnt/testing/util/misc.py A lnt/testing/util/compilers.py A lnt/testing/util/__init__.py A lnt/testing/util/machineinfo.py A lnt/testing/util/commands.py A lnt/testing/util/valgrind.py A lnt/testing/util/rcs.py A lnt/util A lnt/util/wsgi_restart.py A lnt/util/multidict.py A lnt/util/stats.py A lnt/util/__init__.py A lnt/util/ImportData.py A lnt/util/ServerUtil.py AU lnt/util/NTEmailReport.py A setup.cfg A utils AU utils/lint.sh AU utils/check-sdist AU utils/check-coverage A utils/README.txt A LICENSE.TXT A requirements.txt A runtime.txt A tests A tests/utils A tests/utils/SourceDistribution.py A tests/utils/Installation.py A tests/utils/blast.py A tests/runtest A tests/runtest/test_suite-cflags1.shtest A tests/runtest/test_suite-cflags2.shtest A tests/runtest/test_suite-machine-name.shtest A tests/runtest/test_suite-cflags3.shtest A tests/runtest/Inputs A tests/runtest/Inputs/rerun-test-suite1 A tests/runtest/Inputs/rerun-test-suite1/TEST.simple.report AU tests/runtest/Inputs/rerun-test-suite1/configure A tests/runtest/Inputs/rerun-test-suite1/fake-report.simple.csv A tests/runtest/Inputs/rerun-test-suite1/subtest A tests/runtest/Inputs/rerun-test-suite1/subtest/Makefile A tests/runtest/Inputs/rerun-test-suite1/README.txt A tests/runtest/Inputs/rerun-test-suite1/Makefile A tests/runtest/Inputs/rerun-test-suite2 AU tests/runtest/Inputs/rerun-test-suite2/GenerateReport.pl A tests/runtest/Inputs/rerun-test-suite2/Output A tests/runtest/Inputs/rerun-test-suite2/Output/vla.simple.report.txt A tests/runtest/Inputs/rerun-test-suite2/Output/ms_struct-bitfield.simple.report.txt A tests/runtest/Inputs/rerun-test-suite2/Output/ms_struct_pack_layout-1.simple.report.txt A tests/runtest/Inputs/rerun-test-suite2/Makefile.config A tests/runtest/Inputs/rerun-test-suite2/TEST.simple.report AU tests/runtest/Inputs/rerun-test-suite2/configure A tests/runtest/Inputs/rerun-test-suite2/fake-report.simple.csv A tests/runtest/Inputs/rerun-test-suite2/vla.simple.report.txt A tests/runtest/Inputs/rerun-test-suite2/subtest A tests/runtest/Inputs/rerun-test-suite2/subtest/Makefile A tests/runtest/Inputs/rerun-test-suite2/README.txt A tests/runtest/Inputs/rerun-test-suite2/Makefile A tests/runtest/Inputs/test-suite-cmake A tests/runtest/Inputs/test-suite-cmake/cmake A tests/runtest/Inputs/test-suite-cmake/cmake/caches A tests/runtest/Inputs/test-suite-cmake/cmake/caches/Release.cmake AU tests/runtest/Inputs/test-suite-cmake/fake-make A tests/runtest/Inputs/test-suite-cmake/fake-test AU tests/runtest/Inputs/test-suite-cmake/fake-cmake AU tests/runtest/Inputs/test-suite-cmake/fake-lit-profile AU tests/runtest/Inputs/test-suite-cmake/fake-lit A tests/runtest/Inputs/test-suite-cmake/SingleSource A tests/runtest/Inputs/test-suite-cmake/SingleSource/Benchmarks A tests/runtest/Inputs/test-suite-cmake/SingleSource/Benchmarks/Stanford A tests/runtest/Inputs/test-suite-cmake/SingleSource/Benchmarks/Stanford/Bubblesort A tests/runtest/Inputs/test-suite-cmake/file-iprofiler AU tests/runtest/Inputs/test-suite-cmake/fake-diagnose-make A tests/runtest/Inputs/test-suite-cmake/fake-results-fail-exec.json AU tests/runtest/Inputs/test-suite-cmake/fake-lit-fails-exec A tests/runtest/Inputs/test-suite-cmake/README.txt A tests/runtest/Inputs/test-suite-cmake/fake-results-profile.json A tests/runtest/Inputs/test-suite-cmake/fake-results-fail-compile.json A tests/runtest/Inputs/test-suite-cmake/CMakeLists.txt A tests/runtest/Inputs/test-suite-cmake/fake-results.json AU tests/runtest/Inputs/test-suite-cmake/fake-lit-fails-compile A tests/runtest/Inputs/test-suite-nohash AU tests/runtest/Inputs/test-suite-nohash/configure A tests/runtest/Inputs/test-suite-nohash/fake-report.simple.csv A tests/runtest/Inputs/test-suite-nohash/subtest A tests/runtest/Inputs/test-suite-nohash/subtest/Makefile A tests/runtest/Inputs/test-suite-nohash/README.txt A tests/runtest/Inputs/test-suite-nohash/Makefile A tests/runtest/Inputs/rerun_server_instance A tests/runtest/Inputs/rerun_server_instance/lnt.wsgi A tests/runtest/Inputs/rerun_server_instance/data A tests/runtest/Inputs/rerun_server_instance/data/lnt.db A tests/runtest/Inputs/rerun_server_instance/lnt.cfg A tests/runtest/Inputs/test-suite AU tests/runtest/Inputs/test-suite/configure A tests/runtest/Inputs/test-suite/fake-report.simple.csv A tests/runtest/Inputs/test-suite/subtest A tests/runtest/Inputs/test-suite/subtest/Makefile A tests/runtest/Inputs/test-suite/README.txt A tests/runtest/Inputs/test-suite/Makefile A tests/runtest/rerun.py A tests/runtest/test_suite-cflags4.shtest A tests/runtest/multisample.py A tests/runtest/test_suite-pgo.shtest A tests/runtest/test_suite-cc.shtest A tests/runtest/test_suite-use-perf.shtest A tests/runtest/test_suite-cross.shtest A tests/runtest/test_suite-c-compiler.shtest A tests/runtest/nt-darwin.py A tests/runtest/test_suite-fail-exec.shtest A tests/runtest/test_suite-only-test.shtest A tests/runtest/test_suite-perf-events.shtest A tests/runtest/test_suite-profile.shtest A tests/runtest/test_suite-fail-compile.shtest A tests/runtest/test_suite.shtest A tests/runtest/test_suite-cache.shtest A tests/runtest/test_suite-metrics.shtest A tests/runtest/test_suite-benchmarking-only.shtest A tests/runtest/test_suite-compile-only.shtest A tests/runtest/only_test.py A tests/runtest/nt.py A tests/runtest/test_suite_diagnose.shtest A tests/runtest/exclude_stat.py A tests/runtest/test_suite-run-order.shtest A tests/runtest/test_suite-cflags0.shtest A tests/runtest/test_suite-run-under.shtest A tests/__init__.py A tests/lit.cfg A tests/server A tests/server/db A tests/server/db/rules.py A tests/server/db/ImportProfile.py A tests/server/db/Inputs A tests/server/db/Inputs/schema-example-migratable.yaml A tests/server/db/Inputs/schema-example-nomigration1.yaml A tests/server/db/Inputs/schema-example-nomigration2.yaml A tests/server/db/Inputs/lnt_v0.4.0_filled_instance AU tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt.wsgi A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/data A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/data/lnt.db A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt.cfg A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt_tmp A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt_tmp/default A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt_tmp/default/2012-04 A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt_tmp/default/2012-04/data-2012-04-11_16-47-40bEjSGd.plist A tests/server/db/Inputs/lnt_v0.4.0_filled_instance/lnt_tmp/default/2012-04/data-2012-04-11_16-47-40o2zWJN.plist A tests/server/db/Inputs/lnt_v0.4.0_basic_instance AU tests/server/db/Inputs/lnt_v0.4.0_basic_instance/lnt.wsgi A tests/server/db/Inputs/lnt_v0.4.0_basic_instance/blacklist A tests/server/db/Inputs/lnt_v0.4.0_basic_instance/data A tests/server/db/Inputs/lnt_v0.4.0_basic_instance/data/lnt.db A tests/server/db/Inputs/lnt_v0.4.0_basic_instance/lnt.cfg A tests/server/db/Inputs/report.json.in A tests/server/db/Inputs/README.txt A tests/server/db/Inputs/V4Pages_extra_records.sql A tests/server/db/Inputs/customschema-report.json A tests/server/db/Inputs/customschema-report2.json A tests/server/db/Inputs/schema-example-nomigration0.yaml A tests/server/db/CreateV4TestSuiteInstance.py A tests/server/db/Migrations.py A tests/server/db/ImportV4TestSuiteInstance.py A tests/server/db/search.py A tests/server/db/yamlschema.shtest A tests/server/db/CreateV4TestSuite.py A tests/server/reporting A tests/server/reporting/analysis.py A tests/server/ui A tests/server/ui/test_api.py A tests/server/ui/V4Pages.py A tests/server/ui/Inputs A tests/server/ui/Inputs/sample-failed-report1.json A tests/server/ui/Inputs/sample-failed-report2.json A tests/server/ui/Inputs/V4Pages_extra_records.sql A tests/server/ui/test_api_roundtrip.py A tests/server/ui/test_system_info.py A tests/server/ui/test_api_modify.py A tests/server/ui/test_matrix_page.py A tests/server/ui/change_processing.py A tests/server/ui/statsTester.py A tests/server/ui/test_roundtrip.py A tests/SharedInputs AU tests/SharedInputs/postgres_wrapper.sh A tests/SharedInputs/sample-a-small.plist AU tests/SharedInputs/server_wrapper.sh A tests/SharedInputs/sample-b-small.plist A tests/SharedInputs/profile-report.json A tests/SharedInputs/sample-report.json A tests/SharedInputs/create_temp_instance.py A tests/SharedInputs/sample-report1.json A tests/SharedInputs/FakeCompilers AU tests/SharedInputs/FakeCompilers/clang-git-2 AU tests/SharedInputs/FakeCompilers/clang-r154331 AU tests/SharedInputs/FakeCompilers/clang-git AU tests/SharedInputs/FakeCompilers/clang-r154332 AU tests/SharedInputs/FakeCompilers/clang-no-info AU tests/SharedInputs/FakeCompilers/fakecompiler.py AU tests/SharedInputs/FakeCompilers/clang++-r154331 A tests/SharedInputs/FakeCompilers/README.txt AU tests/SharedInputs/FakeCompilers/apple-clang-138.1 AU tests/SharedInputs/FakeCompilers/clang++-r154332 AU tests/SharedInputs/FakeCompilers/icc-12.1.3 A tests/SharedInputs/sample-report2.json A tests/SharedInputs/sample-arm.json A tests/SharedInputs/sample-arm2.json A tests/SharedInputs/SmallInstance AU tests/SharedInputs/SmallInstance/lnt.wsgi A tests/SharedInputs/SmallInstance/data A tests/SharedInputs/SmallInstance/data/lnt_db_create.sql A tests/SharedInputs/SmallInstance/lnt.cfg AU tests/SharedInputs/mysql_wrapper.sh A tests/Formats A tests/Formats/json.py A tests/Formats/Inputs A tests/Formats/Inputs/test.json A tests/Formats/Inputs/test.plist A tests/Formats/Inputs/test.nightlytest A tests/Formats/plist.py A tests/lnttool A tests/lnttool/UpdateDB.py A tests/lnttool/checkformat.shtest A tests/lnttool/admin.shtest A tests/lnttool/Inputs A tests/lnttool/Inputs/error_0.json A tests/lnttool/Inputs/error_1.json A tests/lnttool/Inputs/error_2.json A tests/lnttool/Inputs/compile_submission_machine_diff_reject.json A tests/lnttool/Inputs/error_3.json A tests/lnttool/Inputs/error_4.json A tests/lnttool/Inputs/compile_submission_machine_diff_fine.json A tests/lnttool/Inputs/invalid_submission0.json A tests/lnttool/Inputs/invalid_submission1.json A tests/lnttool/Inputs/compile_submission1.json A tests/lnttool/Inputs/minimal.json A tests/lnttool/Inputs/compile_submission_machine_diff_split.json A tests/lnttool/Inputs/test.lntprof A tests/lnttool/Inputs/compile_submission.json A tests/lnttool/Inputs/no_error_0.json A tests/lnttool/Inputs/no_error_1.json A tests/lnttool/MySQLDB.shtest A tests/lnttool/PostgresDB.shtest A tests/lnttool/submit_badurl.shtest A tests/lnttool/Profile.py A tests/lnttool/view-comparison.shtest A tests/lnttool/showtests.shtest A tests/lnttool/submit.shtest A tests/lnttool/test_importreport.py A tests/lnttool/check_no_errors.shtest A tests/lnttool/email_tools.py A tests/testing A tests/testing/profilev1impl.py A tests/testing/profilev2impl.py A tests/testing/Inputs A tests/testing/Inputs/test-input-01.out A tests/testing/Inputs/fake-nm.py A tests/testing/Inputs/fib-aarch64.nm.out A tests/testing/Inputs/fib-aarch64.objdump.0x4006c8.out A tests/testing/Inputs/fib2-aarch64.nm.out A tests/testing/Inputs/fib2-aarch64.objdump.0x4006c8.out A tests/testing/Inputs/fib-aarch64.perf_data A tests/testing/Inputs/fake-objdump.py A tests/testing/Inputs/fib2-aarch64.perf_data A tests/testing/Compilers.py A tests/testing/TestingTest.py A tests/testing/cPerf.py A tests/testing/CalltreeDataLoading.py A tests/.coveragerc A Procfile A .gitignore A requirements.server.txt A .arcconfig A MANIFEST.in A requirements.client.txt A examples A examples/functions.py A examples/run_to_csv.py At revision 371923

Hide Details

No changes for http://llvm.org/svn/llvm-project/lnt/trunk since the previous build
[Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite [Pipeline] { [Pipeline] svn
SVN Updating

Hide Details

Updating http://llvm.org/svn/llvm-project/test-suite/trunk at revision '2019-09-14T11:43:03.485 -0700' At revision 371923

Hide Details

No changes for http://llvm.org/svn/llvm-project/test-suite/trunk since the previous build
[Pipeline] } [Pipeline] // dir [Pipeline] sh + CMAKE_FLAGS+=' -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake' + CMAKE_FLAGS+=' -C ../config/tasks/cmake/caches/opt-O0-g.cmake' + CMAKE_FLAGS+=' -C ../config/tasks/cmake/caches/global-isel.cmake' + config/tasks/task jenkinsrun config/tasks/test-suite-verify-machineinstrs.sh -a compiler=http://labmaster2.local/artifacts/clang-stage1-RA/clang-d326922-gb743e94cdca-t1905-b1905.tar.gz -D 'CMAKE_FLAGS= -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake -C ../config/tasks/cmake/caches/opt-O0-g.cmake -C ../config/tasks/cmake/caches/global-isel.cmake' + export PATH=/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin + PATH=/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin + build clean ...removing 'test-suite-build' ...removing 'venv' ...removing 'lnt' ...removing 'pseudo-checkout-llvm-project' ...removing 'log_summary.html' ...removing 'compiler' ++ build arg --optional CMAKE_FLAGS + CMAKE_FLAGS=' -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake -C ../config/tasks/cmake/caches/opt-O0-g.cmake -C ../config/tasks/cmake/caches/global-isel.cmake' + build get compiler + build get test-suite + . /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/utils/normalize_compiler.sh ++ cd compiler ++ '[' -d Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr ']' ++ '[' -d '*/bin' ']' ++ cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g ++ /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -v clang version 10.0.0 (https://github.com/llvm/llvm-project.git b743e94cdca985cb676049290af4f49b6e49572f) Target: x86_64-apple-darwin17.6.0 Thread model: posix InstalledDir: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin + . /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/utils/venv.sh ++ echo '@@@ LNT VirtualEnv @@@'
LNT VirtualEnv

Hide Details

@@@ LNT VirtualEnv @@@ ++ /usr/local/bin/virtualenv venv New python executable in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/venv/bin/python2.7 Also creating executable in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/venv/bin/python Installing setuptools, pip, wheel... done. ++ set +u ++ . venv/bin/activate +++ deactivate nondestructive +++ unset -f pydoc +++ '[' -z '' ']' +++ '[' -z '' ']' +++ '[' -n /bin/sh ']' +++ hash -r +++ '[' -z '' ']' +++ unset VIRTUAL_ENV +++ '[' '!' nondestructive = nondestructive ']' +++ VIRTUAL_ENV=/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/venv +++ export VIRTUAL_ENV +++ _OLD_VIRTUAL_PATH=/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin +++ PATH=/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/venv/bin:/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin +++ export PATH +++ '[' -z '' ']' +++ '[' -z '' ']' +++ _OLD_VIRTUAL_PS1= +++ '[' x '!=' x ']' ++++ basename /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/venv +++ PS1='(venv) ' +++ export PS1 +++ alias pydoc +++ '[' -n /bin/sh ']' +++ hash -r ++ set -u ++ echo @@@@@@@ @@@@@@@ + . /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/utils/venv_lit.sh ++ echo '@@@ Install VirtualEnv Lit @@@'
Install VirtualEnv Lit

Hide Details

@@@ Install VirtualEnv Lit @@@ ++ . /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/utils/pip_install.sh svn+http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit/ +++ pip install svn+http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit/ DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting svn+http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit/
SVN Checking out

Hide Details

Checking out http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit/ to /private/var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/pip-req-build-N32Ysk Running command svn checkout -q --non-interactive http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit/ /private/var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/pip-req-build-N32Ysk Building wheels for collected packages: lit Building wheel for lit (setup.py): started Building wheel for lit (setup.py): finished with status 'done' Created wheel for lit: filename=lit-0.10.0.dev0-cp27-none-any.whl size=70301 sha256=77a9ecac60ff18ea4b5ec301959695703c82e1d60b355a3a8140346a2ef3857f Stored in directory: /private/var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/pip-ephem-wheel-cache-r_G5BV/wheels/97/9d/ee/482fc025b69fc8c7fc12dd3b6d12699223e15dd3b81b1ca5d3 Successfully built lit Installing collected packages: lit Successfully installed lit-0.10.0.dev0 ++ echo @@@@@@ @@@@@@ + TEST_SUITE_CMAKE_FLAGS+=' -C /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/cmake/caches/verify-machineinstrs.cmake' + TEST_SUITE_CMAKE_FLAGS+=' -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake -C ../config/tasks/cmake/caches/opt-O0-g.cmake -C ../config/tasks/cmake/caches/global-isel.cmake' + TEST_SUITE_NINJA_FLAGS+=' -v -k0' + . /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/utils/test_suite_compile.sh ++ echo '@@@ Test-Suite Compile @@@'
Test-Suite Compile

Hide Details

@@@ Test-Suite Compile @@@ ++ rm -rf test-suite-build ++ mkdir -p test-suite-build ++ cd test-suite-build ++ TEST_SUITE_CMAKE_FLAGS+= ++ TEST_SUITE_CMAKE_FLAGS='-DCMAKE_C_COMPILER="/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang" -C /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/cmake/caches/verify-machineinstrs.cmake -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake -C ../config/tasks/cmake/caches/opt-O0-g.cmake -C ../config/tasks/cmake/caches/global-isel.cmake' ++ : ++ TEST_SUITE_CMAKE_FLAGS+=' -GNinja' ++ TEST_SUITE_CMAKE_FLAGS+=' /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite' ++ '[' '' = 1 ']' ++ eval cmake '-DCMAKE_C_COMPILER="/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang"' -C /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/cmake/caches/verify-machineinstrs.cmake -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake -C ../config/tasks/cmake/caches/opt-O0-g.cmake -C ../config/tasks/cmake/caches/global-isel.cmake -GNinja /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite +++ cmake -DCMAKE_C_COMPILER=/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -C /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/cmake/caches/verify-machineinstrs.cmake -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake -C ../config/tasks/cmake/caches/opt-O0-g.cmake -C ../config/tasks/cmake/caches/global-isel.cmake -GNinja /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite loading initial cache file /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/config/tasks/cmake/caches/verify-machineinstrs.cmake loading initial cache file ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake loading initial cache file ../config/tasks/cmake/caches/opt-O0-g.cmake loading initial cache file ../config/tasks/cmake/caches/global-isel.cmake -- The C compiler identification is Clang 10.0.0 -- The CXX compiler identification is Clang 10.0.0 -- Check for working C compiler: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -- Check for working C compiler: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang++ -- Check for working CXX compiler: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Tclsh: /usr/bin/tclsh (found version "8.5") -- Found TCL: /System/Library/Frameworks/tcl.framework -- Found TCLTK: /System/Library/Frameworks/tcl.framework -- Found TK: /System/Library/Frameworks/tk.framework -- Check target operating system - Darwin -- Check target system architecture: AArch64 -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Adding directory Bitcode -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Adding directory External -- Adding directory MicroBenchmarks -- Found Git: /usr/bin/git (found version "2.15.2 (Apple Git-101.1)") -- git Version: v0.0.0 -- Version: 0.0.0 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_WERROR -- Performing Test HAVE_CXX_FLAG_WERROR - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Success -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WZERO_AS_NULL_POINTER_CONSTANT -- Performing Test HAVE_CXX_FLAG_WZERO_AS_NULL_POINTER_CONSTANT - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Success -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- compiled but failed to run -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- compiled but failed to run -- Performing Test BENCHMARK_HAS_O3_FLAG -- Performing Test BENCHMARK_HAS_O3_FLAG - Success -- Performing Test COMPILER_HAS_FXRAY_INSTRUMENT -- Performing Test COMPILER_HAS_FXRAY_INSTRUMENT - Failed -- Adding directory MultiSource -- Adding directory SingleSource -- Looking for __ARM_NEON -- Looking for __ARM_NEON - found -- Configuring done -- Generating done -- Build files have been written to: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build ++ TEST_SUITE_NINJA_FLAGS+= ++ eval ninja ' -v -k0' +++ ninja -v -k0 [1/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools && /usr/local/Cellar/cmake/3.13.1/bin/cmake -E copy /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/../HashProgramOutput.sh /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/HashProgramOutput.sh && chmod +x /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/HashProgramOutput.sh [2/8583] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk -w -Werror=date-time -MD -MT tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o -MF tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o.d -o tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/fpcmp.c FAILED: tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk -w -Werror=date-time -MD -MT tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o -MF tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o.d -o tools/CMakeFiles/fpcmp-target.dir/fpcmp.c.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/fpcmp.c

Hide Details

# After Legalizer # Machine code for function diff_files_with_tolerance: IsSSA, TracksLiveness, Legalized Frame Objects: fi#0: size=4, align=4, at location [SP] fi#1: size=8, align=8, at location [SP] fi#2: size=8, align=8, at location [SP] fi#3: size=8, align=8, at location [SP] fi#4: size=8, align=8, at location [SP] fi#5: size=4, align=4, at location [SP] fi#6: size=8, align=8, at location [SP] fi#7: size=8, align=8, at location [SP] fi#8: size=8, align=8, at location [SP] fi#9: size=8, align=8, at location [SP] fi#10: size=8, align=8, at location [SP] fi#11: size=8, align=8, at location [SP] fi#12: size=8, align=8, at location [SP] fi#13: size=8, align=8, at location [SP] fi#14: size=8, align=8, at location [SP] fi#15: size=8, align=8, at location [SP] fi#16: size=4, align=4, at location [SP] fi#17: size=4, align=4, at location [SP] Function Live Ins: $x0, $x1, $d0, $d1, $w2

Hide Details

bb.1.entry: successors: %bb.2(0x40000000), %bb.4(0x40000000); %bb.2(50.00%), %bb.4(50.00%) liveins: $d0, $d1, $w2, $x0, $x1 %0:_(p0) = COPY $x0 %1:_(p0) = COPY $x1 %2:_(s64) = COPY $d0 %3:_(s64) = COPY $d1 %4:_(s32) = COPY $w2 %34:_(s32) = G_CONSTANT i32 0, debug-location !DILocation(line: 0, scope: !205); test-suite/tools/fpcmp.c:0 %37:_(s64) = G_FCONSTANT double 0.000000e+00, debug-location !DILocation(line: 0, scope: !217); test-suite/tools/fpcmp.c:0 %44:_(p0) = G_GLOBAL_VALUE @__stderrp, debug-location !DILocation(line: 0, scope: !226); test-suite/tools/fpcmp.c:0 %46:_(p0) = G_GLOBAL_VALUE @g_program, debug-location !DILocation(line: 0, scope: !226); test-suite/tools/fpcmp.c:0 %49:_(p0) = G_GLOBAL_VALUE @.str.5, debug-location !DILocation(line: 0, scope: !226); test-suite/tools/fpcmp.c:0 %53:_(s32) = G_CONSTANT i32 1, debug-location !DILocation(line: 0, scope: !226); test-suite/tools/fpcmp.c:0 %116:_(p0) = G_GLOBAL_VALUE @.str.6, debug-location !DILocation(line: 0, scope: !311); test-suite/tools/fpcmp.c:0 %5:_(p0) = G_FRAME_INDEX %stack.0.retval %6:_(p0) = G_FRAME_INDEX %stack.1.path_a.addr %7:_(p0) = G_FRAME_INDEX %stack.2.path_b.addr %8:_(p0) = G_FRAME_INDEX %stack.3.absolute_tolerance.addr %9:_(p0) = G_FRAME_INDEX %stack.4.relative_tolerance.addr %10:_(p0) = G_FRAME_INDEX %stack.5.ignore_whitespace.addr %11:_(p0) = G_FRAME_INDEX %stack.6.A_size %12:_(p0) = G_FRAME_INDEX %stack.7.B_size %13:_(p0) = G_FRAME_INDEX %stack.8.data_a %14:_(p0) = G_FRAME_INDEX %stack.9.data_b %15:_(p0) = G_FRAME_INDEX %stack.10.File1Start %16:_(p0) = G_FRAME_INDEX %stack.11.File2Start %17:_(p0) = G_FRAME_INDEX %stack.12.File1End %18:_(p0) = G_FRAME_INDEX %stack.13.File2End %19:_(p0) = G_FRAME_INDEX %stack.14.F1P %20:_(p0) = G_FRAME_INDEX %stack.15.F2P %21:_(p0) = G_FRAME_INDEX %stack.16.F1AtEnd %22:_(p0) = G_FRAME_INDEX %stack.17.F2AtEnd G_STORE %0:_(p0), %6:_(p0) :: (store 8 into %ir.path_a.addr) G_STORE %1:_(p0), %7:_(p0) :: (store 8 into %ir.path_b.addr) G_STORE %2:_(s64), %8:_(p0) :: (store 8 into %ir.absolute_tolerance.addr) G_STORE %3:_(s64), %9:_(p0) :: (store 8 into %ir.relative_tolerance.addr) G_STORE %4:_(s32), %10:_(p0) :: (store 4 into %ir.ignore_whitespace.addr) %23:_(p0) = G_LOAD %6:_(p0), debug-location !198 :: (load 8 from %ir.path_a.addr); test-suite/tools/fpcmp.c:247:28 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !199; test-suite/tools/fpcmp.c:247:18 $x0 = COPY %23:_(p0), debug-location !199; test-suite/tools/fpcmp.c:247:18 $x1 = COPY %11:_(p0), debug-location !199; test-suite/tools/fpcmp.c:247:18 BL @load_file, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $x0, debug-location !199; test-suite/tools/fpcmp.c:247:18 %24:_(p0) = COPY $x0, debug-location !199; test-suite/tools/fpcmp.c:247:18 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !199; test-suite/tools/fpcmp.c:247:18 G_STORE %24:_(p0), %13:_(p0), debug-location !197 :: (store 8 into %ir.data_a); test-suite/tools/fpcmp.c:247:9 %25:_(p0) = G_LOAD %7:_(p0), debug-location !202 :: (load 8 from %ir.path_b.addr); test-suite/tools/fpcmp.c:248:28 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !203; test-suite/tools/fpcmp.c:248:18 $x0 = COPY %25:_(p0), debug-location !203; test-suite/tools/fpcmp.c:248:18 $x1 = COPY %12:_(p0), debug-location !203; test-suite/tools/fpcmp.c:248:18 BL @load_file, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $x0, debug-location !203; test-suite/tools/fpcmp.c:248:18 %26:_(p0) = COPY $x0, debug-location !203; test-suite/tools/fpcmp.c:248:18 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !203; test-suite/tools/fpcmp.c:248:18 G_STORE %26:_(p0), %14:_(p0), debug-location !201 :: (store 8 into %ir.data_b); test-suite/tools/fpcmp.c:248:9 %27:_(s64) = G_LOAD %11:_(p0), debug-location !204 :: (load 8 from %ir.A_size); test-suite/tools/fpcmp.c:251:7 %28:_(s64) = G_LOAD %12:_(p0), debug-location !206 :: (load 8 from %ir.B_size); test-suite/tools/fpcmp.c:251:17 %219:_(s32) = G_ICMP intpred(ne), %27:_(s64), %28:_, debug-location !207; test-suite/tools/fpcmp.c:251:14 %29:_(s1) = G_TRUNC %219:_(s32) G_BRCOND %29:_(s1), %bb.4, debug-location !208; test-suite/tools/fpcmp.c:251:24

Hide Details

bb.2.land.lhs.true: ; predecessors: %bb.1 successors: %bb.3(0x40000000), %bb.4(0x40000000); %bb.3(50.00%), %bb.4(50.00%)

Hide Details

%30:_(p0) = G_LOAD %13:_(p0), debug-location !209 :: (load 8 from %ir.data_a); test-suite/tools/fpcmp.c:251:34 %31:_(p0) = G_LOAD %14:_(p0), debug-location !210 :: (load 8 from %ir.data_b); test-suite/tools/fpcmp.c:251:42 %32:_(s64) = G_LOAD %11:_(p0), debug-location !211 :: (load 8 from %ir.A_size); test-suite/tools/fpcmp.c:251:50 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !212; test-suite/tools/fpcmp.c:251:27 $x0 = COPY %30:_(p0), debug-location !212; test-suite/tools/fpcmp.c:251:27 $x1 = COPY %31:_(p0), debug-location !212; test-suite/tools/fpcmp.c:251:27 $x2 = COPY %32:_(s64), debug-location !212; test-suite/tools/fpcmp.c:251:27 BL @memcmp, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit-def $w0, debug-location !212; test-suite/tools/fpcmp.c:251:27 %33:_(s32) = COPY $w0, debug-location !212; test-suite/tools/fpcmp.c:251:27 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !212; test-suite/tools/fpcmp.c:251:27 %218:_(s32) = G_ICMP intpred(ne), %33:_(s32), %34:_, debug-location !213; test-suite/tools/fpcmp.c:251:58 %35:_(s1) = G_TRUNC %218:_(s32) G_BRCOND %35:_(s1), %bb.4, debug-location !214; test-suite/tools/fpcmp.c:251:7

Hide Details

bb.3.if.then: ; predecessors: %bb.2 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

G_STORE %34:_(s32), %5:_(p0), debug-location !215 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:252:5 G_BR %bb.42, debug-location !215; test-suite/tools/fpcmp.c:252:5

Hide Details

bb.4.if.end: ; predecessors: %bb.1, %bb.2 successors: %bb.5(0x40000000), %bb.8(0x40000000); %bb.5(50.00%), %bb.8(50.00%)

Hide Details

%36:_(s64) = G_LOAD %9:_(p0), debug-location !216 :: (load 8 from %ir.relative_tolerance.addr); test-suite/tools/fpcmp.c:255:7 %217:_(s32) = G_FCMP floatpred(oeq), %36:_(s64), %37:_, debug-location !218; test-suite/tools/fpcmp.c:255:26 %38:_(s1) = G_TRUNC %217:_(s32) G_BRCOND %38:_(s1), %bb.5, debug-location !219; test-suite/tools/fpcmp.c:255:33 G_BR %bb.8, debug-location !219; test-suite/tools/fpcmp.c:255:33

Hide Details

bb.5.land.lhs.true5: ; predecessors: %bb.4 successors: %bb.6(0x40000000), %bb.8(0x40000000); %bb.6(50.00%), %bb.8(50.00%)

Hide Details

%39:_(s64) = G_LOAD %8:_(p0), debug-location !220 :: (load 8 from %ir.absolute_tolerance.addr); test-suite/tools/fpcmp.c:255:36 %216:_(s32) = G_FCMP floatpred(oeq), %39:_(s64), %37:_, debug-location !221; test-suite/tools/fpcmp.c:255:55 %40:_(s1) = G_TRUNC %216:_(s32) G_BRCOND %40:_(s1), %bb.6, debug-location !222; test-suite/tools/fpcmp.c:255:62 G_BR %bb.8, debug-location !222; test-suite/tools/fpcmp.c:255:62

Hide Details

bb.6.land.lhs.true7: ; predecessors: %bb.5 successors: %bb.8(0x40000000), %bb.7(0x40000000); %bb.8(50.00%), %bb.7(50.00%)

Hide Details

%41:_(s32) = G_LOAD %10:_(p0), debug-location !223 :: (load 4 from %ir.ignore_whitespace.addr); test-suite/tools/fpcmp.c:256:8 %215:_(s32) = G_ICMP intpred(ne), %41:_(s32), %34:_, debug-location !223; test-suite/tools/fpcmp.c:256:8 %42:_(s1) = G_TRUNC %215:_(s32) G_BRCOND %42:_(s1), %bb.8, debug-location !224; test-suite/tools/fpcmp.c:255:7

Hide Details

bb.7.if.then8: ; predecessors: %bb.6 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

%43:_(p0) = G_LOAD %44:_(p0), debug-location !225 :: (load 8 from @__stderrp); test-suite/tools/fpcmp.c:257:13 %45:_(p0) = G_LOAD %46:_(p0), debug-location !227 :: (load 8 from @g_program); test-suite/tools/fpcmp.c:258:13 ADJCALLSTACKDOWN 8, 0, implicit-def $sp, implicit $sp, debug-location !228; test-suite/tools/fpcmp.c:257:5 $x0 = COPY %43:_(p0), debug-location !228; test-suite/tools/fpcmp.c:257:5 $x1 = COPY %49:_(p0), debug-location !228; test-suite/tools/fpcmp.c:257:5 %50:_(p0) = COPY $sp, debug-location !228; test-suite/tools/fpcmp.c:257:5 %51:_(s64) = G_CONSTANT i64 0, debug-location !228; test-suite/tools/fpcmp.c:257:5 %52:_(p0) = G_GEP %50:_, %51:_(s64), debug-location !228; test-suite/tools/fpcmp.c:257:5 G_STORE %45:_(p0), %52:_(p0), debug-location !228 :: (store 8 into stack, align 1); test-suite/tools/fpcmp.c:257:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !228; test-suite/tools/fpcmp.c:257:5 ADJCALLSTACKUP 8, 0, implicit-def $sp, implicit $sp, debug-location !228; test-suite/tools/fpcmp.c:257:5 G_STORE %53:_(s32), %5:_(p0), debug-location !229 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:259:5 G_BR %bb.42, debug-location !229; test-suite/tools/fpcmp.c:259:5

Hide Details

bb.8.if.end10: ; predecessors: %bb.4, %bb.5, %bb.6 successors: %bb.9(0x80000000); %bb.9(100.00%)

Hide Details

%54:_(p0) = G_LOAD %13:_(p0), debug-location !232 :: (load 8 from %ir.data_a); test-suite/tools/fpcmp.c:265:28 G_STORE %54:_(p0), %15:_(p0), debug-location !231 :: (store 8 into %ir.File1Start); test-suite/tools/fpcmp.c:265:15 %55:_(p0) = G_LOAD %14:_(p0), debug-location !235 :: (load 8 from %ir.data_b); test-suite/tools/fpcmp.c:266:28 G_STORE %55:_(p0), %16:_(p0), debug-location !234 :: (store 8 into %ir.File2Start); test-suite/tools/fpcmp.c:266:15 %56:_(p0) = G_LOAD %13:_(p0), debug-location !238 :: (load 8 from %ir.data_a); test-suite/tools/fpcmp.c:267:26 %57:_(s64) = G_LOAD %11:_(p0), debug-location !239 :: (load 8 from %ir.A_size); test-suite/tools/fpcmp.c:267:35 %58:_(p0) = G_GEP %56:_, %57:_(s64), debug-location !240; test-suite/tools/fpcmp.c:267:33 G_STORE %58:_(p0), %17:_(p0), debug-location !237 :: (store 8 into %ir.File1End); test-suite/tools/fpcmp.c:267:15 %60:_(p0) = G_LOAD %14:_(p0), debug-location !243 :: (load 8 from %ir.data_b); test-suite/tools/fpcmp.c:268:26 %61:_(s64) = G_LOAD %12:_(p0), debug-location !244 :: (load 8 from %ir.B_size); test-suite/tools/fpcmp.c:268:35 %62:_(p0) = G_GEP %60:_, %61:_(s64), debug-location !245; test-suite/tools/fpcmp.c:268:33 G_STORE %62:_(p0), %18:_(p0), debug-location !242 :: (store 8 into %ir.File2End); test-suite/tools/fpcmp.c:268:15 %64:_(p0) = G_LOAD %15:_(p0), debug-location !248 :: (load 8 from %ir.File1Start); test-suite/tools/fpcmp.c:269:21 G_STORE %64:_(p0), %19:_(p0), debug-location !247 :: (store 8 into %ir.F1P); test-suite/tools/fpcmp.c:269:15 %65:_(p0) = G_LOAD %16:_(p0), debug-location !251 :: (load 8 from %ir.File2Start); test-suite/tools/fpcmp.c:270:21 G_STORE %65:_(p0), %20:_(p0), debug-location !250 :: (store 8 into %ir.F2P); test-suite/tools/fpcmp.c:270:15

Hide Details

bb.9.while.body: ; predecessors: %bb.8, %bb.28 successors: %bb.10(0x80000000); %bb.10(100.00%)

Hide Details

Hide Details

bb.10.while.cond12: ; predecessors: %bb.9, %bb.17, %bb.14 successors: %bb.11(0x40000000), %bb.12(0x40000000); %bb.11(50.00%), %bb.12(50.00%)

Hide Details

%66:_(p0) = G_LOAD %19:_(p0), debug-location !255 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:274:12 %67:_(p0) = G_LOAD %17:_(p0), debug-location !256 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:274:18 %214:_(s32) = G_ICMP intpred(uge), %66:_(p0), %67:_, debug-location !257; test-suite/tools/fpcmp.c:274:16 %68:_(s1) = G_TRUNC %214:_(s32) %210:_(s16) = G_CONSTANT i16 0 G_BRCOND %68:_(s1), %bb.12, debug-location !258; test-suite/tools/fpcmp.c:274:27

Hide Details

bb.11.land.rhs: ; predecessors: %bb.10 successors: %bb.12(0x80000000); %bb.12(100.00%)

Hide Details

%69:_(p0) = G_LOAD %20:_(p0), debug-location !259 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:274:30 %70:_(p0) = G_LOAD %18:_(p0), debug-location !260 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:274:36 %213:_(s32) = G_ICMP intpred(ult), %69:_(p0), %70:_, debug-location !261; test-suite/tools/fpcmp.c:274:34 %211:_(s16) = G_TRUNC %213:_(s32)

Hide Details

bb.12.land.end: ; predecessors: %bb.10, %bb.11 successors: %bb.13(0x40000000), %bb.20(0x40000000); %bb.13(50.00%), %bb.20(50.00%)

Hide Details

%212:_(s16) = G_PHI %210:_(s16), %bb.10, %211:_(s16), %bb.11, debug-location !262; test-suite/tools/fpcmp.c:0 G_BRCOND %72:_(s1), %bb.13, debug-location !253; test-suite/tools/fpcmp.c:274:5 %72:_(s1) = G_TRUNC %212:_(s16) G_BR %bb.20, debug-location !253; test-suite/tools/fpcmp.c:274:5

Hide Details

bb.13.while.body15: ; predecessors: %bb.12 successors: %bb.14(0x40000000), %bb.15(0x40000000); %bb.14(50.00%), %bb.15(50.00%)

Hide Details

%73:_(p0) = G_LOAD %19:_(p0), debug-location !263 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:275:12 %75:_(s32) = G_SEXTLOAD %73:_(p0), debug-location !266 :: (load 1 from %ir.25); test-suite/tools/fpcmp.c:275:11 %76:_(p0) = G_LOAD %20:_(p0), debug-location !267 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:275:20 %78:_(s32) = G_SEXTLOAD %76:_(p0), debug-location !268 :: (load 1 from %ir.27); test-suite/tools/fpcmp.c:275:19 %209:_(s32) = G_ICMP intpred(ne), %75:_(s32), %78:_, debug-location !269; test-suite/tools/fpcmp.c:275:16 %79:_(s1) = G_TRUNC %209:_(s32) G_BRCOND %79:_(s1), %bb.15, debug-location !270; test-suite/tools/fpcmp.c:275:11

Hide Details

bb.14.if.then19: ; predecessors: %bb.13 successors: %bb.10(0x80000000); %bb.10(100.00%)

Hide Details

%186:_(p0) = G_LOAD %19:_(p0), debug-location !271 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:276:9 %187:_(s64) = G_CONSTANT i64 1, debug-location !271; test-suite/tools/fpcmp.c:276:9 %188:_(p0) = G_GEP %186:_, %187:_(s64), debug-location !271; test-suite/tools/fpcmp.c:276:9 G_STORE %188:_(p0), %19:_(p0), debug-location !271 :: (store 8 into %ir.F1P); test-suite/tools/fpcmp.c:276:9 %189:_(p0) = G_LOAD %20:_(p0), debug-location !273 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:276:16 %190:_(p0) = G_GEP %189:_, %187:_(s64), debug-location !273; test-suite/tools/fpcmp.c:276:16 G_STORE %190:_(p0), %20:_(p0), debug-location !273 :: (store 8 into %ir.F2P); test-suite/tools/fpcmp.c:276:16 G_BR %bb.10, debug-location !274; test-suite/tools/fpcmp.c:277:9

Hide Details

bb.15.if.end21: ; predecessors: %bb.13 successors: %bb.16(0x40000000), %bb.19(0x40000000); %bb.16(50.00%), %bb.19(50.00%)

Hide Details

%80:_(s32) = G_LOAD %10:_(p0), debug-location !277 :: (load 4 from %ir.ignore_whitespace.addr); test-suite/tools/fpcmp.c:282:11 %208:_(s32) = G_ICMP intpred(eq), %80:_(s32), %34:_, debug-location !277; test-suite/tools/fpcmp.c:282:11 %81:_(s1) = G_TRUNC %208:_(s32) G_BRCOND %81:_(s1), %bb.19, debug-location !279; test-suite/tools/fpcmp.c:282:11

Hide Details

bb.16.if.then23: ; predecessors: %bb.15 successors: %bb.17(0x40000000), %bb.18(0x40000000); %bb.17(50.00%), %bb.18(50.00%)

Hide Details

%82:_(p0) = G_LOAD %17:_(p0), debug-location !280 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:283:35 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !283; test-suite/tools/fpcmp.c:283:13 $x0 = COPY %19:_(p0), debug-location !283; test-suite/tools/fpcmp.c:283:13 $x1 = COPY %82:_(p0), debug-location !283; test-suite/tools/fpcmp.c:283:13 BL @skip_whitespace, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !283; test-suite/tools/fpcmp.c:283:13 %83:_(s32) = COPY $w0, debug-location !283; test-suite/tools/fpcmp.c:283:13 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !283; test-suite/tools/fpcmp.c:283:13 %84:_(p0) = G_LOAD %18:_(p0), debug-location !284 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:283:69 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !285; test-suite/tools/fpcmp.c:283:47 $x0 = COPY %20:_(p0), debug-location !285; test-suite/tools/fpcmp.c:283:47 $x1 = COPY %84:_(p0), debug-location !285; test-suite/tools/fpcmp.c:283:47 BL @skip_whitespace, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !285; test-suite/tools/fpcmp.c:283:47 %85:_(s32) = COPY $w0, debug-location !285; test-suite/tools/fpcmp.c:283:47 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !285; test-suite/tools/fpcmp.c:283:47 %86:_(s32) = G_OR %83:_, %85:_, debug-location !286; test-suite/tools/fpcmp.c:283:45 %207:_(s32) = G_ICMP intpred(eq), %86:_(s32), %34:_, debug-location !286; test-suite/tools/fpcmp.c:283:45 %87:_(s1) = G_TRUNC %207:_(s32) G_BRCOND %87:_(s1), %bb.18, debug-location !287; test-suite/tools/fpcmp.c:283:13

Hide Details

bb.17.if.then27: ; predecessors: %bb.16 successors: %bb.10(0x80000000); %bb.10(100.00%)

Hide Details

G_BR %bb.10, debug-location !288; test-suite/tools/fpcmp.c:284:11

Hide Details

bb.18.if.end28: ; predecessors: %bb.16 successors: %bb.19(0x80000000); %bb.19(100.00%)

Hide Details

Hide Details

bb.19.if.end29: ; predecessors: %bb.15, %bb.18 successors: %bb.20(0x80000000); %bb.20(100.00%)

Hide Details

Hide Details

bb.20.while.end: ; predecessors: %bb.12, %bb.19 successors: %bb.22(0x40000000), %bb.21(0x40000000); %bb.22(50.00%), %bb.21(50.00%)

Hide Details

%88:_(p0) = G_LOAD %19:_(p0), debug-location !291 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:290:9 %89:_(p0) = G_LOAD %17:_(p0), debug-location !293 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:290:16 %206:_(s32) = G_ICMP intpred(uge), %88:_(p0), %89:_, debug-location !294; test-suite/tools/fpcmp.c:290:13 %90:_(s1) = G_TRUNC %206:_(s32) G_BRCOND %90:_(s1), %bb.22, debug-location !295; test-suite/tools/fpcmp.c:290:25

Hide Details

bb.21.lor.lhs.false: ; predecessors: %bb.20 successors: %bb.22(0x40000000), %bb.23(0x40000000); %bb.22(50.00%), %bb.23(50.00%)

Hide Details

%91:_(p0) = G_LOAD %20:_(p0), debug-location !296 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:290:28 %92:_(p0) = G_LOAD %18:_(p0), debug-location !297 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:290:35 %205:_(s32) = G_ICMP intpred(ult), %91:_(p0), %92:_, debug-location !298; test-suite/tools/fpcmp.c:290:32 %93:_(s1) = G_TRUNC %205:_(s32) G_BRCOND %93:_(s1), %bb.23, debug-location !299; test-suite/tools/fpcmp.c:290:9

Hide Details

bb.22.if.then34: ; predecessors: %bb.20, %bb.21 successors: %bb.29(0x80000000); %bb.29(100.00%)

Hide Details

G_BR %bb.29, debug-location !300; test-suite/tools/fpcmp.c:290:45

Hide Details

bb.23.if.end35: ; predecessors: %bb.21 successors: %bb.26(0x40000000), %bb.24(0x40000000); %bb.26(50.00%), %bb.24(50.00%)

Hide Details

%94:_(p0) = G_LOAD %19:_(p0), debug-location !301 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:298:24 %97:_(s32) = G_SEXTLOAD %94:_(p0), debug-location !303 :: (load 1 from %ir.38); test-suite/tools/fpcmp.c:298:23 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !304; test-suite/tools/fpcmp.c:298:10 $w0 = COPY %97:_(s32), debug-location !304; test-suite/tools/fpcmp.c:298:10 BL @isNumberChar, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $w0, implicit-def $w0, debug-location !304; test-suite/tools/fpcmp.c:298:10 %96:_(s32) = COPY $w0, debug-location !304; test-suite/tools/fpcmp.c:298:10 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !304; test-suite/tools/fpcmp.c:298:10 %204:_(s32) = G_ICMP intpred(ne), %96:_(s32), %34:_, debug-location !304; test-suite/tools/fpcmp.c:298:10 %98:_(s1) = G_TRUNC %204:_(s32) G_BRCOND %98:_(s1), %bb.26, debug-location !305; test-suite/tools/fpcmp.c:298:29

Hide Details

bb.24.land.lhs.true38: ; predecessors: %bb.23 successors: %bb.26(0x40000000), %bb.25(0x40000000); %bb.26(50.00%), %bb.25(50.00%)

Hide Details

%99:_(p0) = G_LOAD %20:_(p0), debug-location !306 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:298:47 %102:_(s32) = G_SEXTLOAD %99:_(p0), debug-location !307 :: (load 1 from %ir.40); test-suite/tools/fpcmp.c:298:46 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !308; test-suite/tools/fpcmp.c:298:33 $w0 = COPY %102:_(s32), debug-location !308; test-suite/tools/fpcmp.c:298:33 BL @isNumberChar, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $w0, implicit-def $w0, debug-location !308; test-suite/tools/fpcmp.c:298:33 %101:_(s32) = COPY $w0, debug-location !308; test-suite/tools/fpcmp.c:298:33 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !308; test-suite/tools/fpcmp.c:298:33 %203:_(s32) = G_ICMP intpred(ne), %101:_(s32), %34:_, debug-location !308; test-suite/tools/fpcmp.c:298:33 %103:_(s1) = G_TRUNC %203:_(s32) G_BRCOND %103:_(s1), %bb.26, debug-location !309; test-suite/tools/fpcmp.c:298:9

Hide Details

bb.25.if.then41: ; predecessors: %bb.24 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

%104:_(p0) = G_LOAD %44:_(p0), debug-location !310 :: (load 8 from @__stderrp); test-suite/tools/fpcmp.c:299:15 %105:_(p0) = G_LOAD %46:_(p0), debug-location !312 :: (load 8 from @g_program); test-suite/tools/fpcmp.c:301:15 %106:_(p0) = G_LOAD %19:_(p0), debug-location !313 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:301:26 %109:_(s32) = G_SEXTLOAD %106:_(p0), debug-location !313 :: (load 1 from %ir.arrayidx); test-suite/tools/fpcmp.c:301:26 %110:_(p0) = G_LOAD %20:_(p0), debug-location !314 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:301:34 %113:_(s32) = G_SEXTLOAD %110:_(p0), debug-location !314 :: (load 1 from %ir.arrayidx43); test-suite/tools/fpcmp.c:301:34 ADJCALLSTACKDOWN 24, 0, implicit-def $sp, implicit $sp, debug-location !315; test-suite/tools/fpcmp.c:299:7 $x0 = COPY %104:_(p0), debug-location !315; test-suite/tools/fpcmp.c:299:7 $x1 = COPY %116:_(p0), debug-location !315; test-suite/tools/fpcmp.c:299:7 %117:_(p0) = COPY $sp, debug-location !315; test-suite/tools/fpcmp.c:299:7 %118:_(s64) = G_CONSTANT i64 0, debug-location !315; test-suite/tools/fpcmp.c:299:7 %119:_(p0) = G_GEP %117:_, %118:_(s64), debug-location !315; test-suite/tools/fpcmp.c:299:7 G_STORE %105:_(p0), %119:_(p0), debug-location !315 :: (store 8 into stack, align 1); test-suite/tools/fpcmp.c:299:7 %120:_(p0) = COPY $sp, debug-location !315; test-suite/tools/fpcmp.c:299:7 %121:_(s64) = G_CONSTANT i64 8, debug-location !315; test-suite/tools/fpcmp.c:299:7 %122:_(p0) = G_GEP %120:_, %121:_(s64), debug-location !315; test-suite/tools/fpcmp.c:299:7 %123:_(s64) = G_ANYEXT %109:_(s32), debug-location !315; test-suite/tools/fpcmp.c:299:7 G_STORE %123:_(s64), %122:_(p0), debug-location !315 :: (store 8 into stack + 8, align 1); test-suite/tools/fpcmp.c:299:7 %124:_(p0) = COPY $sp, debug-location !315; test-suite/tools/fpcmp.c:299:7 %125:_(s64) = G_CONSTANT i64 16, debug-location !315; test-suite/tools/fpcmp.c:299:7 %126:_(p0) = G_GEP %124:_, %125:_(s64), debug-location !315; test-suite/tools/fpcmp.c:299:7 %127:_(s64) = G_ANYEXT %113:_(s32), debug-location !315; test-suite/tools/fpcmp.c:299:7 G_STORE %127:_(s64), %126:_(p0), debug-location !315 :: (store 8 into stack + 16, align 1); test-suite/tools/fpcmp.c:299:7 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !315; test-suite/tools/fpcmp.c:299:7 ADJCALLSTACKUP 24, 0, implicit-def $sp, implicit $sp, debug-location !315; test-suite/tools/fpcmp.c:299:7 G_STORE %53:_(s32), %5:_(p0), debug-location !316 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:302:7 G_BR %bb.42, debug-location !316; test-suite/tools/fpcmp.c:302:7

Hide Details

bb.26.if.end46: ; predecessors: %bb.23, %bb.24 successors: %bb.27(0x40000000), %bb.28(0x40000000); %bb.27(50.00%), %bb.28(50.00%)

Hide Details

%128:_(p0) = G_LOAD %19:_(p0), debug-location !317 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:308:24 %129:_(p0) = G_LOAD %15:_(p0), debug-location !318 :: (load 8 from %ir.File1Start); test-suite/tools/fpcmp.c:308:29 %130:_(p0) = G_LOAD %17:_(p0), debug-location !319 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:308:41 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !320; test-suite/tools/fpcmp.c:308:11 $x0 = COPY %128:_(p0), debug-location !320; test-suite/tools/fpcmp.c:308:11 $x1 = COPY %129:_(p0), debug-location !320; test-suite/tools/fpcmp.c:308:11 $x2 = COPY %130:_(p0), debug-location !320; test-suite/tools/fpcmp.c:308:11 BL @BackupNumber, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit-def $x0, debug-location !320; test-suite/tools/fpcmp.c:308:11 %131:_(p0) = COPY $x0, debug-location !320; test-suite/tools/fpcmp.c:308:11 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !320; test-suite/tools/fpcmp.c:308:11 G_STORE %131:_(p0), %19:_(p0), debug-location !321 :: (store 8 into %ir.F1P); test-suite/tools/fpcmp.c:308:9 %132:_(p0) = G_LOAD %20:_(p0), debug-location !322 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:309:24 %133:_(p0) = G_LOAD %16:_(p0), debug-location !323 :: (load 8 from %ir.File2Start); test-suite/tools/fpcmp.c:309:29 %134:_(p0) = G_LOAD %18:_(p0), debug-location !324 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:309:41 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !325; test-suite/tools/fpcmp.c:309:11 $x0 = COPY %132:_(p0), debug-location !325; test-suite/tools/fpcmp.c:309:11 $x1 = COPY %133:_(p0), debug-location !325; test-suite/tools/fpcmp.c:309:11 $x2 = COPY %134:_(p0), debug-location !325; test-suite/tools/fpcmp.c:309:11 BL @BackupNumber, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit-def $x0, debug-location !325; test-suite/tools/fpcmp.c:309:11 %135:_(p0) = COPY $x0, debug-location !325; test-suite/tools/fpcmp.c:309:11 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !325; test-suite/tools/fpcmp.c:309:11 G_STORE %135:_(p0), %20:_(p0), debug-location !326 :: (store 8 into %ir.F2P); test-suite/tools/fpcmp.c:309:9 %136:_(p0) = G_LOAD %17:_(p0), debug-location !327 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:313:36 %137:_(p0) = G_LOAD %18:_(p0), debug-location !329 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:313:46 %138:_(s64) = G_LOAD %8:_(p0), debug-location !330 :: (load 8 from %ir.absolute_tolerance.addr); test-suite/tools/fpcmp.c:314:24 %139:_(s64) = G_LOAD %9:_(p0), debug-location !331 :: (load 8 from %ir.relative_tolerance.addr); test-suite/tools/fpcmp.c:314:44 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !332; test-suite/tools/fpcmp.c:313:9 $x0 = COPY %19:_(p0), debug-location !332; test-suite/tools/fpcmp.c:313:9 $x1 = COPY %20:_(p0), debug-location !332; test-suite/tools/fpcmp.c:313:9 $x2 = COPY %136:_(p0), debug-location !332; test-suite/tools/fpcmp.c:313:9 $x3 = COPY %137:_(p0), debug-location !332; test-suite/tools/fpcmp.c:313:9 $d0 = COPY %138:_(s64), debug-location !332; test-suite/tools/fpcmp.c:313:9 $d1 = COPY %139:_(s64), debug-location !332; test-suite/tools/fpcmp.c:313:9 BL @CompareNumbers, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit $x3, implicit $d0, implicit $d1, implicit-def $w0, debug-location !332; test-suite/tools/fpcmp.c:313:9 %140:_(s32) = COPY $w0, debug-location !332; test-suite/tools/fpcmp.c:313:9 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !332; test-suite/tools/fpcmp.c:313:9 %202:_(s32) = G_ICMP intpred(eq), %140:_(s32), %34:_, debug-location !332; test-suite/tools/fpcmp.c:313:9 %141:_(s1) = G_TRUNC %202:_(s32) G_BRCOND %141:_(s1), %bb.28, debug-location !333; test-suite/tools/fpcmp.c:313:9

Hide Details

bb.27.if.then51: ; predecessors: %bb.26 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

G_STORE %53:_(s32), %5:_(p0), debug-location !334 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:315:7 G_BR %bb.42, debug-location !334; test-suite/tools/fpcmp.c:315:7

Hide Details

bb.28.if.end52: ; predecessors: %bb.26 successors: %bb.9(0x80000000); %bb.9(100.00%)

Hide Details

G_BR %bb.9, debug-location !252; test-suite/tools/fpcmp.c:272:3

Hide Details

bb.29.while.end53: ; predecessors: %bb.22 successors: %bb.30(0x40000000), %bb.31(0x40000000); %bb.30(50.00%), %bb.31(50.00%)

Hide Details

%142:_(s32) = G_LOAD %10:_(p0), debug-location !337 :: (load 4 from %ir.ignore_whitespace.addr); test-suite/tools/fpcmp.c:319:7 %201:_(s32) = G_ICMP intpred(eq), %142:_(s32), %34:_, debug-location !337; test-suite/tools/fpcmp.c:319:7 %143:_(s1) = G_TRUNC %201:_(s32) G_BRCOND %143:_(s1), %bb.31, debug-location !339; test-suite/tools/fpcmp.c:319:7

Hide Details

bb.30.if.then55: ; predecessors: %bb.29 successors: %bb.31(0x80000000); %bb.31(100.00%)

Hide Details

%144:_(p0) = G_LOAD %17:_(p0), debug-location !340 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:320:27 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !342; test-suite/tools/fpcmp.c:320:5 $x0 = COPY %19:_(p0), debug-location !342; test-suite/tools/fpcmp.c:320:5 $x1 = COPY %144:_(p0), debug-location !342; test-suite/tools/fpcmp.c:320:5 BL @skip_whitespace, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !342; test-suite/tools/fpcmp.c:320:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !342; test-suite/tools/fpcmp.c:320:5 %146:_(p0) = G_LOAD %18:_(p0), debug-location !343 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:321:27 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !344; test-suite/tools/fpcmp.c:321:5 $x0 = COPY %20:_(p0), debug-location !344; test-suite/tools/fpcmp.c:321:5 $x1 = COPY %146:_(p0), debug-location !344; test-suite/tools/fpcmp.c:321:5 BL @skip_whitespace, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !344; test-suite/tools/fpcmp.c:321:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !344; test-suite/tools/fpcmp.c:321:5

Hide Details

bb.31.if.end58: ; predecessors: %bb.29, %bb.30 successors: %bb.32(0x40000000), %bb.33(0x40000000); %bb.32(50.00%), %bb.33(50.00%)

Hide Details

%148:_(p0) = G_LOAD %19:_(p0), debug-location !348 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:326:18 %149:_(p0) = G_LOAD %17:_(p0), debug-location !349 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:326:25 %200:_(s32) = G_ICMP intpred(uge), %148:_(p0), %149:_, debug-location !350; test-suite/tools/fpcmp.c:326:22 %221:_(s32) = G_CONSTANT i32 1 %222:_(s32) = COPY %200:_(s32) %151:_(s32) = G_AND %222:_, %221:_ G_STORE %151:_(s32), %21:_(p0), debug-location !347 :: (store 4 into %ir.F1AtEnd); test-suite/tools/fpcmp.c:326:8 %152:_(p0) = G_LOAD %20:_(p0), debug-location !353 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:327:18 %153:_(p0) = G_LOAD %18:_(p0), debug-location !354 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:327:25 %199:_(s32) = G_ICMP intpred(uge), %152:_(p0), %153:_, debug-location !355; test-suite/tools/fpcmp.c:327:22 %223:_(s32) = COPY %199:_(s32) %155:_(s32) = G_AND %223:_, %221:_ G_STORE %155:_(s32), %22:_(p0), debug-location !352 :: (store 4 into %ir.F2AtEnd); test-suite/tools/fpcmp.c:327:8 %156:_(s32) = G_LOAD %21:_(p0), debug-location !356 :: (load 4 from %ir.F1AtEnd); test-suite/tools/fpcmp.c:328:8 %198:_(s32) = G_ICMP intpred(eq), %156:_(s32), %34:_, debug-location !356; test-suite/tools/fpcmp.c:328:8 %157:_(s1) = G_TRUNC %198:_(s32) G_BRCOND %157:_(s1), %bb.33, debug-location !358; test-suite/tools/fpcmp.c:328:16

Hide Details

bb.32.lor.lhs.false64: ; predecessors: %bb.31 successors: %bb.41(0x40000000), %bb.33(0x40000000); %bb.41(50.00%), %bb.33(50.00%)

Hide Details

%158:_(s32) = G_LOAD %22:_(p0), debug-location !359 :: (load 4 from %ir.F2AtEnd); test-suite/tools/fpcmp.c:328:20 %197:_(s32) = G_ICMP intpred(ne), %158:_(s32), %34:_, debug-location !359; test-suite/tools/fpcmp.c:328:20 %159:_(s1) = G_TRUNC %197:_(s32) G_BRCOND %159:_(s1), %bb.41, debug-location !360; test-suite/tools/fpcmp.c:328:7

Hide Details

bb.33.if.then66: ; predecessors: %bb.31, %bb.32 successors: %bb.34(0x40000000), %bb.35(0x40000000); %bb.34(50.00%), %bb.35(50.00%)

Hide Details

%160:_(p0) = G_LOAD %19:_(p0), debug-location !361 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:330:24 %161:_(p0) = G_LOAD %15:_(p0), debug-location !363 :: (load 8 from %ir.File1Start); test-suite/tools/fpcmp.c:330:29 %162:_(p0) = G_LOAD %17:_(p0), debug-location !364 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:330:41 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !365; test-suite/tools/fpcmp.c:330:11 $x0 = COPY %160:_(p0), debug-location !365; test-suite/tools/fpcmp.c:330:11 $x1 = COPY %161:_(p0), debug-location !365; test-suite/tools/fpcmp.c:330:11 $x2 = COPY %162:_(p0), debug-location !365; test-suite/tools/fpcmp.c:330:11 BL @BackupNumber, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit-def $x0, debug-location !365; test-suite/tools/fpcmp.c:330:11 %163:_(p0) = COPY $x0, debug-location !365; test-suite/tools/fpcmp.c:330:11 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !365; test-suite/tools/fpcmp.c:330:11 G_STORE %163:_(p0), %19:_(p0), debug-location !366 :: (store 8 into %ir.F1P); test-suite/tools/fpcmp.c:330:9 %164:_(p0) = G_LOAD %20:_(p0), debug-location !367 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:331:24 %165:_(p0) = G_LOAD %16:_(p0), debug-location !368 :: (load 8 from %ir.File2Start); test-suite/tools/fpcmp.c:331:29 %166:_(p0) = G_LOAD %18:_(p0), debug-location !369 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:331:41 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !370; test-suite/tools/fpcmp.c:331:11 $x0 = COPY %164:_(p0), debug-location !370; test-suite/tools/fpcmp.c:331:11 $x1 = COPY %165:_(p0), debug-location !370; test-suite/tools/fpcmp.c:331:11 $x2 = COPY %166:_(p0), debug-location !370; test-suite/tools/fpcmp.c:331:11 BL @BackupNumber, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit-def $x0, debug-location !370; test-suite/tools/fpcmp.c:331:11 %167:_(p0) = COPY $x0, debug-location !370; test-suite/tools/fpcmp.c:331:11 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !370; test-suite/tools/fpcmp.c:331:11 G_STORE %167:_(p0), %20:_(p0), debug-location !371 :: (store 8 into %ir.F2P); test-suite/tools/fpcmp.c:331:9 %168:_(p0) = G_LOAD %17:_(p0), debug-location !372 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:335:36 %169:_(p0) = G_LOAD %18:_(p0), debug-location !374 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:335:46 %170:_(s64) = G_LOAD %8:_(p0), debug-location !375 :: (load 8 from %ir.absolute_tolerance.addr); test-suite/tools/fpcmp.c:336:24 %171:_(s64) = G_LOAD %9:_(p0), debug-location !376 :: (load 8 from %ir.relative_tolerance.addr); test-suite/tools/fpcmp.c:336:44 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !377; test-suite/tools/fpcmp.c:335:9 $x0 = COPY %19:_(p0), debug-location !377; test-suite/tools/fpcmp.c:335:9 $x1 = COPY %20:_(p0), debug-location !377; test-suite/tools/fpcmp.c:335:9 $x2 = COPY %168:_(p0), debug-location !377; test-suite/tools/fpcmp.c:335:9 $x3 = COPY %169:_(p0), debug-location !377; test-suite/tools/fpcmp.c:335:9 $d0 = COPY %170:_(s64), debug-location !377; test-suite/tools/fpcmp.c:335:9 $d1 = COPY %171:_(s64), debug-location !377; test-suite/tools/fpcmp.c:335:9 BL @CompareNumbers, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit $x3, implicit $d0, implicit $d1, implicit-def $w0, debug-location !377; test-suite/tools/fpcmp.c:335:9 %172:_(s32) = COPY $w0, debug-location !377; test-suite/tools/fpcmp.c:335:9 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !377; test-suite/tools/fpcmp.c:335:9 %196:_(s32) = G_ICMP intpred(eq), %172:_(s32), %34:_, debug-location !377; test-suite/tools/fpcmp.c:335:9 %173:_(s1) = G_TRUNC %196:_(s32) G_BRCOND %173:_(s1), %bb.35, debug-location !378; test-suite/tools/fpcmp.c:335:9

Hide Details

bb.34.if.then71: ; predecessors: %bb.33 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

G_STORE %53:_(s32), %5:_(p0), debug-location !379 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:337:7 G_BR %bb.42, debug-location !379; test-suite/tools/fpcmp.c:337:7

Hide Details

bb.35.if.end72: ; predecessors: %bb.33 successors: %bb.36(0x40000000), %bb.37(0x40000000); %bb.36(50.00%), %bb.37(50.00%)

Hide Details

%174:_(s32) = G_LOAD %10:_(p0), debug-location !380 :: (load 4 from %ir.ignore_whitespace.addr); test-suite/tools/fpcmp.c:340:9 %195:_(s32) = G_ICMP intpred(eq), %174:_(s32), %34:_, debug-location !380; test-suite/tools/fpcmp.c:340:9 %175:_(s1) = G_TRUNC %195:_(s32) G_BRCOND %175:_(s1), %bb.37, debug-location !382; test-suite/tools/fpcmp.c:340:9

Hide Details

bb.36.if.then74: ; predecessors: %bb.35 successors: %bb.37(0x80000000); %bb.37(100.00%)

Hide Details

%176:_(p0) = G_LOAD %17:_(p0), debug-location !383 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:341:29 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !385; test-suite/tools/fpcmp.c:341:7 $x0 = COPY %19:_(p0), debug-location !385; test-suite/tools/fpcmp.c:341:7 $x1 = COPY %176:_(p0), debug-location !385; test-suite/tools/fpcmp.c:341:7 BL @skip_whitespace, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !385; test-suite/tools/fpcmp.c:341:7 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !385; test-suite/tools/fpcmp.c:341:7 %178:_(p0) = G_LOAD %18:_(p0), debug-location !386 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:342:29 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !387; test-suite/tools/fpcmp.c:342:7 $x0 = COPY %20:_(p0), debug-location !387; test-suite/tools/fpcmp.c:342:7 $x1 = COPY %178:_(p0), debug-location !387; test-suite/tools/fpcmp.c:342:7 BL @skip_whitespace, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !387; test-suite/tools/fpcmp.c:342:7 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !387; test-suite/tools/fpcmp.c:342:7

Hide Details

bb.37.if.end77: ; predecessors: %bb.35, %bb.36 successors: %bb.39(0x40000000), %bb.38(0x40000000); %bb.39(50.00%), %bb.38(50.00%)

Hide Details

%180:_(p0) = G_LOAD %19:_(p0), debug-location !389 :: (load 8 from %ir.F1P); test-suite/tools/fpcmp.c:346:9 %181:_(p0) = G_LOAD %17:_(p0), debug-location !391 :: (load 8 from %ir.File1End); test-suite/tools/fpcmp.c:346:15 %194:_(s32) = G_ICMP intpred(ult), %180:_(p0), %181:_, debug-location !392; test-suite/tools/fpcmp.c:346:13 %182:_(s1) = G_TRUNC %194:_(s32) G_BRCOND %182:_(s1), %bb.39, debug-location !393; test-suite/tools/fpcmp.c:346:24

Hide Details

bb.38.lor.lhs.false80: ; predecessors: %bb.37 successors: %bb.39(0x40000000), %bb.40(0x40000000); %bb.39(50.00%), %bb.40(50.00%)

Hide Details

%183:_(p0) = G_LOAD %20:_(p0), debug-location !394 :: (load 8 from %ir.F2P); test-suite/tools/fpcmp.c:346:27 %184:_(p0) = G_LOAD %18:_(p0), debug-location !395 :: (load 8 from %ir.File2End); test-suite/tools/fpcmp.c:346:33 %193:_(s32) = G_ICMP intpred(uge), %183:_(p0), %184:_, debug-location !396; test-suite/tools/fpcmp.c:346:31 %185:_(s1) = G_TRUNC %193:_(s32) G_BRCOND %185:_(s1), %bb.40, debug-location !397; test-suite/tools/fpcmp.c:346:9

Hide Details

bb.39.if.then83: ; predecessors: %bb.37, %bb.38 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

G_STORE %53:_(s32), %5:_(p0), debug-location !398 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:347:7 G_BR %bb.42, debug-location !398; test-suite/tools/fpcmp.c:347:7

Hide Details

bb.40.if.end84: ; predecessors: %bb.38 successors: %bb.41(0x80000000); %bb.41(100.00%)

Hide Details

Hide Details

bb.41.if.end85: ; predecessors: %bb.32, %bb.40 successors: %bb.42(0x80000000); %bb.42(100.00%)

Hide Details

G_STORE %34:_(s32), %5:_(p0), debug-location !400 :: (store 4 into %ir.retval); test-suite/tools/fpcmp.c:350:3

Hide Details

bb.42.return: ; predecessors: %bb.7, %bb.25, %bb.27, %bb.39, %bb.34, %bb.41, %bb.3

Hide Details

%191:_(s32) = G_LOAD %5:_(p0), debug-location !401 :: (load 4 from %ir.retval); test-suite/tools/fpcmp.c:351:1 $w0 = COPY %191:_(s32), debug-location !401; test-suite/tools/fpcmp.c:351:1 RET_ReallyLR implicit $w0, debug-location !401; test-suite/tools/fpcmp.c:351:1

Hide Details

# End machine code for function diff_files_with_tolerance.

Hide Details

*** Bad machine code: Non-terminator instruction after the first terminator *** - function: diff_files_with_tolerance - basic block: %bb.12 land.end (0x7fdf6181b968) - instruction: %72:_(s1) = G_TRUNC %212:_(s16) First terminator was: G_BRCOND %72:_(s1), %bb.13, debug-location !253; test-suite/tools/fpcmp.c:274:5

Hide Details

*** Bad machine code: Virtual register defs don't dominate all uses. *** - function: diff_files_with_tolerance - v. register: %72 fatal error: error in backend: Found 2 machine code errors. clang-10: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 10.0.0 (https://github.com/llvm/llvm-project.git b743e94cdca985cb676049290af4f49b6e49572f) Target: aarch64-apple-darwin17.6.0 Thread model: posix InstalledDir: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin clang-10: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang-10: note: diagnostic msg: ********************

Hide Details

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-10: note: diagnostic msg: /var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/fpcmp-9397c4.c clang-10: note: diagnostic msg: /var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/fpcmp-9397c4.sh clang-10: note: diagnostic msg: Crash backtrace is located in clang-10: note: diagnostic msg: /Users/buildslave/Library/Logs/DiagnosticReports/clang-10_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-10: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-10: note: diagnostic msg:

Hide Details

******************** [3/8583] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk -w -Werror=date-time -MD -MT tools/CMakeFiles/timeit-target.dir/timeit.c.o -MF tools/CMakeFiles/timeit-target.dir/timeit.c.o.d -o tools/CMakeFiles/timeit-target.dir/timeit.c.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/timeit.c FAILED: tools/CMakeFiles/timeit-target.dir/timeit.c.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk -w -Werror=date-time -MD -MT tools/CMakeFiles/timeit-target.dir/timeit.c.o -MF tools/CMakeFiles/timeit-target.dir/timeit.c.o.d -o tools/CMakeFiles/timeit-target.dir/timeit.c.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/timeit.c

Hide Details

# After Legalizer # Machine code for function monitor_child_process: IsSSA, TracksLiveness, Legalized Frame Objects: fi#0: size=4, align=4, at location [SP] fi#1: size=4, align=4, at location [SP] fi#2: size=8, align=8, at location [SP] fi#3: size=8, align=8, at location [SP] fi#4: size=8, align=8, at location [SP] fi#5: size=8, align=8, at location [SP] fi#6: size=144, align=8, at location [SP] fi#7: size=4, align=4, at location [SP] fi#8: size=4, align=4, at location [SP] fi#9: size=4, align=4, at location [SP] fi#10: size=4, align=4, at location [SP] fi#11: size=8, align=8, at location [SP] fi#12: size=8, align=8, at location [SP] Function Live Ins: $w0, $d0

Hide Details

bb.1.entry: successors: %bb.2(0x40000000), %bb.3(0x40000000); %bb.2(50.00%), %bb.3(50.00%) liveins: $d0, $w0 %0:_(s32) = COPY $w0 %1:_(s64) = COPY $d0 %16:_(p0) = G_GLOBAL_VALUE @g_monitored_pid, debug-location !881; test-suite/tools/timeit.c:0 %18:_(p0) = G_GLOBAL_VALUE @g_timeout_in_seconds, debug-location !DILocation(line: 0, scope: !856); test-suite/tools/timeit.c:0 %19:_(s32) = G_CONSTANT i32 0, debug-location !DILocation(line: 0, scope: !856); test-suite/tools/timeit.c:0 %22:_(s32) = G_CONSTANT i32 8192, debug-location !DILocation(line: 0, scope: !859); test-suite/tools/timeit.c:0 %32:_(s32) = G_CONSTANT i32 4, debug-location !881; test-suite/tools/timeit.c:0 %43:_(s32) = G_CONSTANT i32 9, debug-location !881; test-suite/tools/timeit.c:0 %45:_(s32) = G_CONSTANT i32 -1, debug-location !DILocation(line: 0, scope: !899); test-suite/tools/timeit.c:0 %56:_(s64) = G_FCONSTANT double 1.000000e+06, debug-location !881; test-suite/tools/timeit.c:0 %71:_(s32) = G_CONSTANT i32 127, debug-location !DILocation(line: 0, scope: !926); test-suite/tools/timeit.c:0 %80:_(s32) = G_CONSTANT i32 66, debug-location !DILocation(line: 0, scope: !945); test-suite/tools/timeit.c:0 %84:_(s32) = G_CONSTANT i32 255, debug-location !DILocation(line: 0, scope: !941); test-suite/tools/timeit.c:0 %87:_(p0) = G_GLOBAL_VALUE @__stderrp, debug-location !DILocation(line: 0, scope: !929); test-suite/tools/timeit.c:0 %89:_(p0) = G_GLOBAL_VALUE @g_program_name, debug-location !DILocation(line: 0, scope: !929); test-suite/tools/timeit.c:0 %94:_(p0) = G_GLOBAL_VALUE @.str.85, debug-location !DILocation(line: 0, scope: !929); test-suite/tools/timeit.c:0 %104:_(s32) = G_CONSTANT i32 128, debug-location !DILocation(line: 0, scope: !929); test-suite/tools/timeit.c:0 %107:_(p0) = G_GLOBAL_VALUE @g_summary_file, debug-location !DILocation(line: 0, scope: !947); test-suite/tools/timeit.c:0 %109:_(s64) = G_CONSTANT i64 0, debug-location !DILocation(line: 0, scope: !947); test-suite/tools/timeit.c:0 %108:_(p0) = G_INTTOPTR %109:_(s64), debug-location !DILocation(line: 0, scope: !947); test-suite/tools/timeit.c:0 %112:_(p0) = G_GLOBAL_VALUE @g_posix_mode, debug-location !DILocation(line: 0, scope: !950); test-suite/tools/timeit.c:0 %120:_(p0) = G_GLOBAL_VALUE @.str.87, debug-location !DILocation(line: 0, scope: !961); test-suite/tools/timeit.c:0 %136:_(p0) = G_GLOBAL_VALUE @.str.86, debug-location !DILocation(line: 0, scope: !954); test-suite/tools/timeit.c:0 %149:_(p0) = G_GLOBAL_VALUE @.str.71, debug-location !DILocation(line: 0, scope: !968); test-suite/tools/timeit.c:0 %151:_(p0) = G_INTTOPTR %109:_(s64), debug-location !DILocation(line: 0, scope: !973); test-suite/tools/timeit.c:0 %154:_(p0) = G_GLOBAL_VALUE @.str.69, debug-location !DILocation(line: 0, scope: !976); test-suite/tools/timeit.c:0 %159:_(p0) = G_GLOBAL_VALUE @.str.88, debug-location !DILocation(line: 0, scope: !968); test-suite/tools/timeit.c:0 %168:_(p0) = G_GLOBAL_VALUE @.str.89, debug-location !DILocation(line: 0, scope: !968); test-suite/tools/timeit.c:0 %170:_(p0) = G_GLOBAL_VALUE @.str.90, debug-location !DILocation(line: 0, scope: !968); test-suite/tools/timeit.c:0 %181:_(p0) = G_GLOBAL_VALUE @.str.91, debug-location !DILocation(line: 0, scope: !968); test-suite/tools/timeit.c:0 %192:_(p0) = G_GLOBAL_VALUE @.str.92, debug-location !DILocation(line: 0, scope: !968); test-suite/tools/timeit.c:0 %202:_(p0) = G_GLOBAL_VALUE @g_append_exitstats, debug-location !DILocation(line: 0, scope: !993); test-suite/tools/timeit.c:0 %205:_(p0) = G_GLOBAL_VALUE @g_target_program, debug-location !DILocation(line: 0, scope: !993); test-suite/tools/timeit.c:0 %208:_(p0) = G_GLOBAL_VALUE @g_target_redirect_stdout, debug-location !DILocation(line: 0, scope: !998); test-suite/tools/timeit.c:0 %211:_(p0) = G_GLOBAL_VALUE @.str.93, debug-location !DILocation(line: 0, scope: !998); test-suite/tools/timeit.c:0 %225:_(p0) = G_GLOBAL_VALUE @.str.84, debug-location !DILocation(line: 0, scope: !903); test-suite/tools/timeit.c:0 %227:_(p0) = G_GLOBAL_VALUE @.str.83, debug-location !DILocation(line: 0, scope: !889); test-suite/tools/timeit.c:0 %2:_(p0) = G_FRAME_INDEX %stack.0.retval %3:_(p0) = G_FRAME_INDEX %stack.1.pid.addr %4:_(p0) = G_FRAME_INDEX %stack.2.start_time.addr %5:_(p0) = G_FRAME_INDEX %stack.3.real_time %6:_(p0) = G_FRAME_INDEX %stack.4.user_time %7:_(p0) = G_FRAME_INDEX %stack.5.sys_time %8:_(p0) = G_FRAME_INDEX %stack.6.usage %9:_(p0) = G_FRAME_INDEX %stack.7.res %10:_(p0) = G_FRAME_INDEX %stack.8.status %11:_(p0) = G_FRAME_INDEX %stack.9.masked %12:_(p0) = G_FRAME_INDEX %stack.10.exit_status %13:_(p0) = G_FRAME_INDEX %stack.11.fp %14:_(p0) = G_FRAME_INDEX %stack.12.fp_stdout G_STORE %0:_(s32), %3:_(p0) :: (store 4 into %ir.pid.addr) G_STORE %1:_(s64), %4:_(p0) :: (store 8 into %ir.start_time.addr) %15:_(s32) = G_LOAD %3:_(p0), debug-location !853 :: (load 4 from %ir.pid.addr); test-suite/tools/timeit.c:149:21 G_STORE %15:_(s32), %16:_(p0), debug-location !854 :: (store 4 into @g_monitored_pid); test-suite/tools/timeit.c:149:19 %17:_(s32) = G_LOAD %18:_(p0), debug-location !855 :: (load 4 from @g_timeout_in_seconds); test-suite/tools/timeit.c:152:7 %249:_(s32) = G_ICMP intpred(eq), %17:_(s32), %19:_, debug-location !855; test-suite/tools/timeit.c:152:7 %20:_(s1) = G_TRUNC %249:_(s32) G_BRCOND %20:_(s1), %bb.3, debug-location !857; test-suite/tools/timeit.c:152:7

Hide Details

bb.2.if.then: ; predecessors: %bb.1 successors: %bb.3(0x80000000); %bb.3(100.00%)

Hide Details

G_STORE %19:_(s32), %11:_(p0), debug-location !865 :: (store 4 into %ir.masked); test-suite/tools/timeit.c:154:5 %21:_(s32) = G_LOAD %11:_(p0), debug-location !866 :: (load 4 from %ir.masked); test-suite/tools/timeit.c:155:5 %23:_(s32) = G_OR %21:_, %22:_, debug-location !866; test-suite/tools/timeit.c:155:5 G_STORE %23:_(s32), %11:_(p0), debug-location !866 :: (store 4 into %ir.masked); test-suite/tools/timeit.c:155:5 %24:_(s32) = G_LOAD %18:_(p0), debug-location !867 :: (load 4 from @g_timeout_in_seconds); test-suite/tools/timeit.c:157:11 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !868; test-suite/tools/timeit.c:157:5 $w0 = COPY %24:_(s32), debug-location !868; test-suite/tools/timeit.c:157:5 BL @alarm, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $w0, implicit-def $w0, debug-location !868; test-suite/tools/timeit.c:157:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !868; test-suite/tools/timeit.c:157:5

Hide Details

bb.3.if.end: ; predecessors: %bb.1, %bb.2 successors: %bb.4(0x80000000); %bb.4(100.00%)

Hide Details

Hide Details

bb.4.do.body: ; predecessors: %bb.3, %bb.7 successors: %bb.5(0x80000000); %bb.5(100.00%)

Hide Details

%26:_(s32) = G_LOAD %3:_(p0), debug-location !871 :: (load 4 from %ir.pid.addr); test-suite/tools/timeit.c:162:19 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !873; test-suite/tools/timeit.c:162:11 $w0 = COPY %26:_(s32), debug-location !873; test-suite/tools/timeit.c:162:11 $x1 = COPY %10:_(p0), debug-location !873; test-suite/tools/timeit.c:162:11 $w2 = COPY %19:_(s32), debug-location !873; test-suite/tools/timeit.c:162:11 BL @"\01_waitpid", <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $w0, implicit $x1, implicit $w2, implicit-def $w0, debug-location !873; test-suite/tools/timeit.c:162:11 %27:_(s32) = COPY $w0, debug-location !873; test-suite/tools/timeit.c:162:11 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !873; test-suite/tools/timeit.c:162:11 G_STORE %27:_(s32), %9:_(p0), debug-location !874 :: (store 4 into %ir.res); test-suite/tools/timeit.c:162:9

Hide Details

bb.5.do.cond: ; predecessors: %bb.4 successors: %bb.6(0x40000000), %bb.7(0x40000000); %bb.6(50.00%), %bb.7(50.00%)

Hide Details

%28:_(s32) = G_LOAD %9:_(p0), debug-location !876 :: (load 4 from %ir.res); test-suite/tools/timeit.c:163:12 %248:_(s32) = G_ICMP intpred(sge), %28:_(s32), %19:_, debug-location !877; test-suite/tools/timeit.c:163:16 %29:_(s1) = G_TRUNC %248:_(s32) %244:_(s16) = G_CONSTANT i16 0 G_BRCOND %29:_(s1), %bb.7, debug-location !878; test-suite/tools/timeit.c:163:20

Hide Details

bb.6.land.rhs: ; predecessors: %bb.5 successors: %bb.7(0x80000000); %bb.7(100.00%)

Hide Details

ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !879; test-suite/tools/timeit.c:163:23 BL @__error, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit-def $x0, debug-location !879; test-suite/tools/timeit.c:163:23 %30:_(p0) = COPY $x0, debug-location !879; test-suite/tools/timeit.c:163:23 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !879; test-suite/tools/timeit.c:163:23 %31:_(s32) = G_LOAD %30:_(p0), debug-location !879 :: (load 4 from %ir.call2); test-suite/tools/timeit.c:163:23 %247:_(s32) = G_ICMP intpred(eq), %31:_(s32), %32:_, debug-location !880; test-suite/tools/timeit.c:163:29 %245:_(s16) = G_TRUNC %247:_(s32)

Hide Details

bb.7.land.end: ; predecessors: %bb.5, %bb.6 successors: %bb.4(0x40000000), %bb.8(0x40000000); %bb.4(50.00%), %bb.8(50.00%)

Hide Details

%246:_(s16) = G_PHI %244:_(s16), %bb.5, %245:_(s16), %bb.6, debug-location !881; test-suite/tools/timeit.c:0 G_BRCOND %34:_(s1), %bb.4, debug-location !875; test-suite/tools/timeit.c:163:3 %34:_(s1) = G_TRUNC %246:_(s16)

Hide Details

bb.8.do.end: ; predecessors: %bb.7 successors: %bb.9(0x40000000), %bb.10(0x40000000); %bb.9(50.00%), %bb.10(50.00%)

Hide Details

%35:_(s32) = G_LOAD %9:_(p0), debug-location !884 :: (load 4 from %ir.res); test-suite/tools/timeit.c:164:7 %243:_(s32) = G_ICMP intpred(sge), %35:_(s32), %19:_, debug-location !886; test-suite/tools/timeit.c:164:11 %36:_(s1) = G_TRUNC %243:_(s32) G_BRCOND %36:_(s1), %bb.10, debug-location !887; test-suite/tools/timeit.c:164:7

Hide Details

bb.9.if.then5: ; predecessors: %bb.8 successors: %bb.33(0x80000000); %bb.33(100.00%)

Hide Details

ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !888; test-suite/tools/timeit.c:165:5 $x0 = COPY %227:_(p0), debug-location !888; test-suite/tools/timeit.c:165:5 BL @perror, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, debug-location !888; test-suite/tools/timeit.c:165:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !888; test-suite/tools/timeit.c:165:5 G_STORE %80:_(s32), %2:_(p0), debug-location !890 :: (store 4 into %ir.retval); test-suite/tools/timeit.c:166:5 G_BR %bb.33, debug-location !890; test-suite/tools/timeit.c:166:5

Hide Details

bb.10.if.end6: ; predecessors: %bb.8 successors: %bb.11(0x40000000), %bb.12(0x40000000); %bb.11(50.00%), %bb.12(50.00%)

Hide Details

ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !891; test-suite/tools/timeit.c:170:15 BL @sample_wall_time, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit-def $d0, debug-location !891; test-suite/tools/timeit.c:170:15 %37:_(s64) = COPY $d0, debug-location !891; test-suite/tools/timeit.c:170:15 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !891; test-suite/tools/timeit.c:170:15 %38:_(s64) = G_LOAD %4:_(p0), debug-location !892 :: (load 8 from %ir.start_time.addr); test-suite/tools/timeit.c:170:36 %39:_(s64) = G_FSUB %37:_, %38:_, debug-location !893; test-suite/tools/timeit.c:170:34 G_STORE %39:_(s64), %5:_(p0), debug-location !894 :: (store 8 into %ir.real_time); test-suite/tools/timeit.c:170:13 %40:_(s32) = G_LOAD %3:_(p0), debug-location !895 :: (load 4 from %ir.pid.addr); test-suite/tools/timeit.c:173:9 %41:_(s32) = nsw G_SUB %19:_, %40:_, debug-location !896; test-suite/tools/timeit.c:173:8 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !897; test-suite/tools/timeit.c:173:3 $w0 = COPY %41:_(s32), debug-location !897; test-suite/tools/timeit.c:173:3 $w1 = COPY %43:_(s32), debug-location !897; test-suite/tools/timeit.c:173:3 BL @"\01_kill", <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $w0, implicit $w1, implicit-def $w0, debug-location !897; test-suite/tools/timeit.c:173:3 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !897; test-suite/tools/timeit.c:173:3 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !898; test-suite/tools/timeit.c:176:7 $w0 = COPY %45:_(s32), debug-location !898; test-suite/tools/timeit.c:176:7 $x1 = COPY %8:_(p0), debug-location !898; test-suite/tools/timeit.c:176:7 BL @getrusage, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $w0, implicit $x1, implicit-def $w0, debug-location !898; test-suite/tools/timeit.c:176:7 %44:_(s32) = COPY $w0, debug-location !898; test-suite/tools/timeit.c:176:7 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !898; test-suite/tools/timeit.c:176:7 %242:_(s32) = G_ICMP intpred(sge), %44:_(s32), %19:_, debug-location !900; test-suite/tools/timeit.c:176:42 %46:_(s1) = G_TRUNC %242:_(s32) G_BRCOND %46:_(s1), %bb.12, debug-location !901; test-suite/tools/timeit.c:176:7

Hide Details

bb.11.if.then12: ; predecessors: %bb.10 successors: %bb.33(0x80000000); %bb.33(100.00%)

Hide Details

ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !902; test-suite/tools/timeit.c:177:5 $x0 = COPY %225:_(p0), debug-location !902; test-suite/tools/timeit.c:177:5 BL @perror, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, debug-location !902; test-suite/tools/timeit.c:177:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !902; test-suite/tools/timeit.c:177:5 G_STORE %80:_(s32), %2:_(p0), debug-location !904 :: (store 4 into %ir.retval); test-suite/tools/timeit.c:178:5 G_BR %bb.33, debug-location !904; test-suite/tools/timeit.c:178:5

Hide Details

bb.12.if.end13: ; predecessors: %bb.10 successors: %bb.13(0x40000000), %bb.15(0x40000000); %bb.13(50.00%), %bb.15(50.00%)

Hide Details

%49:_(s64) = G_LOAD %8:_(p0), debug-location !906 :: (load 8 from %ir.tv_sec); test-suite/tools/timeit.c:180:39 %50:_(s64) = G_SITOFP %49:_(s64), debug-location !907; test-suite/tools/timeit.c:180:15 %52:_(s64) = G_CONSTANT i64 8, debug-location !909; test-suite/tools/timeit.c:180:63 %53:_(p0) = G_GEP %8:_, %52:_(s64), debug-location !909; test-suite/tools/timeit.c:180:63 %54:_(s32) = G_LOAD %53:_(p0), debug-location !909 :: (load 4 from %ir.tv_usec, align 8); test-suite/tools/timeit.c:180:63 %55:_(s64) = G_SITOFP %54:_(s32), debug-location !910; test-suite/tools/timeit.c:180:48 %57:_(s64) = G_FDIV %55:_, %56:_, debug-location !911; test-suite/tools/timeit.c:180:70 %58:_(s64) = G_FADD %50:_, %57:_, debug-location !912; test-suite/tools/timeit.c:180:46 G_STORE %58:_(s64), %6:_(p0), debug-location !913 :: (store 8 into %ir.user_time); test-suite/tools/timeit.c:180:13 %59:_(s64) = G_CONSTANT i64 16, debug-location !914; test-suite/tools/timeit.c:181:29 %60:_(p0) = G_GEP %8:_, %59:_(s64), debug-location !914; test-suite/tools/timeit.c:181:29 %62:_(s64) = G_LOAD %60:_(p0), debug-location !915 :: (load 8 from %ir.tv_sec16); test-suite/tools/timeit.c:181:38 %63:_(s64) = G_SITOFP %62:_(s64), debug-location !916; test-suite/tools/timeit.c:181:14 %64:_(p0) = G_GEP %8:_, %59:_(s64), debug-location !917; test-suite/tools/timeit.c:181:53 %65:_(p0) = G_GEP %64:_, %52:_(s64), debug-location !918; test-suite/tools/timeit.c:181:62 %66:_(s32) = G_LOAD %65:_(p0), debug-location !918 :: (load 4 from %ir.tv_usec19, align 8); test-suite/tools/timeit.c:181:62 %67:_(s64) = G_SITOFP %66:_(s32), debug-location !919; test-suite/tools/timeit.c:181:47 %68:_(s64) = G_FDIV %67:_, %56:_, debug-location !920; test-suite/tools/timeit.c:181:69 %69:_(s64) = G_FADD %63:_, %68:_, debug-location !921; test-suite/tools/timeit.c:181:45 G_STORE %69:_(s64), %7:_(p0), debug-location !922 :: (store 8 into %ir.sys_time); test-suite/tools/timeit.c:181:12 %70:_(s32) = G_LOAD %10:_(p0), debug-location !925 :: (load 4 from %ir.status); test-suite/tools/timeit.c:185:7 %72:_(s32) = G_AND %70:_, %71:_, debug-location !925; test-suite/tools/timeit.c:185:7 %241:_(s32) = G_ICMP intpred(eq), %72:_(s32), %71:_, debug-location !925; test-suite/tools/timeit.c:185:7 %73:_(s1) = G_TRUNC %241:_(s32) G_BRCOND %73:_(s1), %bb.15, debug-location !925; test-suite/tools/timeit.c:185:7

Hide Details

bb.13.land.lhs.true: ; predecessors: %bb.12 successors: %bb.14(0x40000000), %bb.15(0x40000000); %bb.14(50.00%), %bb.15(50.00%)

Hide Details

%74:_(s32) = G_LOAD %10:_(p0), debug-location !925 :: (load 4 from %ir.status); test-suite/tools/timeit.c:185:7 %75:_(s32) = G_AND %74:_, %71:_, debug-location !925; test-suite/tools/timeit.c:185:7 %240:_(s32) = G_ICMP intpred(eq), %75:_(s32), %19:_, debug-location !925; test-suite/tools/timeit.c:185:7 %76:_(s1) = G_TRUNC %240:_(s32) G_BRCOND %76:_(s1), %bb.15, debug-location !927; test-suite/tools/timeit.c:185:7

Hide Details

bb.14.if.then28: ; predecessors: %bb.13 successors: %bb.19(0x80000000); %bb.19(100.00%)

Hide Details

%86:_(p0) = G_LOAD %87:_(p0), debug-location !928 :: (load 8 from @__stderrp); test-suite/tools/timeit.c:186:13 %88:_(p0) = G_LOAD %89:_(p0), debug-location !930 :: (load 8 from @g_program_name); test-suite/tools/timeit.c:187:13 %90:_(s32) = G_LOAD %10:_(p0), debug-location !931 :: (load 4 from %ir.status); test-suite/tools/timeit.c:187:29 %91:_(s32) = G_AND %90:_, %71:_, debug-location !931; test-suite/tools/timeit.c:187:29 ADJCALLSTACKDOWN 16, 0, implicit-def $sp, implicit $sp, debug-location !932; test-suite/tools/timeit.c:186:5 $x0 = COPY %86:_(p0), debug-location !932; test-suite/tools/timeit.c:186:5 $x1 = COPY %94:_(p0), debug-location !932; test-suite/tools/timeit.c:186:5 %95:_(p0) = COPY $sp, debug-location !932; test-suite/tools/timeit.c:186:5 %96:_(s64) = G_CONSTANT i64 0, debug-location !932; test-suite/tools/timeit.c:186:5 %97:_(p0) = G_GEP %95:_, %96:_(s64), debug-location !932; test-suite/tools/timeit.c:186:5 G_STORE %88:_(p0), %97:_(p0), debug-location !932 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:186:5 %98:_(p0) = COPY $sp, debug-location !932; test-suite/tools/timeit.c:186:5 %99:_(s64) = G_CONSTANT i64 8, debug-location !932; test-suite/tools/timeit.c:186:5 %100:_(p0) = G_GEP %98:_, %99:_(s64), debug-location !932; test-suite/tools/timeit.c:186:5 %101:_(s64) = G_ANYEXT %91:_(s32), debug-location !932; test-suite/tools/timeit.c:186:5 G_STORE %101:_(s64), %100:_(p0), debug-location !932 :: (store 8 into stack + 8, align 1); test-suite/tools/timeit.c:186:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !932; test-suite/tools/timeit.c:186:5 ADJCALLSTACKUP 16, 0, implicit-def $sp, implicit $sp, debug-location !932; test-suite/tools/timeit.c:186:5 %102:_(s32) = G_LOAD %10:_(p0), debug-location !933 :: (load 4 from %ir.status); test-suite/tools/timeit.c:190:25 %103:_(s32) = G_AND %102:_, %71:_, debug-location !933; test-suite/tools/timeit.c:190:25 %105:_(s32) = nsw G_ADD %104:_, %103:_, debug-location !934; test-suite/tools/timeit.c:190:23 G_STORE %105:_(s32), %12:_(p0), debug-location !935 :: (store 4 into %ir.exit_status); test-suite/tools/timeit.c:190:17 G_BR %bb.19, debug-location !936; test-suite/tools/timeit.c:191:3

Hide Details

bb.15.if.else: ; predecessors: %bb.12, %bb.13 successors: %bb.16(0x40000000), %bb.17(0x40000000); %bb.16(50.00%), %bb.17(50.00%)

Hide Details

%77:_(s32) = G_LOAD %10:_(p0), debug-location !937 :: (load 4 from %ir.status); test-suite/tools/timeit.c:191:14 %78:_(s32) = G_AND %77:_, %71:_, debug-location !937; test-suite/tools/timeit.c:191:14 %239:_(s32) = G_ICMP intpred(ne), %78:_(s32), %19:_, debug-location !937; test-suite/tools/timeit.c:191:14 %79:_(s1) = G_TRUNC %239:_(s32) G_BRCOND %79:_(s1), %bb.17, debug-location !939; test-suite/tools/timeit.c:191:14

Hide Details

bb.16.if.then36: ; predecessors: %bb.15 successors: %bb.18(0x80000000); %bb.18(100.00%)

Hide Details

%81:_(s32) = G_LOAD %10:_(p0), debug-location !940 :: (load 4 from %ir.status); test-suite/tools/timeit.c:192:19 %238:_(s64) = G_CONSTANT i64 8 %83:_(s32) = G_ASHR %81:_, %238:_(s64), debug-location !940; test-suite/tools/timeit.c:192:19 %85:_(s32) = G_AND %83:_, %84:_, debug-location !940; test-suite/tools/timeit.c:192:19 G_STORE %85:_(s32), %12:_(p0), debug-location !942 :: (store 4 into %ir.exit_status); test-suite/tools/timeit.c:192:17 G_BR %bb.18, debug-location !943; test-suite/tools/timeit.c:193:3

Hide Details

bb.17.if.else38: ; predecessors: %bb.15 successors: %bb.18(0x80000000); %bb.18(100.00%)

Hide Details

G_STORE %80:_(s32), %12:_(p0), debug-location !944 :: (store 4 into %ir.exit_status); test-suite/tools/timeit.c:195:17

Hide Details

bb.18.if.end39: ; predecessors: %bb.17, %bb.16 successors: %bb.19(0x80000000); %bb.19(100.00%)

Hide Details

Hide Details

bb.19.if.end40: ; predecessors: %bb.18, %bb.14 successors: %bb.24(0x40000000), %bb.20(0x40000000); %bb.24(50.00%), %bb.20(50.00%)

Hide Details

%106:_(p0) = G_LOAD %107:_(p0), debug-location !946 :: (load 8 from @g_summary_file); test-suite/tools/timeit.c:200:8 %237:_(s32) = G_ICMP intpred(ne), %106:_(p0), %108:_, debug-location !946; test-suite/tools/timeit.c:200:8 %110:_(s1) = G_TRUNC %237:_(s32) G_BRCOND %110:_(s1), %bb.24, debug-location !948; test-suite/tools/timeit.c:200:7

Hide Details

bb.20.if.then42: ; predecessors: %bb.19 successors: %bb.21(0x40000000), %bb.22(0x40000000); %bb.21(50.00%), %bb.22(50.00%)

Hide Details

%111:_(s32) = G_LOAD %112:_(p0), debug-location !949 :: (load 4 from @g_posix_mode); test-suite/tools/timeit.c:201:9 %236:_(s32) = G_ICMP intpred(eq), %111:_(s32), %19:_, debug-location !949; test-suite/tools/timeit.c:201:9 %113:_(s1) = G_TRUNC %236:_(s32) G_BRCOND %113:_(s1), %bb.22, debug-location !952; test-suite/tools/timeit.c:201:9

Hide Details

bb.21.if.then44: ; predecessors: %bb.20 successors: %bb.23(0x80000000); %bb.23(100.00%)

Hide Details

%130:_(p0) = G_LOAD %87:_(p0), debug-location !953 :: (load 8 from @__stderrp); test-suite/tools/timeit.c:202:15 %131:_(s64) = G_LOAD %5:_(p0), debug-location !955 :: (load 8 from %ir.real_time); test-suite/tools/timeit.c:203:15 %132:_(s64) = G_LOAD %6:_(p0), debug-location !956 :: (load 8 from %ir.user_time); test-suite/tools/timeit.c:203:26 %133:_(s64) = G_LOAD %7:_(p0), debug-location !957 :: (load 8 from %ir.sys_time); test-suite/tools/timeit.c:203:37 ADJCALLSTACKDOWN 24, 0, implicit-def $sp, implicit $sp, debug-location !958; test-suite/tools/timeit.c:202:7 $x0 = COPY %130:_(p0), debug-location !958; test-suite/tools/timeit.c:202:7 $x1 = COPY %136:_(p0), debug-location !958; test-suite/tools/timeit.c:202:7 %137:_(p0) = COPY $sp, debug-location !958; test-suite/tools/timeit.c:202:7 %138:_(s64) = G_CONSTANT i64 0, debug-location !958; test-suite/tools/timeit.c:202:7 %139:_(p0) = G_GEP %137:_, %138:_(s64), debug-location !958; test-suite/tools/timeit.c:202:7 G_STORE %131:_(s64), %139:_(p0), debug-location !958 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:202:7 %140:_(p0) = COPY $sp, debug-location !958; test-suite/tools/timeit.c:202:7 %141:_(s64) = G_CONSTANT i64 8, debug-location !958; test-suite/tools/timeit.c:202:7 %142:_(p0) = G_GEP %140:_, %141:_(s64), debug-location !958; test-suite/tools/timeit.c:202:7 G_STORE %132:_(s64), %142:_(p0), debug-location !958 :: (store 8 into stack + 8, align 1); test-suite/tools/timeit.c:202:7 %143:_(p0) = COPY $sp, debug-location !958; test-suite/tools/timeit.c:202:7 %144:_(s64) = G_CONSTANT i64 16, debug-location !958; test-suite/tools/timeit.c:202:7 %145:_(p0) = G_GEP %143:_, %144:_(s64), debug-location !958; test-suite/tools/timeit.c:202:7 G_STORE %133:_(s64), %145:_(p0), debug-location !958 :: (store 8 into stack + 16, align 1); test-suite/tools/timeit.c:202:7 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !958; test-suite/tools/timeit.c:202:7 ADJCALLSTACKUP 24, 0, implicit-def $sp, implicit $sp, debug-location !958; test-suite/tools/timeit.c:202:7 G_BR %bb.23, debug-location !959; test-suite/tools/timeit.c:204:5

Hide Details

bb.22.if.else46: ; predecessors: %bb.20 successors: %bb.23(0x80000000); %bb.23(100.00%)

Hide Details

%114:_(p0) = G_LOAD %87:_(p0), debug-location !960 :: (load 8 from @__stderrp); test-suite/tools/timeit.c:205:15 %115:_(s64) = G_LOAD %5:_(p0), debug-location !962 :: (load 8 from %ir.real_time); test-suite/tools/timeit.c:206:15 %116:_(s64) = G_LOAD %6:_(p0), debug-location !963 :: (load 8 from %ir.user_time); test-suite/tools/timeit.c:206:26 %117:_(s64) = G_LOAD %7:_(p0), debug-location !964 :: (load 8 from %ir.sys_time); test-suite/tools/timeit.c:206:37 ADJCALLSTACKDOWN 24, 0, implicit-def $sp, implicit $sp, debug-location !965; test-suite/tools/timeit.c:205:7 $x0 = COPY %114:_(p0), debug-location !965; test-suite/tools/timeit.c:205:7 $x1 = COPY %120:_(p0), debug-location !965; test-suite/tools/timeit.c:205:7 %121:_(p0) = COPY $sp, debug-location !965; test-suite/tools/timeit.c:205:7 %122:_(s64) = G_CONSTANT i64 0, debug-location !965; test-suite/tools/timeit.c:205:7 %123:_(p0) = G_GEP %121:_, %122:_(s64), debug-location !965; test-suite/tools/timeit.c:205:7 G_STORE %115:_(s64), %123:_(p0), debug-location !965 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:205:7 %124:_(p0) = COPY $sp, debug-location !965; test-suite/tools/timeit.c:205:7 %125:_(s64) = G_CONSTANT i64 8, debug-location !965; test-suite/tools/timeit.c:205:7 %126:_(p0) = G_GEP %124:_, %125:_(s64), debug-location !965; test-suite/tools/timeit.c:205:7 G_STORE %116:_(s64), %126:_(p0), debug-location !965 :: (store 8 into stack + 8, align 1); test-suite/tools/timeit.c:205:7 %127:_(p0) = COPY $sp, debug-location !965; test-suite/tools/timeit.c:205:7 %128:_(s64) = G_CONSTANT i64 16, debug-location !965; test-suite/tools/timeit.c:205:7 %129:_(p0) = G_GEP %127:_, %128:_(s64), debug-location !965; test-suite/tools/timeit.c:205:7 G_STORE %117:_(s64), %129:_(p0), debug-location !965 :: (store 8 into stack + 16, align 1); test-suite/tools/timeit.c:205:7 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !965; test-suite/tools/timeit.c:205:7 ADJCALLSTACKUP 24, 0, implicit-def $sp, implicit $sp, debug-location !965; test-suite/tools/timeit.c:205:7

Hide Details

bb.23.if.end48: ; predecessors: %bb.22, %bb.21 successors: %bb.27(0x80000000); %bb.27(100.00%)

Hide Details

G_BR %bb.27, debug-location !966; test-suite/tools/timeit.c:208:3

Hide Details

bb.24.if.else49: ; predecessors: %bb.19 successors: %bb.26(0x40000000), %bb.25(0x40000000); %bb.26(50.00%), %bb.25(50.00%)

Hide Details

%146:_(p0) = G_LOAD %107:_(p0), debug-location !970 :: (load 8 from @g_summary_file); test-suite/tools/timeit.c:210:22 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !971; test-suite/tools/timeit.c:210:16 $x0 = COPY %146:_(p0), debug-location !971; test-suite/tools/timeit.c:210:16 $x1 = COPY %149:_(p0), debug-location !971; test-suite/tools/timeit.c:210:16 BL @"\01_fopen", <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $x0, debug-location !971; test-suite/tools/timeit.c:210:16 %147:_(p0) = COPY $x0, debug-location !971; test-suite/tools/timeit.c:210:16 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !971; test-suite/tools/timeit.c:210:16 G_STORE %147:_(p0), %13:_(p0), debug-location !969 :: (store 8 into %ir.fp); test-suite/tools/timeit.c:210:11 %150:_(p0) = G_LOAD %13:_(p0), debug-location !972 :: (load 8 from %ir.fp); test-suite/tools/timeit.c:211:10 %235:_(s32) = G_ICMP intpred(ne), %150:_(p0), %151:_, debug-location !972; test-suite/tools/timeit.c:211:10 %152:_(s1) = G_TRUNC %235:_(s32) G_BRCOND %152:_(s1), %bb.26, debug-location !974; test-suite/tools/timeit.c:211:9

Hide Details

bb.25.if.then52: ; predecessors: %bb.24 successors: %bb.33(0x80000000); %bb.33(100.00%)

Hide Details

ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !975; test-suite/tools/timeit.c:212:7 $x0 = COPY %154:_(p0), debug-location !975; test-suite/tools/timeit.c:212:7 BL @perror, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, debug-location !975; test-suite/tools/timeit.c:212:7 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !975; test-suite/tools/timeit.c:212:7 G_STORE %80:_(s32), %2:_(p0), debug-location !977 :: (store 4 into %ir.retval); test-suite/tools/timeit.c:213:7 G_BR %bb.33, debug-location !977; test-suite/tools/timeit.c:213:7

Hide Details

bb.26.if.end53: ; predecessors: %bb.24 successors: %bb.27(0x80000000); %bb.27(100.00%)

Hide Details

%155:_(p0) = G_LOAD %13:_(p0), debug-location !978 :: (load 8 from %ir.fp); test-suite/tools/timeit.c:216:13 %234:_(s32) = G_LOAD %12:_(p0) :: (load 4 from %ir.exit_status) %163:_(s64) = G_ANYEXT %234:_(s32) ADJCALLSTACKDOWN 8, 0, implicit-def $sp, implicit $sp, debug-location !980; test-suite/tools/timeit.c:216:5 $x0 = COPY %155:_(p0), debug-location !980; test-suite/tools/timeit.c:216:5 $x1 = COPY %159:_(p0), debug-location !980; test-suite/tools/timeit.c:216:5 %160:_(p0) = COPY $sp, debug-location !980; test-suite/tools/timeit.c:216:5 %161:_(s64) = G_CONSTANT i64 0, debug-location !980; test-suite/tools/timeit.c:216:5 %162:_(p0) = G_GEP %160:_, %161:_(s64), debug-location !980; test-suite/tools/timeit.c:216:5 G_STORE %163:_(s64), %162:_(p0), debug-location !980 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:216:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !980; test-suite/tools/timeit.c:216:5 ADJCALLSTACKUP 8, 0, implicit-def $sp, implicit $sp, debug-location !980; test-suite/tools/timeit.c:216:5 %164:_(p0) = G_LOAD %13:_(p0), debug-location !981 :: (load 8 from %ir.fp); test-suite/tools/timeit.c:217:13 %165:_(s64) = G_LOAD %5:_(p0), debug-location !982 :: (load 8 from %ir.real_time); test-suite/tools/timeit.c:217:41 ADJCALLSTACKDOWN 16, 0, implicit-def $sp, implicit $sp, debug-location !983; test-suite/tools/timeit.c:217:5 $x0 = COPY %164:_(p0), debug-location !983; test-suite/tools/timeit.c:217:5 $x1 = COPY %168:_(p0), debug-location !983; test-suite/tools/timeit.c:217:5 %171:_(p0) = COPY $sp, debug-location !983; test-suite/tools/timeit.c:217:5 %173:_(p0) = G_GEP %171:_, %161:_(s64), debug-location !983; test-suite/tools/timeit.c:217:5 G_STORE %170:_(p0), %173:_(p0), debug-location !983 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:217:5 %174:_(p0) = COPY $sp, debug-location !983; test-suite/tools/timeit.c:217:5 %175:_(s64) = G_CONSTANT i64 8, debug-location !983; test-suite/tools/timeit.c:217:5 %176:_(p0) = G_GEP %174:_, %175:_(s64), debug-location !983; test-suite/tools/timeit.c:217:5 G_STORE %165:_(s64), %176:_(p0), debug-location !983 :: (store 8 into stack + 8, align 1); test-suite/tools/timeit.c:217:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !983; test-suite/tools/timeit.c:217:5 ADJCALLSTACKUP 16, 0, implicit-def $sp, implicit $sp, debug-location !983; test-suite/tools/timeit.c:217:5 %177:_(p0) = G_LOAD %13:_(p0), debug-location !984 :: (load 8 from %ir.fp); test-suite/tools/timeit.c:218:13 %178:_(s64) = G_LOAD %6:_(p0), debug-location !985 :: (load 8 from %ir.user_time); test-suite/tools/timeit.c:218:41 ADJCALLSTACKDOWN 16, 0, implicit-def $sp, implicit $sp, debug-location !986; test-suite/tools/timeit.c:218:5 $x0 = COPY %177:_(p0), debug-location !986; test-suite/tools/timeit.c:218:5 $x1 = COPY %168:_(p0), debug-location !986; test-suite/tools/timeit.c:218:5 %182:_(p0) = COPY $sp, debug-location !986; test-suite/tools/timeit.c:218:5 %184:_(p0) = G_GEP %182:_, %161:_(s64), debug-location !986; test-suite/tools/timeit.c:218:5 G_STORE %181:_(p0), %184:_(p0), debug-location !986 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:218:5 %185:_(p0) = COPY $sp, debug-location !986; test-suite/tools/timeit.c:218:5 %187:_(p0) = G_GEP %185:_, %175:_(s64), debug-location !986; test-suite/tools/timeit.c:218:5 G_STORE %178:_(s64), %187:_(p0), debug-location !986 :: (store 8 into stack + 8, align 1); test-suite/tools/timeit.c:218:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !986; test-suite/tools/timeit.c:218:5 ADJCALLSTACKUP 16, 0, implicit-def $sp, implicit $sp, debug-location !986; test-suite/tools/timeit.c:218:5 %188:_(p0) = G_LOAD %13:_(p0), debug-location !987 :: (load 8 from %ir.fp); test-suite/tools/timeit.c:219:13 %189:_(s64) = G_LOAD %7:_(p0), debug-location !988 :: (load 8 from %ir.sys_time); test-suite/tools/timeit.c:219:40 ADJCALLSTACKDOWN 16, 0, implicit-def $sp, implicit $sp, debug-location !989; test-suite/tools/timeit.c:219:5 $x0 = COPY %188:_(p0), debug-location !989; test-suite/tools/timeit.c:219:5 $x1 = COPY %168:_(p0), debug-location !989; test-suite/tools/timeit.c:219:5 %193:_(p0) = COPY $sp, debug-location !989; test-suite/tools/timeit.c:219:5 %195:_(p0) = G_GEP %193:_, %161:_(s64), debug-location !989; test-suite/tools/timeit.c:219:5 G_STORE %192:_(p0), %195:_(p0), debug-location !989 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:219:5 %196:_(p0) = COPY $sp, debug-location !989; test-suite/tools/timeit.c:219:5 %198:_(p0) = G_GEP %196:_, %175:_(s64), debug-location !989; test-suite/tools/timeit.c:219:5 G_STORE %189:_(s64), %198:_(p0), debug-location !989 :: (store 8 into stack + 8, align 1); test-suite/tools/timeit.c:219:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !989; test-suite/tools/timeit.c:219:5 ADJCALLSTACKUP 16, 0, implicit-def $sp, implicit $sp, debug-location !989; test-suite/tools/timeit.c:219:5 %199:_(p0) = G_LOAD %13:_(p0), debug-location !990 :: (load 8 from %ir.fp); test-suite/tools/timeit.c:220:12 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !991; test-suite/tools/timeit.c:220:5 $x0 = COPY %199:_(p0), debug-location !991; test-suite/tools/timeit.c:220:5 BL @fclose, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit-def $w0, debug-location !991; test-suite/tools/timeit.c:220:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !991; test-suite/tools/timeit.c:220:5

Hide Details

bb.27.if.end59: ; predecessors: %bb.23, %bb.26 successors: %bb.28(0x40000000), %bb.32(0x40000000); %bb.28(50.00%), %bb.32(50.00%)

Hide Details

%201:_(s32) = G_LOAD %202:_(p0), debug-location !992 :: (load 4 from @g_append_exitstats); test-suite/tools/timeit.c:223:7 %233:_(s32) = G_ICMP intpred(eq), %201:_(s32), %19:_, debug-location !992; test-suite/tools/timeit.c:223:7 %203:_(s1) = G_TRUNC %233:_(s32) G_BRCOND %203:_(s1), %bb.32, debug-location !994; test-suite/tools/timeit.c:223:26

Hide Details

bb.28.land.lhs.true61: ; predecessors: %bb.27 successors: %bb.29(0x40000000), %bb.32(0x40000000); %bb.29(50.00%), %bb.32(50.00%)

Hide Details

%204:_(p0) = G_LOAD %205:_(p0), debug-location !995 :: (load 8 from @g_target_program); test-suite/tools/timeit.c:223:29 %232:_(s32) = G_ICMP intpred(eq), %204:_(p0), %108:_, debug-location !995; test-suite/tools/timeit.c:223:29 %206:_(s1) = G_TRUNC %232:_(s32) G_BRCOND %206:_(s1), %bb.32, debug-location !996; test-suite/tools/timeit.c:223:7

Hide Details

bb.29.if.then63: ; predecessors: %bb.28 successors: %bb.31(0x40000000), %bb.30(0x40000000); %bb.31(50.00%), %bb.30(50.00%)

Hide Details

%207:_(p0) = G_LOAD %208:_(p0), debug-location !1000 :: (load 8 from @g_target_redirect_stdout); test-suite/tools/timeit.c:224:29 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !1001; test-suite/tools/timeit.c:224:23 $x0 = COPY %207:_(p0), debug-location !1001; test-suite/tools/timeit.c:224:23 $x1 = COPY %211:_(p0), debug-location !1001; test-suite/tools/timeit.c:224:23 BL @"\01_fopen", <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $x0, debug-location !1001; test-suite/tools/timeit.c:224:23 %209:_(p0) = COPY $x0, debug-location !1001; test-suite/tools/timeit.c:224:23 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !1001; test-suite/tools/timeit.c:224:23 G_STORE %209:_(p0), %14:_(p0), debug-location !999 :: (store 8 into %ir.fp_stdout); test-suite/tools/timeit.c:224:11 %212:_(p0) = G_LOAD %14:_(p0), debug-location !1002 :: (load 8 from %ir.fp_stdout); test-suite/tools/timeit.c:225:10 %231:_(s32) = G_ICMP intpred(ne), %212:_(p0), %151:_, debug-location !1002; test-suite/tools/timeit.c:225:10 %213:_(s1) = G_TRUNC %231:_(s32) G_BRCOND %213:_(s1), %bb.31, debug-location !1004; test-suite/tools/timeit.c:225:9

Hide Details

bb.30.if.then66: ; predecessors: %bb.29 successors: %bb.33(0x80000000); %bb.33(100.00%)

Hide Details

ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !1005; test-suite/tools/timeit.c:226:7 $x0 = COPY %154:_(p0), debug-location !1005; test-suite/tools/timeit.c:226:7 BL @perror, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, debug-location !1005; test-suite/tools/timeit.c:226:7 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !1005; test-suite/tools/timeit.c:226:7 G_STORE %80:_(s32), %2:_(p0), debug-location !1007 :: (store 4 into %ir.retval); test-suite/tools/timeit.c:227:7 G_BR %bb.33, debug-location !1007; test-suite/tools/timeit.c:227:7

Hide Details

bb.31.if.end67: ; predecessors: %bb.29 successors: %bb.32(0x80000000); %bb.32(100.00%)

Hide Details

%214:_(p0) = G_LOAD %14:_(p0), debug-location !1008 :: (load 8 from %ir.fp_stdout); test-suite/tools/timeit.c:229:13 %230:_(s32) = G_LOAD %12:_(p0) :: (load 4 from %ir.exit_status) %220:_(s64) = G_ANYEXT %230:_(s32) ADJCALLSTACKDOWN 8, 0, implicit-def $sp, implicit $sp, debug-location !1010; test-suite/tools/timeit.c:229:5 $x0 = COPY %214:_(p0), debug-location !1010; test-suite/tools/timeit.c:229:5 $x1 = COPY %159:_(p0), debug-location !1010; test-suite/tools/timeit.c:229:5 %217:_(p0) = COPY $sp, debug-location !1010; test-suite/tools/timeit.c:229:5 %218:_(s64) = G_CONSTANT i64 0, debug-location !1010; test-suite/tools/timeit.c:229:5 %219:_(p0) = G_GEP %217:_, %218:_(s64), debug-location !1010; test-suite/tools/timeit.c:229:5 G_STORE %220:_(s64), %219:_(p0), debug-location !1010 :: (store 8 into stack, align 1); test-suite/tools/timeit.c:229:5 BL @fprintf, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit-def $w0, debug-location !1010; test-suite/tools/timeit.c:229:5 ADJCALLSTACKUP 8, 0, implicit-def $sp, implicit $sp, debug-location !1010; test-suite/tools/timeit.c:229:5 %221:_(p0) = G_LOAD %14:_(p0), debug-location !1011 :: (load 8 from %ir.fp_stdout); test-suite/tools/timeit.c:230:12 ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp, debug-location !1012; test-suite/tools/timeit.c:230:5 $x0 = COPY %221:_(p0), debug-location !1012; test-suite/tools/timeit.c:230:5 BL @fclose, <regmask $fp $lr $b8 $b9 $b10 $b11 $b12 $b13 $b14 $b15 $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $h8 $h9 $h10 $h11 $h12 $h13 $h14 $h15 $s8 $s9 $s10 $s11 $s12 $s13 $s14 and 51 more...>, implicit-def $lr, implicit $sp, implicit $x0, implicit-def $w0, debug-location !1012; test-suite/tools/timeit.c:230:5 ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp, debug-location !1012; test-suite/tools/timeit.c:230:5 G_STORE %19:_(s32), %12:_(p0), debug-location !1013 :: (store 4 into %ir.exit_status); test-suite/tools/timeit.c:232:17

Hide Details

bb.32.if.end70: ; predecessors: %bb.27, %bb.28, %bb.31 successors: %bb.33(0x80000000); %bb.33(100.00%)

Hide Details

%223:_(s32) = G_LOAD %12:_(p0), debug-location !1015 :: (load 4 from %ir.exit_status); test-suite/tools/timeit.c:235:10 G_STORE %223:_(s32), %2:_(p0), debug-location !1016 :: (store 4 into %ir.retval); test-suite/tools/timeit.c:235:3

Hide Details

bb.33.return: ; predecessors: %bb.25, %bb.30, %bb.32, %bb.11, %bb.9

Hide Details

%228:_(s32) = G_LOAD %2:_(p0), debug-location !1017 :: (load 4 from %ir.retval); test-suite/tools/timeit.c:236:1 $w0 = COPY %228:_(s32), debug-location !1017; test-suite/tools/timeit.c:236:1 RET_ReallyLR implicit $w0, debug-location !1017; test-suite/tools/timeit.c:236:1

Hide Details

# End machine code for function monitor_child_process.

Hide Details

*** Bad machine code: MBB exits via unconditional fall-through but doesn't have exactly one CFG successor! *** - function: monitor_child_process - basic block: %bb.7 land.end (0x7fc88189b5a8)

Hide Details

*** Bad machine code: Non-terminator instruction after the first terminator *** - function: monitor_child_process - basic block: %bb.7 land.end (0x7fc88189b5a8) - instruction: %34:_(s1) = G_TRUNC %246:_(s16) First terminator was: G_BRCOND %34:_(s1), %bb.4, debug-location !875; test-suite/tools/timeit.c:163:3

Hide Details

*** Bad machine code: Virtual register defs don't dominate all uses. *** - function: monitor_child_process - v. register: %34 fatal error: error in backend: Found 3 machine code errors. clang-10: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 10.0.0 (https://github.com/llvm/llvm-project.git b743e94cdca985cb676049290af4f49b6e49572f) Target: aarch64-apple-darwin17.6.0 Thread model: posix InstalledDir: /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin clang-10: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. clang-10: note: diagnostic msg: ********************

Hide Details

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-10: note: diagnostic msg: /var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/timeit-b9c30d.c clang-10: note: diagnostic msg: /var/folders/9t/lrs73ptj6lv644zvh1fk2_gc0000gn/T/timeit-b9c30d.sh clang-10: note: diagnostic msg: Crash backtrace is located in clang-10: note: diagnostic msg: /Users/buildslave/Library/Logs/DiagnosticReports/clang-10_<YYYY-MM-DD-HHMMSS>_<hostname>.crash clang-10: note: diagnostic msg: (choose the .crash file that corresponds to your crash) clang-10: note: diagnostic msg:

Hide Details

******************** [4/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools && cc -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/fpcmp.c -o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/fpcmp.c.o [5/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools && cc /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/fpcmp.c.o -o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/fpcmp [6/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools && cc -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/tools/timeit.c -o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit.c.o [7/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools && cc /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit.c.o -o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit [8/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/sqlite3 && /usr/bin/tclsh /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/MultiSource/Applications/sqlite3/speedtest.tcl [9/8583] cd /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua && cp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/MultiSource/Applications/lua/generate_inputs.sh /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua && cp -r /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/MultiSource/Applications/lua/test /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua && cp -r /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/MultiSource/Applications/lua/bench /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua && cp -r /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/MultiSource/Applications/lua/input /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua && cp -r /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/MultiSource/Applications/lua/*.lua /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua && /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/MultiSource/Applications/lua/generate_inputs.sh ninja: build stopped: cannot make progress due to previous errors. *Build failed!* (return code 1) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (post) [Pipeline] sh + curl http://labmaster2:8080/green/job/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/5756/consoleText -s + config/zorg/jenkins/inspect_log.py [Pipeline] readFile [Pipeline] readTrusted Obtained zorg/jenkins/job_description.template from git https://github.com/llvm-mirror/zorg.git [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node sh: line 1: 51777 Terminated: 15 sleep 3 [Pipeline] End of Pipeline [BFA] Scanning build for known causes... [BFA] Found failure cause(s): [BFA] Ninja target failed from category Compile [BFA] Compile Error from category Compile [BFA] Done. 0s Finished: FAILURE