Displaying 3 results from an estimated 3 matches for "340r".
Did you mean:
3409
2020 Apr 07
2
[ARM] Register pressure with -mthumb forces register reload before each call
If I'm understanding what's going on in this test correctly, what's happening is:
* ARMTargetLowering::LowerCall prefers indirect calls when a function is called at least 3 times in minsize
* In thumb 1 (without -fno-omit-frame-pointer) we have effectively only 3 callee-saved registers (r4-r6)
* The function has three arguments, so those three plus the register we need to hold the
2020 Apr 15
4
[ARM] Register pressure with -mthumb forces register reload before each call
...03 end
$r6 232r-240r i=5.738636e-03 w=7.075472e-03 (best) extend
$r6 232r-336r i=5.738636e-03 w=7.692308e-03 (best) extend
$r6 232r-344r i=5.738636e-03 all
Best local split range: 232r-336r, 1.914560e-03, 3 instrs
enterIntvBefore 232r: not live
leaveIntvAfter 336r: valno 0
useIntv [232B;340r): [232B;340r):1
blit [232r,344r:0): [232r;340r)=1(%13):0 [340r;344r)=0(%12):0
rewr %bb.0 232r:1 %13:tgpr = COPY %10:tgpr
rewr %bb.0 240B:1 tBLXr 14, $noreg, %13:tgpr, <regmask $lr $d8 $d9 $d10 $d11 $d12 $d13 $d14 $d15 $q4 $q5 $q6 $q7 $r4 $r5 $r6 $r7 $r8 $r9 $r10 $r11 $s16 $s17 $s18 $s19 $s...
2013 Nov 13
1
ldb-tools problem
...ROT_NONE) = 0
mmap(0x2ad3af8d1000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x2ad3af8d1000
close(3) = 0
open("/usr/lib/libtevent.so.0", O_RDONLY) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\37\340r>\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=53071, ...}) = 0
mmap(0x3e72e00000, 2135840, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3e72e00000
mprotect(0x3e72e09000, 2097152, PROT_NONE) = 0
mmap(0x3e73009000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_F...