search for: loc_1a54c

Displaying 4 results from an estimated 4 matches for "loc_1a54c".

2018 May 29
0
LLVM Block is not the basic block
...; errnum .text:0001A538 LDR R3, [SP,#0x100+var_100] .text:0001A53C LDR R2, =aS_1 ; "%s" .text:0001A540 MOV R0, #1 ; status .text:0001A544 BL error .text:0001A548 B loc_1A54C Here you can see it obviously should not be a basic block because you called two functions! So the control flow graph LLVM generated is also not the real control flow graph, right? Do anyone know why or give me some suggestions? Regards Muhui 2018-05-29 20:35 GMT+08:00 Muhui Jiang <jiangmuhu...
2018 May 29
3
LLVM Block is not the basic block
Hi I am using the LLVM function pass to help me to do code analysis. I use -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180529/a617b2c6/attachment.html>
2018 May 29
2
LLVM Block is not the basic block
...xt:0001A538 LDR R3, [SP,#0x100+var_100] > .text:0001A53C LDR R2, =aS_1 ; "%s" > .text:0001A540 MOV R0, #1 ; status > .text:0001A544 BL error > .text:0001A548 B loc_1A54C > > Here you can see it obviously should not be a basic block because you called two functions! So the control flow graph LLVM generated is also not the real control flow graph, right? Do anyone know why or give me some suggestions? > In LLVM, basic blocks can contain function calls. Th...
2018 May 29
0
LLVM Block is not the basic block
...LDR R3, [SP,#0x100+var_100] > > .text:0001A53C LDR R2, =aS_1 ; "%s" > > .text:0001A540 MOV R0, #1 ; status > > .text:0001A544 BL error > > .text:0001A548 B loc_1A54C > > > > Here you can see it obviously should not be a basic block because you > called two functions! So the control flow graph LLVM generated is also not > the real control flow graph, right? Do anyone know why or give me some > suggestions? > > > > In LLVM, basic...