xref: /llvm-project/llvm/test/Bitcode/DW_OP_over.ll (revision 0538353b3be3e2a3b1114b6ae238165726727e1c)
1*0538353bSAlok Kumar Sharma;; This test checks processing of DWARF operator DW_OP_over.
2*0538353bSAlok Kumar Sharma
3*0538353bSAlok Kumar Sharma; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis | FileCheck %s
4*0538353bSAlok Kumar Sharma
5*0538353bSAlok Kumar Sharma; CHECK: !DIExpression(DW_OP_push_object_address, DW_OP_over, DW_OP_constu, 48, DW_OP_mul, DW_OP_plus_uconst, 88, DW_OP_plus, DW_OP_deref)
6*0538353bSAlok Kumar Sharma
7*0538353bSAlok Kumar Sharma; ModuleID = 'DW_OP_over.f90'
8*0538353bSAlok Kumar Sharmasource_filename = "/dir/DW_OP_over.ll"
9*0538353bSAlok Kumar Sharma
10*0538353bSAlok Kumar Sharma!named = !{!DIExpression(DW_OP_push_object_address, DW_OP_over, DW_OP_constu, 48, DW_OP_mul, DW_OP_plus_uconst, 88, DW_OP_plus, DW_OP_deref)}
11