LLVM/project b244163utils/bazel/llvm-project-overlay/libc/startup/linux startup_rules.bzl, utils/bazel/llvm-project-overlay/libc/test libc_test_rules.bzl

[test][bazel][libc] Allow LLVM-libc tests to be run in full-build mode

This PR makes the required changes to run LLVM-libc full build tests in Bazel. After this PR, most tests pass:

```
bazel test @llvm-project//libc/test/... --config=ci --@llvm-project//libc:build_mode=full --keep_going
Executed 680 out of 853 tests: 681 tests pass and 172 fail to build.
```

Follow on PRs will fix specific tests that are failing (lots of missing deps etc).

This PR mostly involves propagating the correct dependencies and compiler/linker options from [`add_libc_hermetic`](https://github.com/llvm/llvm-project/blob/4098f568c46e06b6df470111868b4c165dd80f4d/libc/cmake/modules/LLVMLibCTestRules.cmake#L750). Slightly more involved changes:
- `BazelFilePath.cpp` also had to be fixed so that it doesn't depend on the non-namespaced `getenv` function. This PR models after https://github.com/llvm/llvm-project/commit/ee407f7e7069cccfdc1815de07e17cebf83d19f9 in order to conditionally use LLVM-libc's getenv under full-build mode.
- All tests have a dependency against `crt1.o` when run under full-build. This PR updates `merge_relocatable_object` so it also exposes a `CcInfo` with the merged object file and its transitive deps. In order to do so, this PR also makes the logic a little more careful about PIC vs non-PIC deps.
DeltaFile
+59-17utils/bazel/llvm-project-overlay/libc/test/libc_test_rules.bzl
+48-3utils/bazel/llvm-project-overlay/libc/test/UnitTest/BUILD.bazel
+19-0utils/bazel/llvm-project-overlay/libc/startup/linux/startup_rules.bzl
+126-203 files

LLVM/project 3c3795elibc/test/UnitTest BazelFilePath.cpp

[bazel][libc] Do not depend on system `getenv` in BazelFilePath.cpp

This PR models after https://github.com/llvm/llvm-project/commit/ee407f7e7069cccfdc1815de07e17cebf83d19f9 in order to conditionally use LLVM-libc's `getenv` when compiling in full-build mode.
DeltaFile
+13-3libc/test/UnitTest/BazelFilePath.cpp
+13-31 files

LLVM/project 0fea82eutils/bazel/llvm-project-overlay/libc/test libc_test_rules.bzl, utils/bazel/llvm-project-overlay/libc/test/include BUILD.bazel

[test][bazel][libc] Fix dependencies for some tests under full-build
DeltaFile
+82-59utils/bazel/llvm-project-overlay/libc/test/include/BUILD.bazel
+37-4utils/bazel/llvm-project-overlay/libc/test/src/stdio/BUILD.bazel
+16-4utils/bazel/llvm-project-overlay/libc/test/src/string/BUILD.bazel
+6-2utils/bazel/llvm-project-overlay/libc/utils/MPCWrapper/BUILD.bazel
+3-3utils/bazel/llvm-project-overlay/libc/test/libc_test_rules.bzl
+4-1utils/bazel/llvm-project-overlay/libc/utils/MPFRWrapper/BUILD.bazel
+148-736 files

LLVM/project d579773utils/bazel/llvm-project-overlay/libc BUILD.bazel

[bazel][libc] Allow libc:types_char8_t to compile in full-build mode
DeltaFile
+4-4utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+4-41 files

LLVM/project d2c7500llvm/include/llvm/Transforms/IPO LowerTypeTests.h, llvm/lib/Transforms/IPO ThinLTOBitcodeWriter.cpp LowerTypeTests.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+167-19llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness.ll
+105-13llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+61-55llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness-summary.ll
+108-0llvm/test/Transforms/ThinLTOBitcodeWriter/cfi-functions-hotness.ll
+14-7llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
+4-2llvm/include/llvm/Transforms/IPO/LowerTypeTests.h
+459-966 files

LLVM/project ed3f752llvm/include/llvm/Transforms/IPO LowerTypeTests.h, llvm/lib/Transforms/IPO ThinLTOBitcodeWriter.cpp LowerTypeTests.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+160-12llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness.ll
+108-0llvm/test/Transforms/ThinLTOBitcodeWriter/cfi-functions-hotness.ll
+53-47llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness-summary.ll
+54-8llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+14-7llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
+4-2llvm/include/llvm/Transforms/IPO/LowerTypeTests.h
+393-766 files

LLVM/project 4ed341cclang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGenBuiltins builtin-maxnum-minnum.c builtins-elementwise.c

rebase

Created using spr 1.3.7
DeltaFile
+610-2clang/test/CIR/CodeGenBuiltins/builtins-elementwise.c
+108-0clang/test/CIR/CodeGenBuiltins/builtin-maxnum-minnum.c
+74-0llvm/test/Transforms/LoopVectorize/dead_instructions.ll
+38-0flang/test/Lower/Intrinsics/mod.f90
+31-3clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+10-23llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+871-2833 files not shown
+1,100-10639 files

LLVM/project bbb2ee1clang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGenBuiltins builtin-maxnum-minnum.c builtins-elementwise.c

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+610-2clang/test/CIR/CodeGenBuiltins/builtins-elementwise.c
+108-0clang/test/CIR/CodeGenBuiltins/builtin-maxnum-minnum.c
+74-0llvm/test/Transforms/LoopVectorize/dead_instructions.ll
+38-0flang/test/Lower/Intrinsics/mod.f90
+31-3clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+10-23llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+871-2833 files not shown
+1,100-10639 files

FreeBSD/ports a87eb2asysutils/py-pywatchman Makefile

sysutils/py-pywatchman: Adopt port

PR:             298110
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+1-1sysutils/py-pywatchman/Makefile
+1-11 files

LLVM/project 66dedfaclang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGenBuiltins builtin-maxnum-minnum.c builtins-elementwise.c

&

Created using spr 1.3.7
DeltaFile
+610-2clang/test/CIR/CodeGenBuiltins/builtins-elementwise.c
+108-0clang/test/CIR/CodeGenBuiltins/builtin-maxnum-minnum.c
+74-0llvm/test/Transforms/LoopVectorize/dead_instructions.ll
+38-0flang/test/Lower/Intrinsics/mod.f90
+31-3clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+10-23llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+871-2833 files not shown
+1,100-10639 files

LLVM/project 32a2f3fclang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGenBuiltins builtin-maxnum-minnum.c builtins-elementwise.c

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+610-2clang/test/CIR/CodeGenBuiltins/builtins-elementwise.c
+108-0clang/test/CIR/CodeGenBuiltins/builtin-maxnum-minnum.c
+74-0llvm/test/Transforms/LoopVectorize/dead_instructions.ll
+38-0flang/test/Lower/Intrinsics/mod.f90
+31-3clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+10-23llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+871-2830 files not shown
+1,083-8736 files

LLVM/project e00c3f1clang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGenBuiltins builtin-maxnum-minnum.c builtins-elementwise.c

&

Created using spr 1.3.7
DeltaFile
+610-2clang/test/CIR/CodeGenBuiltins/builtins-elementwise.c
+108-0clang/test/CIR/CodeGenBuiltins/builtin-maxnum-minnum.c
+74-0llvm/test/Transforms/LoopVectorize/dead_instructions.ll
+38-0flang/test/Lower/Intrinsics/mod.f90
+31-3clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+10-23llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+871-2830 files not shown
+1,083-8736 files

FreeBSD/src fe9e9dcsbin/devd growfs_postboot.conf

growfs_postboot: Invoke via service(8)

Use service(8) rather than invoking /etc/rc.d/growfs_postboot directly.

Requested by:   bapt
Reviewed by:    bapt
MFC after:      2 weeks
Fixes:          5a31987d4c39 ("rc+devd: Add growfs_postboot")
Differential Revision:  https://reviews.freebsd.org/D59145

(cherry picked from commit 475a56a8766ce29af53b99c47c145c7348165e6b)
DeltaFile
+1-1sbin/devd/growfs_postboot.conf
+1-11 files

FreeBSD/src bf2ce3asys/dev/nvme nvme_pci.c

nvme: Add quirk for Amazon EBS NVMe Controller

This controller exhibits QUIRK_EMPTY_NAMESPACE_CHANGED_LOG behaviour.

A bug report has been filed with the vendor.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58232

(cherry picked from commit 14f5fd2395e3f1c3fadeee8b95756c142f7dcb0b)
DeltaFile
+2-0sys/dev/nvme/nvme_pci.c
+2-01 files

FreeBSD/src ba004aflibexec/rc rc.conf, libexec/rc/rc.d growfs_postboot

rc+devd: Add growfs_postboot

In VM and cloud environments it is often possible to enlarge virtual
disks; this can be useful, for example, if a system is launched with a
small root disk and it later becomes clear that more space is needed.

On kernels which support run-time resizing of disks (for NVMe, this was
added in November 2025; some other disk types have supported this for
longer) a SIZECHANGE notification is sent to userland via devd.

Add a "nostart" rc.d script (runnable manually but not automatically at
boot time) and a devd script which invokes it when a notification
arrives.  The rc.d script enlarges the "final partition" on partitioned
geoms, or the UFS filesystem or zpool device when triggered on a disk
containing either of those.

Reviewed by:    imp, ziaee
MFC after:      2 weeks
Relnotes:       Disk partitions and filesystems can be enlarged

    [6 lines not shown]
DeltaFile
+116-0libexec/rc/rc.d/growfs_postboot
+69-0share/man/man7/growfs_postboot.7
+8-0sbin/devd/growfs_postboot.conf
+3-0libexec/rc/rc.conf
+1-0share/man/man7/growfs.7
+1-0share/man/man7/Makefile
+198-03 files not shown
+201-09 files

FreeBSD/src cc1658asys/dev/nvme nvme_sysctl.c nvme_sim.c

nvme: add Apple T2 ANS2 NVMe quirks

The Apple T2 (ANS2, PCI 106b:2005) requires several quirks:

- 128-byte submission queue entries (CC.IOSQES = 7)
- Single MSI vector, one IO queue
- Admin and IO queues share a CID table; IO CIDs offset by
  adminq.num_trackers to avoid overlap
- No async event support
- IDENTIFY CNS >= 2 rejected to avoid firmware confusion

Tested-on:
- MacBookPro16,2 (A2251)
- Mac mini 8,1 (A1993)
- Multiple Non-Apple computers

Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57087

(cherry picked from commit 5e0ba47aa00ed82a4a06cc45f0d1b34b6948e47f)
DeltaFile
+23-9sys/dev/nvme/nvme_qpair.c
+15-0sys/dev/nvme/nvme_pci.c
+14-0sys/dev/nvme/nvme_private.h
+13-0sys/dev/nvme/nvme_ctrlr.c
+9-0sys/dev/nvme/nvme_sim.c
+1-1sys/dev/nvme/nvme_sysctl.c
+75-106 files

FreeBSD/src 7cbc260sys/dev/nvme nvme_private.h nvme_ctrlr.c

nvme: Add quirk for broken namespace-change log

Add a QUIRK_EMPTY_NAMESPACE_CHANGED_LOG quirk which indicates that the
nvme controller may not properly populate the namespace-changed log
page.  If we receive a NVME_LOG_CHANGED_NAMESPACE page for a device
with this quirk and the page is empty, probe all of the namespaces
rather than none of them.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58231

(cherry picked from commit 954098103ee287f39ecbf5d3144bcdfd16e7c41d)
DeltaFile
+10-0sys/dev/nvme/nvme_ctrlr.c
+1-0sys/dev/nvme/nvme_private.h
+11-02 files

LLVM/project ee9d096llvm/test/Transforms/LowerTypeTests cfi-jumptable-hotness-summary.ll cfi-jumptable-hotness.ll

[NFC][LowerTypeTests] Expand tests for CFI jump table hotness ordering

Expand pre-commit test coverage to establish the baseline CFI jump table
layout before implementing hotness-based reordering in
https://github.com/llvm/llvm-project/pull/221046.

We expand these tests to verify we accurately track hotness data
originating from `cfi.functions` metadata, BlockFrequencyInfo (BFI)
counts, and IR function attributes (hot/cold). By covering these inputs,
we ensure the correct hotness tier is propagated for layout decisions
across different profile sources and LTO targets.

These tests verify the baseline declaration-order layout where functions
within each strict type are placed without hotness consideration, making
the subsequent reordering diff explicit and easy to review.

PR Stack:
* https://github.com/llvm/llvm-project/pull/220776
* https://github.com/llvm/llvm-project/pull/221043

    [9 lines not shown]
DeltaFile
+160-12llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness.ll
+53-47llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness-summary.ll
+213-592 files

LLVM/project 2de0c11llvm/lib/Transforms/IPO LowerTypeTests.cpp, llvm/test/Transforms/LowerTypeTests cfi-jumptable-hotness-summary.ll cfi-jumptable-hotness.ll

[LowerTypeTests] Reorder CFI jump table entries based on hotness

Order CFI jump table entries by function hotness. We use `cfi.functions`
metadata in ThinLTO, or `BlockFrequencyInfo` / function entry counts in
full LTO.

We want the hottest function to be optimized by the last entry thing for
SHT_LLVM_CFI_JUMP_TABLE. The linker deletes the final branch in the jump
table and moves the table directly before that target function so it
falls through.

This also ensures the jump table lands in a hot section (.text.hot)
instead of a cold section (.text.unlikely). Type contiguity is
preserved.

This PR reliably improves the performance of our server binary by 0.2%,
and some smaller binaries up to 5%.

PR Stack:

    [11 lines not shown]
DeltaFile
+51-5llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+13-13llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness.ll
+9-9llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness-summary.ll
+73-273 files

LLVM/project 3cf3f47llvm/include/llvm/Transforms/IPO LowerTypeTests.h, llvm/lib/Transforms/IPO ThinLTOBitcodeWriter.cpp LowerTypeTests.cpp

[ThinLTOBitcodeWriter] Encode hotness into cfi.functions metadata

Encode basic block / entry profile count into the upper 6 bits of
the linkage operand in cfi.functions metadata. This allows LowerTypeTests
to order jump table entries by function hotness.

We only have 6 bits available in the linkage operand. Using a log2
compression loses precision, but it is sufficient for our application
because we only need a rough magnitude ordering to push the singularly
hottest target function to the end of the jump table; exact counts are
unnecessary.

PR Stack:
* https://github.com/llvm/llvm-project/pull/220776
* https://github.com/llvm/llvm-project/pull/221043
* https://github.com/llvm/llvm-project/pull/221044
* https://github.com/llvm/llvm-project/pull/223843
* ➤ https://github.com/llvm/llvm-project/pull/223846
* https://github.com/llvm/llvm-project/pull/223848

    [5 lines not shown]
DeltaFile
+54-8llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+14-7llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
+10-10llvm/test/Transforms/ThinLTOBitcodeWriter/cfi-functions-hotness.ll
+4-2llvm/include/llvm/Transforms/IPO/LowerTypeTests.h
+82-274 files

LLVM/project 2383af5llvm/test/Transforms/ThinLTOBitcodeWriter cfi-functions-hotness.ll

[NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding

Add pre-commit test coverage establishing the baseline cfi.functions
metadata linkage operand values before implementing hotness encoding.

PR Stack:
* https://github.com/llvm/llvm-project/pull/220776
* https://github.com/llvm/llvm-project/pull/221043
* https://github.com/llvm/llvm-project/pull/221044
* ➤ https://github.com/llvm/llvm-project/pull/223843
* https://github.com/llvm/llvm-project/pull/223846
* https://github.com/llvm/llvm-project/pull/223848
* https://github.com/llvm/llvm-project/pull/221046

Assisted-by: Gemini

Pull Request: https://github.com/llvm/llvm-project/pull/223843
DeltaFile
+108-0llvm/test/Transforms/ThinLTOBitcodeWriter/cfi-functions-hotness.ll
+108-01 files

LLVM/project e35d15fllvm/lib/Target/WebAssembly WebAssemblyMachineFunctionInfo.cpp

WebAssembly: Avoid using createDataLayout (#223836)

Find the datalayout from the IR context instead of copying one
from the TargetMachine
DeltaFile
+4-2llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
+4-21 files

LLVM/project 5805268flang/include/flang/Evaluate complex-value.h typekind-traits.h, flang/lib/Evaluate character-value-impl.h

Merge commit 'f9676dff208e1be111fa9974d4dfee78ce52eb22' into HEAD
DeltaFile
+13-14flang/lib/Evaluate/character-value-impl.h
+6-7flang/include/flang/Evaluate/typekind-traits.h
+2-9flang/unittests/Evaluate/ComplexValueTest.cpp
+5-2flang/include/flang/Evaluate/complex-value.h
+26-324 files

LLVM/project 7d75b35llvm/test/CodeGen/RISCV/rvv vector-deinterleave.ll

fixup! Update more tests
DeltaFile
+12-45llvm/test/CodeGen/RISCV/rvv/vector-deinterleave.ll
+12-451 files

LLVM/project f9676dfflang/include/flang/Evaluate complex-value.h typekind-traits.h, flang/lib/Evaluate character-value-impl.h

Address review comment

clang-format
DeltaFile
+13-14flang/lib/Evaluate/character-value-impl.h
+6-7flang/include/flang/Evaluate/typekind-traits.h
+2-9flang/unittests/Evaluate/ComplexValueTest.cpp
+5-2flang/include/flang/Evaluate/complex-value.h
+26-324 files

LLVM/project 35c6acbclang/include/clang/CIR/Dialect/Builder CIRBaseBuilder.h, clang/include/clang/CIR/Dialect/IR CIROps.td

[CIR] Implement elementwise min/max/minimum/maximum/minnum/maxnum/etc (#222481)

These ended up being simple translations to llvm intrinsics, so other
than a single small 'magic decoder ring', this is a very trivial
implementation. The tests are taken from classic-codegen with some mild
modifications (as vector types don't work in arguments yet, and we are
testing more appropriately, as those were generated check lines).

This was found in an application we're trying to build.
DeltaFile
+610-2clang/test/CIR/CodeGenBuiltins/builtins-elementwise.c
+108-0clang/test/CIR/CodeGenBuiltins/builtin-maxnum-minnum.c
+31-3clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+0-15clang/include/clang/CIR/Dialect/IR/CIROps.td
+1-3clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+4-0clang/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
+754-236 files

LLVM/project 71cb3f4compiler-rt/test/orc lit.cfg.py, compiler-rt/test/orc/TestCases/Darwin lit.local.cfg.py

[orc-rt] Disable old ORC runtime testcases on arm64e (#223670)

These regression tests are unsupported on arm64e. Disable them.

rdar://186687669
DeltaFile
+11-0compiler-rt/test/orc/lit.cfg.py
+2-1compiler-rt/test/orc/TestCases/Darwin/Generic/exceptions-stress-test-tower.cpp
+1-1compiler-rt/test/orc/TestCases/Darwin/arm64/objc-nonlazy-class.S
+2-0compiler-rt/test/orc/TestCases/Darwin/lit.local.cfg.py
+1-0compiler-rt/test/orc/TestCases/Darwin/arm64/trivial-objc-methods.S
+1-0compiler-rt/test/orc/TestCases/Darwin/arm64/objc-cross-file-method-call.S
+18-23 files not shown
+21-29 files

LLVM/project 25e79c3clang/include/clang/CIR/Dialect/IR CIRTypes.td, clang/lib/CIR/Dialect/IR CIRTypes.cpp

[CIR] Remove the union spanning precondition

Bounding the rule at two eightbytes wasn't enough: a 16-byte union
with a 12-byte member still got refused, which is the Expected<T>
shape blocking the self-build.  The rule was covering for a
classifier bug, so it's gone, along with the query it needed.

takeTailByteOrPtr needs #223859 and fails until that merges in.

Assisted-by: Cursor / claude-opus-5
DeltaFile
+152-0clang/test/CIR/CodeGen/call-conv-lowering-x86_64-union-no-span.cpp
+44-68clang/lib/CIR/Dialect/Transforms/CallConvLoweringPass.cpp
+0-96clang/test/CIR/Transforms/abi-lowering/x86_64-aggregate-nyi.cir
+0-8clang/lib/CIR/Dialect/IR/CIRTypes.cpp
+0-5clang/include/clang/CIR/Dialect/IR/CIRTypes.td
+1-1clang/test/CIR/CodeGen/call-conv-lowering-x86_64-non-byval.cpp
+197-1786 files

LLVM/project c2fa65dflang/lib/Frontend FrontendActions.cpp, flang/lib/Optimizer/Builder IntrinsicCall.cpp

[flang] Diagnose integer MOD/MODULO when the divisor is zero (#222790)

Flang currently prints a garbage integer when the divisor of integer
MOD/MODULO is zero. For example:
```
program mod0_var
  integer :: a, p, r
  a = 5
  p = 0
  r = mod(a, p)
  print *, r
end program
```
Integer MOD/MODULO lower to arith.remsi. A zero divisor is undefined
behavior in LLVM, so the remainder can become poison and the program
neither crashes nor reports an error.

This change checks the second argument P when lowering integer
MOD/MODULO. If P is not a compile-time nonzero constant, a P == 0 test

    [28 lines not shown]
DeltaFile
+38-0flang/test/Lower/Intrinsics/mod.f90
+29-3flang/lib/Optimizer/Builder/IntrinsicCall.cpp
+27-1flang/test/Lower/dummy-procedure.f90
+12-0flang/test/Driver/check-integer-mod-zero-divisor.f90
+9-0flang/lib/Frontend/FrontendActions.cpp
+7-0flang/test/Lower/Intrinsics/modulo.f90
+122-45 files not shown
+140-411 files

LLVM/project 8dd96a6mlir/test/python/dialects/linalg ops.py

Remove comment per review
DeltaFile
+0-2mlir/test/python/dialects/linalg/ops.py
+0-21 files