search for: bb23

Displaying 20 results from an estimated 27 matches for "bb23".

Did you mean: bb2
2013 Apr 23
2
[LLVMdev] 'loop invariant code motion' and 'Reassociate Expression'
...;Canonicalize natural loops'), and group loop-invariant parts of the expression ? Or is there another pass that I can/should enable to have this effect ? Greetings, Jeroen Dobbelaere --- llvm-3.1 while.cond: ; preds = %sw.bb, %sw.bb13, %sw.bb18, %sw.bb23, %if.end, %entry %next.0 = phi i32 [ 0, %entry ], [ %next.0, %if.end ], [ 8, %sw.bb23 ], [ 8, %sw.bb18 ], [ 8, %sw.bb13 ], [ 4, %sw.bb ] %total.0 = phi i32 [ 0, %entry ], [ %total.1, %if.end ], [ %total.1, %sw.bb23 ], [ %total.1, %sw.bb18 ], [ %total.1, %sw.bb13 ], [ %total.1, %sw.bb ] %buf.0...
2013 Apr 23
0
[LLVMdev] 'loop invariant code motion' and 'Reassociate Expression'
...iant parts of the expression ? > Or is there another pass that I can/should enable to have this effect ? > > Greetings, > > Jeroen Dobbelaere > > --- > > llvm-3.1 > > > while.cond: ; preds = %sw.bb, %sw.bb13, %sw.bb18, %sw.bb23, %if.end, %entry > %next.0 = phi i32 [ 0, %entry ], [ %next.0, %if.end ], [ 8, %sw.bb23 ], [ 8, %sw.bb18 ], [ 8, %sw.bb13 ], [ 4, %sw.bb ] > %total.0 = phi i32 [ 0, %entry ], [ %total.1, %if.end ], [ %total.1, %sw.bb23 ], [ %total.1, %sw.bb18 ], [ %total.1, %sw.bb13 ], [ %total.1, %sw.b...
2013 Apr 25
2
[LLVMdev] 'loop invariant code motion' and 'Reassociate Expression'
...le to have this effect ? > >> > >> Greetings, > >> Jeroen Dobbelaere > >> > >> --- > >> > >> llvm-3.1 > >> > >> > >> while.cond: ; preds = %sw.bb, %sw.bb13, %sw.bb18, %sw.bb23, %if.end, %entry > >> %next.0 = phi i32 [ 0, %entry ], [ %next.0, %if.end ], [ 8, %sw.bb23 ], [ 8, %sw.bb18 ], [ 8, %sw.bb13 ], [ 4, %sw.bb ] > >> %total.0 = phi i32 [ 0, %entry ], [ %total.1, %if.end ], [ %total.1, %sw.bb23 ], [ %total.1, %sw.bb18 ], [ %total.1, %sw.bb13 ], [...
2013 Apr 25
0
[LLVMdev] 'loop invariant code motion' and 'Reassociate Expression'
...gt; >> Greetings, > > >> Jeroen Dobbelaere > > >> > > >> --- > > >> > > >> llvm-3.1 > > >> > > >> > > >> while.cond: ; preds = %sw.bb, %sw.bb13, %sw.bb18, %sw.bb23, %if.end, %entry > > >> %next.0 = phi i32 [ 0, %entry ], [ %next.0, %if.end ], [ 8, %sw.bb23 ], [ 8, %sw.bb18 ], [ 8, %sw.bb13 ], [ 4, %sw.bb ] > > >> %total.0 = phi i32 [ 0, %entry ], [ %total.1, %if.end ], [ %total.1, %sw.bb23 ], [ %total.1, %sw.bb18 ], [ %total.1, %sw...
2013 Apr 25
1
[LLVMdev] 'loop invariant code motion' and 'Reassociate Expression'
...gt;> Jeroen Dobbelaere > > > >> > > > >> --- > > > >> > > > >> llvm-3.1 > > > >> > > > >> > > > >> while.cond: ; preds = %sw.bb, %sw.bb13, %sw.bb18, %sw.bb23, %if.end, %entry > > > >> %next.0 = phi i32 [ 0, %entry ], [ %next.0, %if.end ], [ 8, %sw.bb23 ], [ 8, %sw.bb18 ], [ 8, %sw.bb13 ], [ 4, %sw.bb ] > > > >> %total.0 = phi i32 [ 0, %entry ], [ %total.1, %if.end ], [ %total.1, %sw.bb23 ], [ %total.1, %sw.bb18 ], [ %to...
2013 Apr 25
3
[LLVMdev] 'loop invariant code motion' and 'Reassociate Expression'
...is there another pass that I can/should enable to have this effect ? >> >> Greetings, >> Jeroen Dobbelaere >> >> --- >> >> llvm-3.1 >> >> >> while.cond: ; preds = %sw.bb, %sw.bb13, %sw.bb18, %sw.bb23, %if.end, %entry >> %next.0 = phi i32 [ 0, %entry ], [ %next.0, %if.end ], [ 8, %sw.bb23 ], [ 8, %sw.bb18 ], [ 8, %sw.bb13 ], [ 4, %sw.bb ] >> %total.0 = phi i32 [ 0, %entry ], [ %total.1, %if.end ], [ %total.1, %sw.bb23 ], [ %total.1, %sw.bb18 ], [ %total.1, %sw.bb13 ], [ %total.1,...
2013 Nov 13
2
[LLVMdev] dominator, post-dominator and memory leak
Hi all, I have been writing a pass to heapify some alloca's (it is pessimistization, not optimization). For example, in the following control flow graph, there is a call to malloc inserted in block BB12. In order to avoid memory leak, free's are needed. The free cannot be inserted in BB23 because BB23 is not dominated by BB12. There are two ways to go I can think of here. One way is to insert a new basic block, say BB24, to connect both BB21 and BB22 and a free can be inserted into the new block BB24. The new block BB24 has to post-dominate BB12 and all the users of malloc have to h...
2013 Nov 13
3
[LLVMdev] dominator, post-dominator and memory leak
...writing a pass to heapify some alloca's (it is >> pessimistization, not optimization). For example, in the following control >> flow graph, there is a call to malloc inserted in block BB12. In order to >> avoid memory leak, free's are needed. The free cannot be inserted in BB23 >> because BB23 is not dominated by BB12. There are two ways to go I can think >> of here. One way is to insert a new basic block, say BB24, to connect both >> BB21 and BB22 and a free can be inserted into the new block BB24. The new >> block BB24 has to post-dominate BB12 a...
2013 Nov 13
0
[LLVMdev] dominator, post-dominator and memory leak
...I have been writing a pass to heapify some alloca's (it is > pessimistization, not optimization). For example, in the following control > flow graph, there is a call to malloc inserted in block BB12. In order to > avoid memory leak, free's are needed. The free cannot be inserted in BB23 > because BB23 is not dominated by BB12. There are two ways to go I can think > of here. One way is to insert a new basic block, say BB24, to connect both > BB21 and BB22 and a free can be inserted into the new block BB24. The new > block BB24 has to post-dominate BB12 and all the users...
2013 Nov 13
0
[LLVMdev] dominator, post-dominator and memory leak
...ss to heapify some alloca's (it is >>> pessimistization, not optimization). For example, in the following control >>> flow graph, there is a call to malloc inserted in block BB12. In order to >>> avoid memory leak, free's are needed. The free cannot be inserted in BB23 >>> because BB23 is not dominated by BB12. There are two ways to go I can think >>> of here. One way is to insert a new basic block, say BB24, to connect both >>> BB21 and BB22 and a free can be inserted into the new block BB24. The new >>> block BB24 has to post...
2013 Nov 13
2
[LLVMdev] dominator, post-dominator and memory leak
...y some alloca's (it is >>>> pessimistization, not optimization). For example, in the following control >>>> flow graph, there is a call to malloc inserted in block BB12. In order to >>>> avoid memory leak, free's are needed. The free cannot be inserted in BB23 >>>> because BB23 is not dominated by BB12. There are two ways to go I can think >>>> of here. One way is to insert a new basic block, say BB24, to connect both >>>> BB21 and BB22 and a free can be inserted into the new block BB24. The new >>>> block...
2011 Aug 19
1
[LLVMdev] Break operands into multiple instructions
...g LLVM libraries. I am using clang++ (version 2.9) to compile cpp code into LLVM bit code. When I generate the llvm bit code using clang++ using -O3, I get many instances of instructions that look like the following. br i1 icmp ne (i8* bitcast (i32 (i32)* @pthread_cancel to i8*), i8* null), label %bb23, label %bb25 Here three LLVM instructions are used in one instruction, namely br, icmp and bitcast. Is there a way to tell clang++ to break the operand of br into 3 separate instructions or a pass that exists that does it. Ideally, I would like to see the following I8* tmp0 = i8* bitcast (i32 (i3...
2013 Nov 13
0
[LLVMdev] dominator, post-dominator and memory leak
...e been writing a pass to heapify some alloca's (it is > pessimistization, not optimization). For example, in the following > control flow graph, there is a call to malloc inserted in block > BB12. In order to avoid memory leak, free's are needed. The free > cannot be inserted in BB23 because BB23 is not dominated by BB12. > There are two ways to go I can think of here. One way is to insert a > new basic block, say BB24, to connect both BB21 and BB22 and a free > can be inserted into the new block BB24. The new block BB24 has to > post-dominate BB12 and all the users...
2013 Nov 15
2
[LLVMdev] dominator, post-dominator and memory leak
...y some alloca's (it is >>>> pessimistization, not optimization). For example, in the following control >>>> flow graph, there is a call to malloc inserted in block BB12. In order to >>>> avoid memory leak, free's are needed. The free cannot be inserted in BB23 >>>> because BB23 is not dominated by BB12. There are two ways to go I can think >>>> of here. One way is to insert a new basic block, say BB24, to connect both >>>> BB21 and BB22 and a free can be inserted into the new block BB24. The new >>>> block...
2013 Nov 15
0
[LLVMdev] dominator, post-dominator and memory leak
...a's (it is >>>>> pessimistization, not optimization). For example, in the following control >>>>> flow graph, there is a call to malloc inserted in block BB12. In order to >>>>> avoid memory leak, free's are needed. The free cannot be inserted in BB23 >>>>> because BB23 is not dominated by BB12. There are two ways to go I can think >>>>> of here. One way is to insert a new basic block, say BB24, to connect both >>>>> BB21 and BB22 and a free can be inserted into the new block BB24. The new >>&gt...
2018 Feb 09
3
Failed to get quota limits
...018-02-09 19:31:24.242324] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for 3df709ee-641d-46a2-bd61-889583e3033c [2018-02-09 19:31:24.249790] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for a27818fe-0248-40fe-bb23-d43d61010478 [2018-02-09 19:31:24.252378] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for daf97388-bcec-4cc0-a8ef-5b93f05b30f6 [2018-02-09 19:31:24.256775] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for 3c7...
2018 Feb 12
0
Failed to get quota limits
...2-09 19:31:24.242324] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for 3df709ee-641d-46a2-bd61-889583e3033c > [2018-02-09 19:31:24.249790] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for a27818fe-0248-40fe-bb23-d43d61010478 > [2018-02-09 19:31:24.252378] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for daf97388-bcec-4cc0-a8ef-5b93f05b30f6 > [2018-02-09 19:31:24.256775] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limi...
2018 Feb 13
2
Failed to get quota limits
...018-02-13 08:16:14.064404] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for 3df709ee-641d-46a2-bd61-889583e3033c [2018-02-13 08:16:14.074693] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for a27818fe-0248-40fe-bb23-d43d61010478 [2018-02-13 08:16:14.082067] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for daf97388-bcec-4cc0-a8ef-5b93f05b30f6 [2018-02-13 08:16:14.086929] E [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get quota limits for 3c7...
2018 Feb 13
0
Failed to get quota limits
...] E > [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get > quota limits for 3df709ee-641d-46a2-bd61-889583e3033c > [2018-02-13 08:16:14.074693] E > [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get > quota limits for a27818fe-0248-40fe-bb23-d43d61010478 > [2018-02-13 08:16:14.082067] E > [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get > quota limits for daf97388-bcec-4cc0-a8ef-5b93f05b30f6 > [2018-02-13 08:16:14.086929] E > [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to...
2018 Feb 13
2
Failed to get quota limits
...-cli: Failed to get >>>>> quota limits for 3df709ee-641d-46a2-bd61-889583e3033c >>>>> [2018-02-13 08:16:14.074693] E >>>>> [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get >>>>> quota limits for a27818fe-0248-40fe-bb23-d43d61010478 >>>>> [2018-02-13 08:16:14.082067] E >>>>> [cli-cmd-volume.c:1674:cli_cmd_quota_handle_list_all] 0-cli: Failed to get >>>>> quota limits for daf97388-bcec-4cc0-a8ef-5b93f05b30f6 >>>>> [2018-02-13 08:16:14.086929] E >>&gt...