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...