[llvm-branch-commits] [llvm] [X86] Remove extra MOV after widening atomic store (PR #197619)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon May 18 22:17:24 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

The build failed before running any tests. Click on a failure below to see the details.

<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenAsmMatcher.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenAsmMatcher.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenAsmMatcher.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-asm-matcher -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenAsmMatcher.inc -d HexagonGenAsmMatcher.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenAsmMatcher.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/4a96436ecd0d2be334a487cd78a929d2c94df34bcabd4d0f7f17ff5da9f83663.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenAsmWriter.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenAsmWriter.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenAsmWriter.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenAsmWriter.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-asm-writer -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenAsmWriter.inc -d HexagonGenAsmWriter.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenAsmWriter.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/2b9ff9fd93fe184cf45c86b823b0870e12c1bcea3319302fb31fafd0f07b075f.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenCallingConv.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenCallingConv.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenCallingConv.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenCallingConv.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-callingconv -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenCallingConv.inc -d HexagonGenCallingConv.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenCallingConv.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/91f55d2bce260c3ee68bba605fb301e3f917e975555800905aae9a0753fe96d0.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenDAGISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDAGISel.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenDAGISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDAGISel.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-dag-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target -omit-comments --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenDAGISel.inc -d HexagonGenDAGISel.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDAGISel.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/6cddab3d7084ee45f66dac1fae562c50d30088944c142b7245a40e738c1a85b3.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenDFAPacketizer.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenDFAPacketizer.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-dfa-packetizer -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenDFAPacketizer.inc -d HexagonGenDFAPacketizer.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/5bc7137a24c2b6c91bff4fcdc83105c01d58d0f644925ba70e228a8b6c67261b.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenDisassemblerTables.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenDisassemblerTables.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-disassembler -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenDisassemblerTables.inc -d HexagonGenDisassemblerTables.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/5d1e251e159aaa9a736cb17889dd003665a36dfa0603212c12cab7589e38ec85.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-emitter -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenMCCodeEmitter.inc -d HexagonGenMCCodeEmitter.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/fb707a6129554c682def49cd041cd49146c427d2ccd3fa52ea0c85f525881002.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenInstrInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenInstrInfo.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenInstrInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenInstrInfo.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-instr-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenInstrInfo.inc -d HexagonGenInstrInfo.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenInstrInfo.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/235a724ec284f89c919889de0edc2fe7b1ecf37024ff541deab77465515aa1ba.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenRegisterInfo.inc lib/Target/Hexagon/HexagonGenRegisterInfoEnums.inc lib/Target/Hexagon/HexagonGenRegisterInfoHeader.inc lib/Target/Hexagon/HexagonGenRegisterInfoMCDesc.inc lib/Target/Hexagon/HexagonGenRegisterInfoTargetDesc.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoEnums.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoHeader.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoMCDesc.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoTargetDesc.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenRegisterInfo.inc lib/Target/Hexagon/HexagonGenRegisterInfoEnums.inc lib/Target/Hexagon/HexagonGenRegisterInfoHeader.inc lib/Target/Hexagon/HexagonGenRegisterInfoMCDesc.inc lib/Target/Hexagon/HexagonGenRegisterInfoTargetDesc.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoEnums.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoHeader.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoMCDesc.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfoTargetDesc.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-register-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenRegisterInfo.inc -d HexagonGenRegisterInfo.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenRegisterInfo.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/ba7cf2e297fb6b7ddbba034fb50d9d04bc50a2b7528a84ba27bdc9ea08516303.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenSDNodeInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenSDNodeInfo.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenSDNodeInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenSDNodeInfo.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-sd-node-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenSDNodeInfo.inc -d HexagonGenSDNodeInfo.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenSDNodeInfo.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/195be848f6862519dd5c730ff45f6c61aa0578d4eb84d7585fc9e4030629ce7f.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>
<details>
<summary>[code=1] lib/Target/Hexagon/HexagonGenSubtargetInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc</summary>

```
FAILED: [code=1] lib/Target/Hexagon/HexagonGenSubtargetInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\Hexagon && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-subtarget -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td --write-if-changed -o HexagonGenSubtargetInfo.inc -d HexagonGenSubtargetInfo.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon C:/_work/llvm-project/llvm-project/build/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/5d4009beb17fcf6fad6cec8fac48e3e1cd393166819bea0af9b8e9a93e3b507d.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:411:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon\HexagonPatternsHVX.td:125:5: error: def already exists: unalignedstore
def unalignedstore: PatFrag<(ops node:$v, node:$a), (store $v, $a), [{
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td:17:
Included from C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/Target.td:2174:
C:/_work/llvm-project/llvm-project/llvm/include\llvm/Target/TargetSelectionDAG.td:2397:5: note: location of previous definition
def unalignedstore : PatFrags<(ops node:$val, node:$ptr),
^
```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/197619


More information about the llvm-branch-commits mailing list