xref: /llvm-project/llvm/test/CodeGen/PowerPC/frameindex-negative-offset.ll (revision 04a2d50efd668b752718f90811a7c628bfa761d7)
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2; RUN: llc -mtriple=powerpc-unknown-linux-gnu < %s | FileCheck %s
3
4define ptr @test() nounwind {
5; CHECK-LABEL: test:
6; CHECK:       # %bb.0:
7; CHECK-NEXT:    stwu 1, -16(1)
8; CHECK-NEXT:    addi 3, 1, 10
9; CHECK-NEXT:    addi 1, 1, 16
10; CHECK-NEXT:    blr
11  %alloca = alloca i32
12  %gep = getelementptr i8, ptr %alloca, i32 -2
13  ret ptr %gep
14}
15