[clang] [llvm] [openmp] [CLANG][OpenMP] Restore loop variable values after transformation directives (PR #214717)
Alexey Bataev via cfe-commits
cfe-commits at lists.llvm.org
Sun Sep 13 11:33:16 PDT 2026
================
@@ -145,22 +145,22 @@ int main() {
// CHECK-NEXT: [range] begin()
// CHECK-NEXT: [range] end()
// CHECK-NEXT: [range] iterator 0 != 3
+// CHECK-NEXT: [range] iterator dtor
// CHECK-NEXT: [range] iterator deref: 0
// CHECK-NEXT: v=0
// CHECK-NEXT: [range] iterator prefix ++
-// CHECK-NEXT: [range] iterator dtor
// CHECK-NEXT: [range] end()
// CHECK-NEXT: [range] iterator 1 != 3
+// CHECK-NEXT: [range] iterator dtor
----------------
alexey-bataev wrote:
Why this gets affected? It should remain as is
https://github.com/llvm/llvm-project/pull/214717
More information about the cfe-commits
mailing list