[PATCH] D152059: [AVR] Replace shift-to-loop IR pass with common shift code
Ben Shi via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 9 00:45:35 PDT 2023
benshi001 added inline comments.
================
Comment at: llvm/test/CodeGen/AVR/shift-loop.ll:22
+ ; CHECK-NEXT: {{ $}}
+ ; CHECK-NEXT: [[ADDRdRr:%[0-9]+]]:gpr8 = ADDRdRr %10, %10, implicit-def $sreg
+ ; CHECK-NEXT: [[ADCRdRr:%[0-9]+]]:gpr8 = ADCRdRr %9, %9, implicit-def $sreg, implicit $sreg
----------------
Where is `%10` defined ?
================
Comment at: llvm/test/CodeGen/AVR/shift-loop.ll:34
+ ; CHECK-NEXT: [[PHI3:%[0-9]+]]:gpr8 = PHI [[COPY2]].sub_lo, %bb.0, [[ADDRdRr]], %bb.1
+ ; CHECK-NEXT: [[PHI4:%[0-9]+]]:gpr8 = PHI [[COPY3]], %bb.0, %17, %bb.1
+ ; CHECK-NEXT: [[DECRd:%[0-9]+]]:gpr8 = DECRd [[PHI4]], implicit-def $sreg
----------------
Where is `%17` defined ?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D152059/new/
https://reviews.llvm.org/D152059
More information about the llvm-commits
mailing list