xref: /aosp_15_r20/external/llvm/test/Transforms/IndVarSimplify/2004-04-05-InvokeCastCrash.ll (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker; RUN: opt < %s -indvars -disable-output
2*9880d681SAndroid Build Coastguard Worker; ModuleID = '2004-04-05-InvokeCastCrash.ll'
3*9880d681SAndroid Build Coastguard Worker	%struct.__false_type = type { i8 }
4*9880d681SAndroid Build Coastguard Worker	%"struct.__gnu_cxx::_Hashtable_node<const llvm::Constant*>" = type { %"struct.__gnu_cxx::_Hashtable_node<const llvm::Constant*>"*, %"struct.llvm::Constant"* }
5*9880d681SAndroid Build Coastguard Worker	%"struct.__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >" = type { %"struct.__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >"*, %"struct.std::pair<const llvm::Value* const,int>" }
6*9880d681SAndroid Build Coastguard Worker	%"struct.__gnu_cxx::hash_map<const llvm::Value*,int,__gnu_cxx::hash<const llvm::Value*>,std::equal_to<const llvm::Value*>,std::allocator<int> >" = type { %"struct.__gnu_cxx::hashtable<std::pair<const llvm::Value* const, int>,const llvm::Value*,__gnu_cxx::hash<const llvm::Value*>,std::_Select1st<std::pair<const llvm::Value* const, int> >,std::equal_to<const llvm::Value*>,std::allocator<int> >" }
7*9880d681SAndroid Build Coastguard Worker	%"struct.__gnu_cxx::hash_set<const llvm::Constant*,__gnu_cxx::hash<const llvm::Constant*>,std::equal_to<const llvm::Constant*>,std::allocator<const llvm::Constant*> >" = type { %"struct.__gnu_cxx::hashtable<const llvm::Constant*,const llvm::Constant*,__gnu_cxx::hash<const llvm::Constant*>,std::_Identity<const llvm::Constant*>,std::equal_to<const llvm::Constant*>,std::allocator<const llvm::Constant*> >" }
8*9880d681SAndroid Build Coastguard Worker	%"struct.__gnu_cxx::hashtable<const llvm::Constant*,const llvm::Constant*,__gnu_cxx::hash<const llvm::Constant*>,std::_Identity<const llvm::Constant*>,std::equal_to<const llvm::Constant*>,std::allocator<const llvm::Constant*> >" = type { %struct.__false_type, %struct.__false_type, %struct.__false_type, %struct.__false_type, %"struct.std::vector<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*> >", i32 }
9*9880d681SAndroid Build Coastguard Worker	%"struct.__gnu_cxx::hashtable<std::pair<const llvm::Value* const, int>,const llvm::Value*,__gnu_cxx::hash<const llvm::Value*>,std::_Select1st<std::pair<const llvm::Value* const, int> >,std::equal_to<const llvm::Value*>,std::allocator<int> >" = type { %struct.__false_type, %struct.__false_type, %struct.__false_type, %struct.__false_type, %"struct.std::vector<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int> >", i32 }
10*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::AbstractTypeUser" = type { i32 (...)** }
11*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Annotable" = type { i32 (...)**, %"struct.llvm::Annotation"* }
12*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Annotation" = type { i32 (...)**, %"struct.llvm::AnnotationID", %"struct.llvm::Annotation"* }
13*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::AnnotationID" = type { i32 }
14*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Argument" = type { %"struct.llvm::Value", %"struct.llvm::Function"*, %"struct.llvm::Argument"*, %"struct.llvm::Argument"* }
15*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::BasicBlock" = type { %"struct.llvm::Value", %"struct.llvm::iplist<llvm::Instruction,llvm::ilist_traits<llvm::Instruction> >", %"struct.llvm::BasicBlock"*, %"struct.llvm::BasicBlock"* }
16*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Constant" = type opaque
17*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::DerivedType" = type { %"struct.llvm::Type", %"struct.llvm::AbstractTypeUser", %"struct.std::vector<llvm::AbstractTypeUser*,std::allocator<llvm::AbstractTypeUser*> >" }
18*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Function" = type { %"struct.llvm::GlobalValue", %"struct.llvm::Annotable", %"struct.llvm::iplist<llvm::BasicBlock,llvm::ilist_traits<llvm::BasicBlock> >", %"struct.llvm::iplist<llvm::Argument,llvm::ilist_traits<llvm::Argument> >", %"struct.llvm::SymbolTable"*, %"struct.llvm::Function"*, %"struct.llvm::Function"* }
19*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::FunctionPass" = type { %"struct.llvm::Pass" }
20*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::FunctionType" = type { %"struct.llvm::DerivedType", i1 }
21*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::GlobalValue" = type { %"struct.llvm::User", i32, %"struct.llvm::Module"* }
22*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Instruction" = type { %"struct.llvm::User", %"struct.llvm::Annotable", %"struct.llvm::BasicBlock"*, %"struct.llvm::Instruction"*, %"struct.llvm::Instruction"*, i32 }
23*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::IntrinsicLowering" = type opaque
24*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineBasicBlock" = type { %"struct.llvm::ilist<llvm::MachineInstr>", %"struct.llvm::MachineBasicBlock"*, %"struct.llvm::MachineBasicBlock"*, %"struct.llvm::BasicBlock"* }
25*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineConstantPool" = type opaque
26*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineFrameInfo" = type opaque
27*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineFunction" = type { %"struct.llvm::Annotation", %"struct.llvm::Function"*, %"struct.llvm::TargetMachine"*, %"struct.llvm::iplist<llvm::MachineBasicBlock,llvm::ilist_traits<llvm::MachineBasicBlock> >", %"struct.llvm::SSARegMap"*, %"struct.llvm::MachineFunctionInfo"*, %"struct.llvm::MachineFrameInfo"*, %"struct.llvm::MachineConstantPool"* }
28*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineFunctionInfo" = type { %"struct.__gnu_cxx::hash_set<const llvm::Constant*,__gnu_cxx::hash<const llvm::Constant*>,std::equal_to<const llvm::Constant*>,std::allocator<const llvm::Constant*> >", %"struct.__gnu_cxx::hash_map<const llvm::Value*,int,__gnu_cxx::hash<const llvm::Value*>,std::equal_to<const llvm::Value*>,std::allocator<int> >", i32, i32, i32, i32, i32, i32, i32, i1, i1, i1, %"struct.llvm::MachineFunction"* }
29*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineFunctionPass" = type { %"struct.llvm::FunctionPass" }
30*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineInstr" = type { i16, i8, %"struct.std::vector<llvm::MachineOperand,std::allocator<llvm::MachineOperand> >", %"struct.llvm::MachineInstr"*, %"struct.llvm::MachineInstr"*, %"struct.llvm::MachineBasicBlock"* }
31*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineInstrBuilder" = type { %"struct.llvm::MachineInstr"* }
32*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::MachineOperand" = type { %"union.llvm::MachineOperand::._65", i32, i32 }
33*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Module" = type opaque
34*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::PATypeHandle" = type { %"struct.llvm::Type"*, %"struct.llvm::AbstractTypeUser"* }
35*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::PATypeHolder" = type { %"struct.llvm::Type"* }
36*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Pass" = type { i32 (...)**, %"struct.llvm::AbstractTypeUser"*, %"struct.llvm::PassInfo"*, %"struct.std::vector<std::pair<const llvm::PassInfo*, llvm::Pass*>,std::allocator<std::pair<const llvm::PassInfo*, llvm::Pass*> > >" }
37*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::PassInfo" = type { i8*, i8*, %"struct.std::type_info"*, i8, %"struct.std::vector<const llvm::PassInfo*,std::allocator<const llvm::PassInfo*> >", %"struct.llvm::Pass"* ()*, %"struct.llvm::Pass"* (%"struct.llvm::TargetMachine"*)* }
38*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::SSARegMap" = type opaque
39*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::SymbolTable" = type opaque
40*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::SymbolTableListTraits<llvm::Argument,llvm::Function,llvm::Function,llvm::ilist_traits<llvm::Argument> >" = type { %"struct.llvm::Function"*, %"struct.llvm::Function"* }
41*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::SymbolTableListTraits<llvm::Instruction,llvm::BasicBlock,llvm::Function,llvm::ilist_traits<llvm::Instruction> >" = type { %"struct.llvm::Function"*, %"struct.llvm::BasicBlock"* }
42*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::DataLayout" = type { %"struct.llvm::FunctionPass", i1, i8, i8, i8, i8, i8, i8, i8, i8 }
43*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::TargetFrameInfo" = type { i32 (...)**, i32, i32, i32 }
44*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::TargetInstrDescriptor" = type { i8*, i32, i32, i32, i1, i32, i32, i32, i32, i32, i32*, i32* }
45*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::TargetInstrInfo" = type { i32 (...)**, %"struct.llvm::TargetInstrDescriptor"*, i32, i32 }
46*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::TargetMachine" = type { i32 (...)**, %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >", %"struct.llvm::DataLayout", %"struct.llvm::IntrinsicLowering"* }
47*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::TargetRegClassInfo" = type { i32 (...)**, i32, i32, i32 }
48*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::TargetRegInfo" = type { i32 (...)**, %"struct.std::vector<const llvm::TargetRegClassInfo*,std::allocator<const llvm::TargetRegClassInfo*> >", %"struct.llvm::TargetMachine"* }
49*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Type" = type { %"struct.llvm::Value", i32, i32, i1, i32, %"struct.llvm::Type"*, %"struct.std::vector<llvm::PATypeHandle,std::allocator<llvm::PATypeHandle> >" }
50*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Use" = type { %"struct.llvm::Value"*, %"struct.llvm::User"*, %"struct.llvm::Use"*, %"struct.llvm::Use"* }
51*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::User" = type { %"struct.llvm::Value", %"struct.std::vector<llvm::Use,std::allocator<llvm::Use> >" }
52*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::Value" = type { i32 (...)**, %"struct.llvm::iplist<llvm::Use,llvm::ilist_traits<llvm::Use> >", %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >", %"struct.llvm::PATypeHolder", i32 }
53*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::_GLOBAL__N_::InsertPrologEpilogCode" = type { %"struct.llvm::MachineFunctionPass" }
54*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::ilist<llvm::MachineInstr>" = type { %"struct.llvm::iplist<llvm::MachineInstr,llvm::ilist_traits<llvm::MachineInstr> >" }
55*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::ilist_iterator<const llvm::MachineBasicBlock>" = type { %"struct.llvm::MachineBasicBlock"* }
56*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::ilist_traits<llvm::Argument>" = type { %"struct.llvm::SymbolTableListTraits<llvm::Argument,llvm::Function,llvm::Function,llvm::ilist_traits<llvm::Argument> >" }
57*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::ilist_traits<llvm::Instruction>" = type { %"struct.llvm::SymbolTableListTraits<llvm::Instruction,llvm::BasicBlock,llvm::Function,llvm::ilist_traits<llvm::Instruction> >" }
58*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::iplist<llvm::Argument,llvm::ilist_traits<llvm::Argument> >" = type { %"struct.llvm::ilist_traits<llvm::Argument>", %"struct.llvm::Argument"*, %"struct.llvm::Argument"* }
59*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::iplist<llvm::BasicBlock,llvm::ilist_traits<llvm::BasicBlock> >" = type { %"struct.llvm::ilist_traits<llvm::Argument>", %"struct.llvm::BasicBlock"*, %"struct.llvm::BasicBlock"* }
60*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::iplist<llvm::Instruction,llvm::ilist_traits<llvm::Instruction> >" = type { %"struct.llvm::ilist_traits<llvm::Instruction>", %"struct.llvm::Instruction"*, %"struct.llvm::Instruction"* }
61*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::iplist<llvm::MachineBasicBlock,llvm::ilist_traits<llvm::MachineBasicBlock> >" = type { %"struct.llvm::MachineBasicBlock"*, %"struct.llvm::MachineBasicBlock"* }
62*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::iplist<llvm::MachineInstr,llvm::ilist_traits<llvm::MachineInstr> >" = type { %"struct.llvm::ilist_iterator<const llvm::MachineBasicBlock>", %"struct.llvm::MachineInstr"*, %"struct.llvm::MachineInstr"* }
63*9880d681SAndroid Build Coastguard Worker	%"struct.llvm::iplist<llvm::Use,llvm::ilist_traits<llvm::Use> >" = type { %"struct.llvm::Use"*, %"struct.llvm::Use"* }
64*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*>, true>" = type { %"struct.__gnu_cxx::_Hashtable_node<const llvm::Constant*>"**, %"struct.__gnu_cxx::_Hashtable_node<const llvm::Constant*>"**, %"struct.__gnu_cxx::_Hashtable_node<const llvm::Constant*>"** }
65*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int>, true>" = type { %"struct.__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >"**, %"struct.__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >"**, %"struct.__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >"** }
66*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<const llvm::PassInfo*,std::allocator<const llvm::PassInfo*>, true>" = type { %"struct.llvm::PassInfo"**, %"struct.llvm::PassInfo"**, %"struct.llvm::PassInfo"** }
67*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<const llvm::TargetRegClassInfo*,std::allocator<const llvm::TargetRegClassInfo*>, true>" = type { %"struct.llvm::TargetFrameInfo"**, %"struct.llvm::TargetFrameInfo"**, %"struct.llvm::TargetFrameInfo"** }
68*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<llvm::AbstractTypeUser*,std::allocator<llvm::AbstractTypeUser*>, true>" = type { %"struct.llvm::AbstractTypeUser"**, %"struct.llvm::AbstractTypeUser"**, %"struct.llvm::AbstractTypeUser"** }
69*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<llvm::MachineInstr*,std::allocator<llvm::MachineInstr*>, true>" = type { %"struct.llvm::MachineInstr"**, %"struct.llvm::MachineInstr"**, %"struct.llvm::MachineInstr"** }
70*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<llvm::MachineOperand,std::allocator<llvm::MachineOperand>, true>" = type { %"struct.llvm::MachineOperand"*, %"struct.llvm::MachineOperand"*, %"struct.llvm::MachineOperand"* }
71*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<llvm::PATypeHandle,std::allocator<llvm::PATypeHandle>, true>" = type { %"struct.llvm::PATypeHandle"*, %"struct.llvm::PATypeHandle"*, %"struct.llvm::PATypeHandle"* }
72*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<llvm::Use,std::allocator<llvm::Use>, true>" = type { %"struct.llvm::Use"*, %"struct.llvm::Use"*, %"struct.llvm::Use"* }
73*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_alloc_base<std::pair<const llvm::PassInfo*, llvm::Pass*>,std::allocator<std::pair<const llvm::PassInfo*, llvm::Pass*> >, true>" = type { %"struct.std::pair<const llvm::PassInfo*,llvm::Pass*>"*, %"struct.std::pair<const llvm::PassInfo*,llvm::Pass*>"*, %"struct.std::pair<const llvm::PassInfo*,llvm::Pass*>"* }
74*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*> >" = type { %"struct.std::_Vector_alloc_base<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*>, true>" }
75*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int> >" = type { %"struct.std::_Vector_alloc_base<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int>, true>" }
76*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<const llvm::PassInfo*,std::allocator<const llvm::PassInfo*> >" = type { %"struct.std::_Vector_alloc_base<const llvm::PassInfo*,std::allocator<const llvm::PassInfo*>, true>" }
77*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<const llvm::TargetRegClassInfo*,std::allocator<const llvm::TargetRegClassInfo*> >" = type { %"struct.std::_Vector_alloc_base<const llvm::TargetRegClassInfo*,std::allocator<const llvm::TargetRegClassInfo*>, true>" }
78*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<llvm::AbstractTypeUser*,std::allocator<llvm::AbstractTypeUser*> >" = type { %"struct.std::_Vector_alloc_base<llvm::AbstractTypeUser*,std::allocator<llvm::AbstractTypeUser*>, true>" }
79*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<llvm::MachineInstr*,std::allocator<llvm::MachineInstr*> >" = type { %"struct.std::_Vector_alloc_base<llvm::MachineInstr*,std::allocator<llvm::MachineInstr*>, true>" }
80*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<llvm::MachineOperand,std::allocator<llvm::MachineOperand> >" = type { %"struct.std::_Vector_alloc_base<llvm::MachineOperand,std::allocator<llvm::MachineOperand>, true>" }
81*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<llvm::PATypeHandle,std::allocator<llvm::PATypeHandle> >" = type { %"struct.std::_Vector_alloc_base<llvm::PATypeHandle,std::allocator<llvm::PATypeHandle>, true>" }
82*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<llvm::Use,std::allocator<llvm::Use> >" = type { %"struct.std::_Vector_alloc_base<llvm::Use,std::allocator<llvm::Use>, true>" }
83*9880d681SAndroid Build Coastguard Worker	%"struct.std::_Vector_base<std::pair<const llvm::PassInfo*, llvm::Pass*>,std::allocator<std::pair<const llvm::PassInfo*, llvm::Pass*> > >" = type { %"struct.std::_Vector_alloc_base<std::pair<const llvm::PassInfo*, llvm::Pass*>,std::allocator<std::pair<const llvm::PassInfo*, llvm::Pass*> >, true>" }
84*9880d681SAndroid Build Coastguard Worker	%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" }
85*9880d681SAndroid Build Coastguard Worker	%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" = type { i8* }
86*9880d681SAndroid Build Coastguard Worker	%"struct.std::pair<const llvm::PassInfo*,llvm::Pass*>" = type { %"struct.llvm::PassInfo"*, %"struct.llvm::Pass"* }
87*9880d681SAndroid Build Coastguard Worker	%"struct.std::pair<const llvm::Value* const,int>" = type { %"struct.llvm::Value"*, i32 }
88*9880d681SAndroid Build Coastguard Worker	%"struct.std::type_info" = type { i32 (...)**, i8* }
89*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*> >" = type { %"struct.std::_Vector_base<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*> >" }
90*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int> >" = type { %"struct.std::_Vector_base<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int> >" }
91*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<const llvm::PassInfo*,std::allocator<const llvm::PassInfo*> >" = type { %"struct.std::_Vector_base<const llvm::PassInfo*,std::allocator<const llvm::PassInfo*> >" }
92*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<const llvm::TargetRegClassInfo*,std::allocator<const llvm::TargetRegClassInfo*> >" = type { %"struct.std::_Vector_base<const llvm::TargetRegClassInfo*,std::allocator<const llvm::TargetRegClassInfo*> >" }
93*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<llvm::AbstractTypeUser*,std::allocator<llvm::AbstractTypeUser*> >" = type { %"struct.std::_Vector_base<llvm::AbstractTypeUser*,std::allocator<llvm::AbstractTypeUser*> >" }
94*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<llvm::MachineInstr*,std::allocator<llvm::MachineInstr*> >" = type { %"struct.std::_Vector_base<llvm::MachineInstr*,std::allocator<llvm::MachineInstr*> >" }
95*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<llvm::MachineOperand,std::allocator<llvm::MachineOperand> >" = type { %"struct.std::_Vector_base<llvm::MachineOperand,std::allocator<llvm::MachineOperand> >" }
96*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<llvm::PATypeHandle,std::allocator<llvm::PATypeHandle> >" = type { %"struct.std::_Vector_base<llvm::PATypeHandle,std::allocator<llvm::PATypeHandle> >" }
97*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<llvm::Use,std::allocator<llvm::Use> >" = type { %"struct.std::_Vector_base<llvm::Use,std::allocator<llvm::Use> >" }
98*9880d681SAndroid Build Coastguard Worker	%"struct.std::vector<std::pair<const llvm::PassInfo*, llvm::Pass*>,std::allocator<std::pair<const llvm::PassInfo*, llvm::Pass*> > >" = type { %"struct.std::_Vector_base<std::pair<const llvm::PassInfo*, llvm::Pass*>,std::allocator<std::pair<const llvm::PassInfo*, llvm::Pass*> > >" }
99*9880d681SAndroid Build Coastguard Worker	%"union.llvm::MachineOperand::._65" = type { %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* }
100*9880d681SAndroid Build Coastguard Worker
101*9880d681SAndroid Build Coastguard Workerdeclare void @_Znwj()
102*9880d681SAndroid Build Coastguard Worker
103*9880d681SAndroid Build Coastguard Workerdeclare void @_ZN4llvm12MachineInstrC1Esjbb()
104*9880d681SAndroid Build Coastguard Worker
105*9880d681SAndroid Build Coastguard Workerdeclare void @_ZNSt6vectorIPN4llvm12MachineInstrESaIS2_EE9push_backERKS2_()
106*9880d681SAndroid Build Coastguard Worker
107*9880d681SAndroid Build Coastguard Workerdeclare void @_ZNK4llvm8Function15getFunctionTypeEv()
108*9880d681SAndroid Build Coastguard Worker
109*9880d681SAndroid Build Coastguard Workerdeclare void @_ZNK4llvm19MachineInstrBuilder7addMRegEiNS_14MachineOperand7UseTypeE()
110*9880d681SAndroid Build Coastguard Worker
111*9880d681SAndroid Build Coastguard Workerdeclare void @_ZNK4llvm19MachineInstrBuilder7addSImmEi()
112*9880d681SAndroid Build Coastguard Worker
113*9880d681SAndroid Build Coastguard Workerdeclare i32 @__gxx_personality_v0(...)
114*9880d681SAndroid Build Coastguard Worker
115*9880d681SAndroid Build Coastguard Workerdefine void @_ZN4llvm11_GLOBAL__N_22InsertPrologEpilogCode20runOnMachineFunctionERNS_15MachineFunctionE(%"struct.llvm::MachineFunction"* %F) personality i32 (...)* @__gxx_personality_v0 {
116*9880d681SAndroid Build Coastguard Workerentry:
117*9880d681SAndroid Build Coastguard Worker	%tmp.8.i = invoke %"struct.llvm::TargetFrameInfo"* null( %"struct.llvm::TargetMachine"* null )
118*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.0.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetFrameInfo"*> [#uses=0]
119*9880d681SAndroid Build Coastguard Worker
120*9880d681SAndroid Build Coastguard Workerinvoke_catch.0.i:		; preds = %invoke_cont.49.i, %invoke_cont.48.i, %invoke_cont.47.i, %invoke_cont.i53.i, %no_exit.i, %invoke_cont.44.i, %invoke_cont.43.i, %invoke_cont.42.i, %invoke_cont.41.i, %invoke_cont.40.i, %invoke_cont.39.i, %invoke_cont.38.i, %invoke_cont.37.i, %then.2.i, %invoke_cont.35.i, %invoke_cont.34.i, %then.1.i, %endif.0.i, %invoke_cont.9.i, %invoke_cont.8.i, %invoke_cont.7.i, %invoke_cont.i.i, %then.0.i, %invoke_cont.4.i, %invoke_cont.3.i, %invoke_cont.2.i, %invoke_cont.1.i, %endif.0.i.i, %tmp.7.i.noexc.i, %invoke_cont.0.i, %entry
121*9880d681SAndroid Build Coastguard Worker        %exn0.i = landingpad {i8*, i32}
122*9880d681SAndroid Build Coastguard Worker                 cleanup
123*9880d681SAndroid Build Coastguard Worker	ret void
124*9880d681SAndroid Build Coastguard Worker
125*9880d681SAndroid Build Coastguard Workerinvoke_cont.0.i:		; preds = %entry
126*9880d681SAndroid Build Coastguard Worker	%tmp.7.i1.i = invoke %"struct.llvm::TargetFrameInfo"* null( %"struct.llvm::TargetMachine"* null )
127*9880d681SAndroid Build Coastguard Worker			to label %tmp.7.i.noexc.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetFrameInfo"*> [#uses=2]
128*9880d681SAndroid Build Coastguard Worker
129*9880d681SAndroid Build Coastguard Workertmp.7.i.noexc.i:		; preds = %invoke_cont.0.i
130*9880d681SAndroid Build Coastguard Worker	%tmp.17.i2.i = invoke i32 null( %"struct.llvm::TargetFrameInfo"* %tmp.7.i1.i )
131*9880d681SAndroid Build Coastguard Worker			to label %endif.0.i.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
132*9880d681SAndroid Build Coastguard Worker
133*9880d681SAndroid Build Coastguard Workerendif.0.i.i:		; preds = %tmp.7.i.noexc.i
134*9880d681SAndroid Build Coastguard Worker	%tmp.38.i4.i = invoke i32 null( %"struct.llvm::TargetFrameInfo"* %tmp.7.i1.i )
135*9880d681SAndroid Build Coastguard Worker			to label %tmp.38.i.noexc.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
136*9880d681SAndroid Build Coastguard Worker
137*9880d681SAndroid Build Coastguard Workertmp.38.i.noexc.i:		; preds = %endif.0.i.i
138*9880d681SAndroid Build Coastguard Worker	br i1 false, label %invoke_cont.1.i, label %then.1.i.i
139*9880d681SAndroid Build Coastguard Worker
140*9880d681SAndroid Build Coastguard Workerthen.1.i.i:		; preds = %tmp.38.i.noexc.i
141*9880d681SAndroid Build Coastguard Worker	ret void
142*9880d681SAndroid Build Coastguard Worker
143*9880d681SAndroid Build Coastguard Workerinvoke_cont.1.i:		; preds = %tmp.38.i.noexc.i
144*9880d681SAndroid Build Coastguard Worker	%tmp.21.i = invoke %"struct.llvm::TargetRegInfo"* null( %"struct.llvm::TargetMachine"* null )
145*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.2.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetRegInfo"*> [#uses=1]
146*9880d681SAndroid Build Coastguard Worker
147*9880d681SAndroid Build Coastguard Workerinvoke_cont.2.i:		; preds = %invoke_cont.1.i
148*9880d681SAndroid Build Coastguard Worker	%tmp.28.i = invoke i32 null( %"struct.llvm::TargetRegInfo"* %tmp.21.i )
149*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.3.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
150*9880d681SAndroid Build Coastguard Worker
151*9880d681SAndroid Build Coastguard Workerinvoke_cont.3.i:		; preds = %invoke_cont.2.i
152*9880d681SAndroid Build Coastguard Worker	%tmp.36.i = invoke %"struct.llvm::TargetInstrInfo"* null( %"struct.llvm::TargetMachine"* null )
153*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.4.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetInstrInfo"*> [#uses=1]
154*9880d681SAndroid Build Coastguard Worker
155*9880d681SAndroid Build Coastguard Workerinvoke_cont.4.i:		; preds = %invoke_cont.3.i
156*9880d681SAndroid Build Coastguard Worker	%tmp.43.i = invoke i1 null( %"struct.llvm::TargetInstrInfo"* %tmp.36.i, i16 383, i64 0 )
157*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.5.i unwind label %invoke_catch.0.i		; <i1> [#uses=1]
158*9880d681SAndroid Build Coastguard Worker
159*9880d681SAndroid Build Coastguard Workerinvoke_cont.5.i:		; preds = %invoke_cont.4.i
160*9880d681SAndroid Build Coastguard Worker	br i1 %tmp.43.i, label %then.0.i, label %else.i
161*9880d681SAndroid Build Coastguard Worker
162*9880d681SAndroid Build Coastguard Workerthen.0.i:		; preds = %invoke_cont.5.i
163*9880d681SAndroid Build Coastguard Worker	invoke void @_Znwj( )
164*9880d681SAndroid Build Coastguard Worker			to label %tmp.0.i.noexc.i unwind label %invoke_catch.0.i
165*9880d681SAndroid Build Coastguard Worker
166*9880d681SAndroid Build Coastguard Workertmp.0.i.noexc.i:		; preds = %then.0.i
167*9880d681SAndroid Build Coastguard Worker	invoke void @_ZN4llvm12MachineInstrC1Esjbb( )
168*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.i.i unwind label %cond_true.i.i
169*9880d681SAndroid Build Coastguard Worker
170*9880d681SAndroid Build Coastguard Workercond_true.i.i:		; preds = %tmp.0.i.noexc.i
171*9880d681SAndroid Build Coastguard Worker        %exn.i.i = landingpad {i8*, i32}
172*9880d681SAndroid Build Coastguard Worker                 cleanup
173*9880d681SAndroid Build Coastguard Worker	ret void
174*9880d681SAndroid Build Coastguard Worker
175*9880d681SAndroid Build Coastguard Workerinvoke_cont.i.i:		; preds = %tmp.0.i.noexc.i
176*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm19MachineInstrBuilder7addMRegEiNS_14MachineOperand7UseTypeE( )
177*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.7.i unwind label %invoke_catch.0.i
178*9880d681SAndroid Build Coastguard Worker
179*9880d681SAndroid Build Coastguard Workerinvoke_cont.7.i:		; preds = %invoke_cont.i.i
180*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm19MachineInstrBuilder7addSImmEi( )
181*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.8.i unwind label %invoke_catch.0.i
182*9880d681SAndroid Build Coastguard Worker
183*9880d681SAndroid Build Coastguard Workerinvoke_cont.8.i:		; preds = %invoke_cont.7.i
184*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm19MachineInstrBuilder7addMRegEiNS_14MachineOperand7UseTypeE( )
185*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.9.i unwind label %invoke_catch.0.i
186*9880d681SAndroid Build Coastguard Worker
187*9880d681SAndroid Build Coastguard Workerinvoke_cont.9.i:		; preds = %invoke_cont.8.i
188*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNSt6vectorIPN4llvm12MachineInstrESaIS2_EE9push_backERKS2_( )
189*9880d681SAndroid Build Coastguard Worker			to label %endif.0.i unwind label %invoke_catch.0.i
190*9880d681SAndroid Build Coastguard Worker
191*9880d681SAndroid Build Coastguard Workerelse.i:		; preds = %invoke_cont.5.i
192*9880d681SAndroid Build Coastguard Worker	ret void
193*9880d681SAndroid Build Coastguard Worker
194*9880d681SAndroid Build Coastguard Workerendif.0.i:		; preds = %invoke_cont.9.i
195*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm8Function15getFunctionTypeEv( )
196*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.33.i unwind label %invoke_catch.0.i
197*9880d681SAndroid Build Coastguard Worker
198*9880d681SAndroid Build Coastguard Workerinvoke_cont.33.i:		; preds = %endif.0.i
199*9880d681SAndroid Build Coastguard Worker	br i1 false, label %then.1.i, label %endif.1.i
200*9880d681SAndroid Build Coastguard Worker
201*9880d681SAndroid Build Coastguard Workerthen.1.i:		; preds = %invoke_cont.33.i
202*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm8Function15getFunctionTypeEv( )
203*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.34.i unwind label %invoke_catch.0.i
204*9880d681SAndroid Build Coastguard Worker
205*9880d681SAndroid Build Coastguard Workerinvoke_cont.34.i:		; preds = %then.1.i
206*9880d681SAndroid Build Coastguard Worker	%tmp.121.i = invoke %"struct.llvm::TargetRegInfo"* null( %"struct.llvm::TargetMachine"* null )
207*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.35.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetRegInfo"*> [#uses=1]
208*9880d681SAndroid Build Coastguard Worker
209*9880d681SAndroid Build Coastguard Workerinvoke_cont.35.i:		; preds = %invoke_cont.34.i
210*9880d681SAndroid Build Coastguard Worker	%tmp.128.i = invoke i32 null( %"struct.llvm::TargetRegInfo"* %tmp.121.i )
211*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.36.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
212*9880d681SAndroid Build Coastguard Worker
213*9880d681SAndroid Build Coastguard Workerinvoke_cont.36.i:		; preds = %invoke_cont.35.i
214*9880d681SAndroid Build Coastguard Worker	br i1 false, label %then.2.i, label %endif.1.i
215*9880d681SAndroid Build Coastguard Worker
216*9880d681SAndroid Build Coastguard Workerthen.2.i:		; preds = %invoke_cont.36.i
217*9880d681SAndroid Build Coastguard Worker	%tmp.140.i = invoke %"struct.llvm::TargetRegInfo"* null( %"struct.llvm::TargetMachine"* null )
218*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.37.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetRegInfo"*> [#uses=0]
219*9880d681SAndroid Build Coastguard Worker
220*9880d681SAndroid Build Coastguard Workerinvoke_cont.37.i:		; preds = %then.2.i
221*9880d681SAndroid Build Coastguard Worker	%tmp.148.i = invoke %"struct.llvm::TargetRegInfo"* null( %"struct.llvm::TargetMachine"* null )
222*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.38.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetRegInfo"*> [#uses=1]
223*9880d681SAndroid Build Coastguard Worker
224*9880d681SAndroid Build Coastguard Workerinvoke_cont.38.i:		; preds = %invoke_cont.37.i
225*9880d681SAndroid Build Coastguard Worker	%tmp.155.i = invoke i32 null( %"struct.llvm::TargetRegInfo"* %tmp.148.i, %"struct.llvm::Type"* null, i1 false )
226*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.39.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
227*9880d681SAndroid Build Coastguard Worker
228*9880d681SAndroid Build Coastguard Workerinvoke_cont.39.i:		; preds = %invoke_cont.38.i
229*9880d681SAndroid Build Coastguard Worker	%tmp.163.i = invoke %"struct.llvm::TargetFrameInfo"* null( %"struct.llvm::TargetMachine"* null )
230*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.40.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetFrameInfo"*> [#uses=1]
231*9880d681SAndroid Build Coastguard Worker
232*9880d681SAndroid Build Coastguard Workerinvoke_cont.40.i:		; preds = %invoke_cont.39.i
233*9880d681SAndroid Build Coastguard Worker	%tmp.170.i = invoke i32 null( %"struct.llvm::TargetFrameInfo"* %tmp.163.i )
234*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.41.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
235*9880d681SAndroid Build Coastguard Worker
236*9880d681SAndroid Build Coastguard Workerinvoke_cont.41.i:		; preds = %invoke_cont.40.i
237*9880d681SAndroid Build Coastguard Worker	%tmp.177.i = invoke %"struct.llvm::TargetFrameInfo"* null( %"struct.llvm::TargetMachine"* null )
238*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.42.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetFrameInfo"*> [#uses=1]
239*9880d681SAndroid Build Coastguard Worker
240*9880d681SAndroid Build Coastguard Workerinvoke_cont.42.i:		; preds = %invoke_cont.41.i
241*9880d681SAndroid Build Coastguard Worker	%tmp.184.i = invoke i32 null( %"struct.llvm::TargetFrameInfo"* %tmp.177.i )
242*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.43.i unwind label %invoke_catch.0.i		; <i32> [#uses=1]
243*9880d681SAndroid Build Coastguard Worker
244*9880d681SAndroid Build Coastguard Workerinvoke_cont.43.i:		; preds = %invoke_cont.42.i
245*9880d681SAndroid Build Coastguard Worker	%tmp.191.i = invoke %"struct.llvm::TargetFrameInfo"* null( %"struct.llvm::TargetMachine"* null )
246*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.44.i unwind label %invoke_catch.0.i		; <%"struct.llvm::TargetFrameInfo"*> [#uses=1]
247*9880d681SAndroid Build Coastguard Worker
248*9880d681SAndroid Build Coastguard Workerinvoke_cont.44.i:		; preds = %invoke_cont.43.i
249*9880d681SAndroid Build Coastguard Worker	%tmp.198.i = invoke i32 null( %"struct.llvm::TargetFrameInfo"* %tmp.191.i, %"struct.llvm::MachineFunction"* %F, i1* null )
250*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.45.i unwind label %invoke_catch.0.i		; <i32> [#uses=0]
251*9880d681SAndroid Build Coastguard Worker
252*9880d681SAndroid Build Coastguard Workerinvoke_cont.45.i:		; preds = %invoke_cont.44.i
253*9880d681SAndroid Build Coastguard Worker	br i1 false, label %no_exit.i, label %endif.1.i
254*9880d681SAndroid Build Coastguard Worker
255*9880d681SAndroid Build Coastguard Workerno_exit.i:		; preds = %invoke_cont.50.i, %invoke_cont.45.i
256*9880d681SAndroid Build Coastguard Worker	%nextArgOffset.0.i.1 = phi i32 [ %tmp.221.i, %invoke_cont.50.i ], [ 0, %invoke_cont.45.i ]		; <i32> [#uses=1]
257*9880d681SAndroid Build Coastguard Worker	invoke void @_Znwj( )
258*9880d681SAndroid Build Coastguard Worker			to label %tmp.0.i.noexc55.i unwind label %invoke_catch.0.i
259*9880d681SAndroid Build Coastguard Worker
260*9880d681SAndroid Build Coastguard Workertmp.0.i.noexc55.i:		; preds = %no_exit.i
261*9880d681SAndroid Build Coastguard Worker	invoke void @_ZN4llvm12MachineInstrC1Esjbb( )
262*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.i53.i unwind label %cond_true.i52.i
263*9880d681SAndroid Build Coastguard Worker
264*9880d681SAndroid Build Coastguard Workercond_true.i52.i:		; preds = %tmp.0.i.noexc55.i
265*9880d681SAndroid Build Coastguard Worker        %exn.i52.i = landingpad {i8*, i32}
266*9880d681SAndroid Build Coastguard Worker                 cleanup
267*9880d681SAndroid Build Coastguard Worker	ret void
268*9880d681SAndroid Build Coastguard Worker
269*9880d681SAndroid Build Coastguard Workerinvoke_cont.i53.i:		; preds = %tmp.0.i.noexc55.i
270*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm19MachineInstrBuilder7addMRegEiNS_14MachineOperand7UseTypeE( )
271*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.47.i unwind label %invoke_catch.0.i
272*9880d681SAndroid Build Coastguard Worker
273*9880d681SAndroid Build Coastguard Workerinvoke_cont.47.i:		; preds = %invoke_cont.i53.i
274*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm19MachineInstrBuilder7addMRegEiNS_14MachineOperand7UseTypeE( )
275*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.48.i unwind label %invoke_catch.0.i
276*9880d681SAndroid Build Coastguard Worker
277*9880d681SAndroid Build Coastguard Workerinvoke_cont.48.i:		; preds = %invoke_cont.47.i
278*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNK4llvm19MachineInstrBuilder7addSImmEi( )
279*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.49.i unwind label %invoke_catch.0.i
280*9880d681SAndroid Build Coastguard Worker
281*9880d681SAndroid Build Coastguard Workerinvoke_cont.49.i:		; preds = %invoke_cont.48.i
282*9880d681SAndroid Build Coastguard Worker	invoke void @_ZNSt6vectorIPN4llvm12MachineInstrESaIS2_EE9push_backERKS2_( )
283*9880d681SAndroid Build Coastguard Worker			to label %invoke_cont.50.i unwind label %invoke_catch.0.i
284*9880d681SAndroid Build Coastguard Worker
285*9880d681SAndroid Build Coastguard Workerinvoke_cont.50.i:		; preds = %invoke_cont.49.i
286*9880d681SAndroid Build Coastguard Worker	%tmp.221.i = add i32 %nextArgOffset.0.i.1, %tmp.184.i		; <i32> [#uses=1]
287*9880d681SAndroid Build Coastguard Worker	br i1 false, label %no_exit.i, label %endif.1.i
288*9880d681SAndroid Build Coastguard Worker
289*9880d681SAndroid Build Coastguard Workerendif.1.i:		; preds = %invoke_cont.50.i, %invoke_cont.45.i, %invoke_cont.36.i, %invoke_cont.33.i
290*9880d681SAndroid Build Coastguard Worker	ret void
291*9880d681SAndroid Build Coastguard Worker}
292