[clang] [llvm] [NFC][PowerPC] Cleaning up test file and removing redundant front-end test (PR #151971)
Tony Varghese via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 5 07:28:04 PDT 2025
================
@@ -7,240 +8,90 @@
; RUN: llc -verify-machineinstrs -mcpu=pwr9 -mtriple=powerpc-ibm-aix \
; RUN: < %s | FileCheck %s --check-prefix=POWERPC_32
-define i32 @test_Greater_than(ptr %colauths, i32 signext %ncols) {
-; This testcase is manually reduced to isolate the critical code blocks.
-; It is designed to check for vector comparison specifically for zero vectors.
-; In the vector.body section, we are expecting a comparison instruction (vcmpequh),
-; merge instructions (vmrghh and vmrglh) which use exactly 2 vectors.
-; The output of the merge instruction is being used by xxland and finally
-; accumulated by vadduwm instruction.
-
+define i32 @test_Greater_than(ptr %colauths) {
+; This testcase is for the special case of zero-vector comparisions.
+; Currently the generated code does a comparision (vcmpequh) and then a negation (xxlnor).
----------------
tonykuttai wrote:
nit: comparison
https://github.com/llvm/llvm-project/pull/151971
More information about the llvm-commits
mailing list