# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py # RUN: llc -mtriple x86_64 -run-pass=x86-prelegalizer-combiner %s -o - | FileCheck %s # RUN: llc -mtriple x86_64 -passes=x86-prelegalizer-combiner-pass %s -o - | FileCheck %s --- name: ptradd_of_vec_zero body: | bb.1: liveins: $xmm0 ; CHECK-LABEL: name: ptradd_of_vec_zero ; CHECK: liveins: $xmm0 ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: [[COPY:%[0-9]+]]:_(<2 x p0>) = COPY $xmm0 ; CHECK-NEXT: $xmm0 = COPY [[COPY]](<2 x p0>) ; CHECK-NEXT: RET implicit $xmm0 %0:_(<2 x p0>) = COPY $xmm0 %5:_(s64) = G_CONSTANT i64 0 %zero_vec:_(<2 x s64>) = G_BUILD_VECTOR %5(s64), %5(s64) %ptr:_(<2 x p0>) = G_PTR_ADD %0, %zero_vec(<2 x s64>) $xmm0 = COPY %ptr(<2 x p0>) RET implicit $xmm0 ...