Files
llvm/test/CodeGen/CPP/gep.ll
T
David Blaikie 46f5c11bed Fix CPP Backend for GEP API changes for opaque pointer types
Based on a patch by Jerome Witmann.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247047 91177308-0d34-0410-b5e6-96231b3b80d8
2015-09-08 18:42:29 +00:00

11 lines
381 B
LLVM

; RUN: llc -march=cpp -o - %s | FileCheck %s
define void @f1(i32* %addr) {
%x = getelementptr i32, i32* %addr, i32 1
; CHECK: ConstantInt* [[INT_1:.*]] = ConstantInt::get(mod->getContext(), APInt(32, StringRef("1"), 10));
; CHECK: GetElementPtrInst::Create(IntegerType::get(mod->getContext(), 32), ptr_addr,
; CHECK-NEXT: [[INT_1]]
; CHECK-NEXT: }, "x", label_3);
ret void
}