search for: gtu

Displaying 13 results from an estimated 13 matches for "gtu".

Did you mean: gnu
2016 Feb 01
2
[Hexagon] Failure to disassemble some new-value instructions
...but I do not see it in the Hexagon V5/V55 Programmer’s Reference Manual. One instruction packet I have encountered in the wild that triggers this failure is: 10: e0 7e df 78 78df7ee0 { r0 = #-9 14: 01 40 91 91 91914001 r1 = memw(r17 + #0) 18: 10 e1 03 25 2503e110 if (cmp.gtu(r1.new, #1)) jump:t 0x30 } Removing the requirement seems to work fine (see attached patch). Cheers, Ralf -------------- next part -------------- A non-text attachment was scrubbed... Name: hexagon-new-value.patch Type: application/octet-stream Size: 810 bytes Desc: not available URL: <http:/...
2019 Jun 30
6
[hexagon][PowerPC] code regression (sub-optimal code) on LLVM 9 when generating hardware loops, and the "llvm.uadd" intrinsic.
...al assembly code generated by LLVM 9.0 : .text .file "main.c" .globl hexagon2 // -- Begin function hexagon2 .p2align 2 .type hexagon2, at function hexagon2: // @hexagon2 // %bb.0: // %entry.old { p0 = cmp.gtu(r0,r1); if (p0.new) jump:nt .LBB0_5 r2 = r0 allocframe(#0) } // encoding: [A,0x41'A',A,0x15'A',0x00,0x3c,0x02,0x70] // fixup A - offset: 0, value: .LBB0_5, kind: fixup_Hexagon_B9_PCREL // %bb.1:...
2019 Jul 01
0
[hexagon][PowerPC] code regression (sub-optimal code) on LLVM 9 when generating hardware loops, and the "llvm.uadd" intrinsic.
...agon2 .p2align 2 .type hexagon2, at function hexagon2: // @hexagon2 // %bb.0: // %entry.old { p0 = cmp.gtu(r0,r1); if (p0.new) jump:nt .LBB0_5 r2 = r0 allocframe(#0) } // encoding: [A,0x41'A',A,0x15'A',0x00,0x3c,0x02,0x70]...
2012 Apr 19
0
[LLVMdev] Target Dependent Hexagon Packetizer patch
...xagon::JMP_GTrrNotPnt_nv_V4: >> + >> + // JMP_GTrrdn >> + case Hexagon::JMP_GTrrdnPt_nv_V4: >> + case Hexagon::JMP_GTrrdnPnt_nv_V4: >> + case Hexagon::JMP_GTrrdnNotPt_nv_V4: >> + case Hexagon::JMP_GTrrdnNotPnt_nv_V4: >> + >> + // JMP_GTUri >> + case Hexagon::JMP_GTUriPt_nv_V4: >> + case Hexagon::JMP_GTUriPnt_nv_V4: >> + case Hexagon::JMP_GTUriNotPt_nv_V4: >> + case Hexagon::JMP_GTUriNotPnt_nv_V4: >> + >> + // JMP_GTUrr >> + case Hexagon::JMP_GTUrrPt_nv_V4: >> + ca...
2008 Dec 12
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 2
This patch set is intended for the next merge window. They are just enhancements of the already merged patches or ia64 porting from x86 paravirt techniques and that their quality is enough for merge. This patch set is for binary patch optimization for paravirt_ops. The binary patch optimization is important on native case because the paravirt_ops overhead can be reduced by converting indirect
2008 Dec 12
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 2
This patch set is intended for the next merge window. They are just enhancements of the already merged patches or ia64 porting from x86 paravirt techniques and that their quality is enough for merge. This patch set is for binary patch optimization for paravirt_ops. The binary patch optimization is important on native case because the paravirt_ops overhead can be reduced by converting indirect
2008 Dec 22
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 3
This patch set is intended for the next merge window. They are just enhancements of the already merged patches or ia64 porting from x86 paravirt techniques and that their quality is enough for merge. This patch set is for binary patch optimization for paravirt_ops which depends on the patch series I sent out, ia64/pv_ops, xen: more paravirtualization. The binary patch optimization is important on
2008 Dec 22
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 3
This patch set is intended for the next merge window. They are just enhancements of the already merged patches or ia64 porting from x86 paravirt techniques and that their quality is enough for merge. This patch set is for binary patch optimization for paravirt_ops which depends on the patch series I sent out, ia64/pv_ops, xen: more paravirtualization. The binary patch optimization is important on
2009 Mar 04
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 4
This patch set is for the next merge window. They are just enhancements of the already merged patches or ia64 porting from x86 paravirt techniques and that their quality is enough for merge. This patch set is for binary patch optimization for paravirt_ops which depends on the patch series I sent out, ia64/pv_ops, xen: more paravirtualization. The binary patch optimization is important on native
2009 Mar 04
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 4
This patch set is for the next merge window. They are just enhancements of the already merged patches or ia64 porting from x86 paravirt techniques and that their quality is enough for merge. This patch set is for binary patch optimization for paravirt_ops which depends on the patch series I sent out, ia64/pv_ops, xen: more paravirtualization. The binary patch optimization is important on native
2008 Nov 25
6
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization
This patch set is for binary patch optimization for paravirt_ops. The binary patch optimization is important on native case because the paravirt_ops overhead can be reduced by converting indirect call into in-place execution or direct call. The first patch imports helper functions which themselves doesn't interesting things. The second patch replaces the indirect function calls with a
2008 Nov 25
6
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization
This patch set is for binary patch optimization for paravirt_ops. The binary patch optimization is important on native case because the paravirt_ops overhead can be reduced by converting indirect call into in-place execution or direct call. The first patch imports helper functions which themselves doesn't interesting things. The second patch replaces the indirect function calls with a
2008 Jun 30
4
Rebuild of kernel 2.6.9-67.0.20.EL failure
Hello list. I'm trying to rebuild the 2.6.9.67.0.20.EL kernel, but it fails even without modifications. How did I try it? Created a (non-root) build environment (not a mock ) Installed the kernel.scr.rpm and did a rpmbuild -ba --target=`uname -m` kernel-2.6.spec 2> prep-err.log | tee prep-out.log The build failed at the end: Processing files: kernel-xenU-devel-2.6.9-67.0.20.EL Checking