search for: tmp39

Displaying 5 results from an estimated 5 matches for "tmp39".

Did you mean: tmp3
2016 Jan 20
2
Why getFunction() of CallGraphNode return NULL function?
...ction.553* %tmp36, i64 0, metadata !7310, metadata !53545), !dbg !69981 %tmp37 = bitcast %class.Table.543* %table to void (%class.Table.543*, %class.Transaction.553*)***, !dbg !69982 %tmp38 = load void (%class.Table.543*, %class.Transaction.553*)*** %tmp37, align 8, !dbg !69982, !tbaa !53550 %tmp39 = getelementptr inbounds void (%class.Table.543*, %class.Transaction.553*)** %tmp38, i64 5, !dbg !69982 %tmp40 = load void (%class.Table.543*, %class.Transaction.553*)** %tmp39, align 8, !dbg !69982 invoke void %tmp40(%class.Table.543* %table, %class.Transaction.553* %tmp36) to label...
2016 Jan 20
2
Why getFunction() of CallGraphNode return NULL function?
..., metadata !53545), !dbg !69981 > > %tmp37 = bitcast %class.Table.543* %table to void (%class.Table.543*, > %class.Transaction.553*)***, !dbg !69982 > > %tmp38 = load void (%class.Table.543*, %class.Transaction.553*)*** > %tmp37, align 8, !dbg !69982, !tbaa !53550 > > %tmp39 = getelementptr inbounds void (%class.Table.543*, > %class.Transaction.553*)** %tmp38, i64 5, !dbg !69982 > > %tmp40 = load void (%class.Table.543*, %class.Transaction.553*)** > %tmp39, align 8, !dbg !69982 > > invoke void %tmp40(%class.Table.543* %table, %class.Transaction.55...
2016 Jan 19
2
Why getFunction() of CallGraphNode return NULL function?
Hi all, I want to find all the called functions in each function, thus I iterate the calledFunctions of each CallGraphNode in CallGraph as follow: for (CallGraph::iterator it = CG->begin(); it != CG->end(); ++it) { CallGraphNode* node = it->second; for (CallGraphNode::iterator it2 = node->begin(); it2 != node->end(); ++it2) { Function* calledFunc =
2008 Feb 10
2
[LLVMdev] Instrumenting virtual function calls
...i32 (...)** %tmp34.i, i32 9 ; <i32 (...)**> [#uses=1] %tmp36.i = load i32 (...)** %tmp35.i, align 4 ; <i32 (...)*> [#uses=1] %tmp3637.i = bitcast i32 (...)* %tmp36.i to double (%"struct.Q::Function"*)* ; <double (%"struct.Q::Function"*)*> [#uses=2] %tmp39.i = call double %tmp3637.i( %"struct.Q::Function"* %tmp18.i ) ; <double> [#uses=1] ! bitcast double (%"struct.Q::Function"*)* %tmp3637.i to i8* ; <i8*>: 0 [#uses=1] ! call void @registerMethod( i64 73846672, i8* %0 ) %tmp49.i = getelementptr %"struct.Q::Fu...
2008 Jan 12
1
[LLVMdev] Labels
...%tmp24, i32 %tmp25 store i8 %tmp2627, i8* %tmp28, align 1 br label %cond_next cond_next: %iftmp.29.0 = phi i32 [ 1, %cond_true ], [ 0, %bb13 ] %tmp31 = icmp eq i32 %iftmp.29.0, 0 br i1 %tmp31, label %UnifiedReturnBlock, label %cond_next36 cond_next36: %tmp37 = load i32* @yylimit, align 4 %tmp39 = add i32 %tmp37, %iftmp.29.0 store i32 %tmp39, i32* @yylimit, align 4 ret i32 1 UnifiedReturnBlock: ret i32 0 } declare i8* @realloc(i8*, i32) declare i32 @_IO_getc(%struct._IO_FILE*) define i32 @yymatchDot() { entry: %tmp1 = load i32* @yypos, align 4 %tmp2 = load i32* @yylimit, align 4...