Displaying 20 results from an estimated 88 matches for "r28".
Did you mean:
28
2006 May 24
0
[LLVMdev] Re: Spilling register and frame indices
Andrew Lenharth wrote:
> On Tue, 2006-05-23 at 13:04 -0500, Chris Lattner wrote:
>> > That approach sounds suboptimal. By "reserving" one register we can
>> > already cause some values to be spilled, that otherwise would be stored
>> > in register.
>>
>> Right.
>>
>> PowerPC has the same problem in certain cases. For example,
2006 May 23
2
[LLVMdev] Spilling register and frame indices
On Tue, 2006-05-23 at 13:04 -0500, Chris Lattner wrote:
> > That approach sounds suboptimal. By "reserving" one register we can already
> > cause some values to be spilled, that otherwise would be stored in
> > register.
>
> Right.
>
> PowerPC has the same problem in certain cases. For example, vector loads
> only support reg+reg addressing, which
2008 Feb 25
6
[PATCH 0/4] ia64/xen: paravirtualization of hand written assembly code
Hi. The patch I send before was too large so that it was dropped from
the maling list. I'm sending again with smaller size.
This patch set is the xen paravirtualization of hand written assenbly
code. And I expect that much clean up is necessary before merge.
We really need the feed back before starting actual clean up as Eddie
already said before.
Eddie discussed how to clean up and suggested
2008 Feb 25
6
[PATCH 0/4] ia64/xen: paravirtualization of hand written assembly code
Hi. The patch I send before was too large so that it was dropped from
the maling list. I'm sending again with smaller size.
This patch set is the xen paravirtualization of hand written assenbly
code. And I expect that much clean up is necessary before merge.
We really need the feed back before starting actual clean up as Eddie
already said before.
Eddie discussed how to clean up and suggested
2008 Feb 26
8
[PATCH 0/8] RFC: ia64/xen TAKE 2: paravirtualization of hand written assembly code
Hi. I rewrote the patch according to the comments. I adopted generating
in-place code because it looks the quickest way.
The point Eddie wanted to discuss is how to generate code and its ABI.
i.e. in-place generating v.s. direct jump v.s. indirect function call
Indirect function call doesn't make sense because ivt.S is compiled
multi times. And it is up to pv instances to choose in-place
2008 Feb 26
8
[PATCH 0/8] RFC: ia64/xen TAKE 2: paravirtualization of hand written assembly code
Hi. I rewrote the patch according to the comments. I adopted generating
in-place code because it looks the quickest way.
The point Eddie wanted to discuss is how to generate code and its ABI.
i.e. in-place generating v.s. direct jump v.s. indirect function call
Indirect function call doesn't make sense because ivt.S is compiled
multi times. And it is up to pv instances to choose in-place
2011 Jul 03
0
[LLVMdev] DLX backend
...warfRegNum<[23]>;
def R24 : DLXR<24, "r24">, DwarfRegNum<[24]>;
def R25 : DLXR<25, "r25">, DwarfRegNum<[25]>;
def R26 : DLXR<26, "r26">, DwarfRegNum<[26]>;
def R27 : DLXR<27, "r27">, DwarfRegNum<[27]>;
def R28 : DLXR<28, "r28">, DwarfRegNum<[28]>;
def R29 : DLXR<29, "r29">, DwarfRegNum<[29]>;
def R30 : DLXR<30, "r30">, DwarfRegNum<[30]>;
def R31 : DLXR<31, "r31">, DwarfRegNum<[31]>;
// Register classes
def DLXRegs :...
2004 Mar 02
1
Immediate crash on Mac OS X 10.2.8
...0x00000026
r12: 0x8fe71ac7 r13: 0x00000000 r14: 0x000021bc r15: 0x00000000
r16: 0xbffffcb4 r17: 0x00000001 r18: 0x00000000 r19: 0x000016d4
r20: 0x00000000 r21: 0x00000000 r22: 0x00000000 r23: 0x00000000
r24: 0x8fe4b3d8 r25: 0x00000002 r26: 0x00000002 r27: 0x00000000
r28: 0x00001610 r29: 0x00000000 r30: 0x8fe484d8 r31: 0x8fe09ecc
2007 Mar 27
3
Building problem on FreeBSD with GSSAPI
...code 1
Stop in /usr/ports/mail/dovecot/work/dovecot-1.0.rc28.
*** Error code 1
Stop in /usr/ports/mail/dovecot.
*** Error code 1
Stop in /usr/ports/mail/dovecot.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade.29635.0 env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=dovecot-1.0.r28 UPGRADE_PORT_VER=1.0.r28 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! mail/dovecot (dovecot-1.0.r28) (linker error)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--
? ?????????, ?????? ?????
??? "?????...
2014 Mar 20
4
[Bug 76414] New: [NVE4] Flash player triggers freeze with: PFIFO: read fault at ... [UNSUPPORTED_KIND] from PBDMA0/HOST ...
...led to idle channel
0xcccc0000 [X[361]]
mars 20 20:49:18 titan kernel: nouveau E[plugin-containe[2417]] failed to idle
channel 0xcccc0000 [plugin-containe[2417]]
mars 20 20:49:33 titan kernel: nouveau E[plugin-containe[2417]] failed to idle
channel 0xcccc0000 [plugin-containe[2417]]
linux 3.14.rc7.r28 (commit ea1cd65)
mesa 10.1.0-4
nouveau-dri 10.1.0-4
$ glxinfo | grep Open
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NVE4
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.0
OpenGL core profile shading language version string: 3.30
OpenGL core profile conte...
2010 Jun 15
0
[LLVMdev] Question on X86 backend
...code in my backend, but unless I do the following, the registers are never considered 'live' into the call.
/ Handle a function call
let isCall = 1,
Defs = [
R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15,
R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31,
R32, R33, R34, R35, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46, R47,
R48, R49, R50, R51, R52, R53, R54, R55, R56, R57, R58, R59, R60, R61, R62, R63,
R64, R65, R66, R67, R68, R69, R70, R71, R72, R73, R74, R75, R76, R77, R78, R79,
R80, R81, R82, R83, R84, R85, R86, R87,...
2008 Nov 17
2
[LLVMdev] Does current LLVM target-independent code generator supports my strange chip?
...?)
def TempRegs : RegisterClass<"MFLEXG", [XXX], 32, [R0, R1, R2, R3, R4, R5,
R6, R7, R8, R9,
R10, R11, R12, R13, R14,
R15, R16, R17, R18, R19,
R20, R21, R22, R23, R24,
R25, R26, R27, R28, R29,
R30, R31]> {
}
3) If not, does this means I have to write the whole LLVM backend based on
the basic llvm::TargetMachine & llvm::TargetData, just like what CBackend
does?
--------------------------------------------------------
Wei H...
2010 Jun 15
2
[LLVMdev] Question on X86 backend
Hi Micah,
> In X86InstrInfo.td for Call Instructions, it mentions that Uses for
> argument registers are added manually. Can someone point me to the
> location where they are added as the comment doesn't reference a
> where or how?
the register uses are added by the function
X86TargetLowering::LowerCall() during the DAG Lowering phase. This is
the relevant code segment:
// Add
2012 Aug 17
0
[LLVMdev] Assert in LiveInterval update
...ineFunctionPass.cpp:33
For the purpose of this question, you can assume HexagonMachineScheduler.cpp
== MachineScheduler.cpp and VLIWMachineScheduler == ScheduleDAGMI
The instruction being moved is a simple call:
let isCall = 1, neverHasSideEffects = 1,
Defs = [D0, D1, D2, D3, D4, D5, D6, D7, R28, R31,
P0, P1, P2, P3, LC0, LC1, SA0, SA1, USR] in {
def CALLv3 : JInst<(outs), (ins calltarget:$dst),
"call $dst", []>, Requires<[HasV3T]>;
}
CALLv3 <ga:@printf>, %D0<imp-def,dead>, %D1<imp-def,dead>,
%D2<imp-def,dead>, %R31<...
2008 Nov 20
4
[LLVMdev] Does current LLVM target-independent code generator supports my strange chip?
...[XXX], 32, [R0, R1, R2, R3,
> > R4, R5, R6, R7, R8, R9,
> > R10, R11, R12,
> > R13, R14, R15, R16, R17, R18, R19,
> > R20, R21, R22,
> > R23, R24, R25, R26, R27, R28, R29,
> > R30, R31]> {
> > }
>
> > 3) If not, does this means I have to write the whole LLVM backend
> > based on the basic llvm::TargetMachine & llvm::TargetData, just like
> > what CBackend does?
>
&...
2008 Nov 18
0
[LLVMdev] Does current LLVM target-independent code generator supports my strange chip?
...s<"MFLEXG", [XXX], 32, [R0, R1, R2, R3,
> R4, R5, R6, R7, R8, R9,
> R10, R11, R12,
> R13, R14, R15, R16, R17, R18, R19,
> R20, R21, R22,
> R23, R24, R25, R26, R27, R28, R29,
> R30, R31]> {
> }
>
> 3) If not, does this means I have to write the whole LLVM backend
> based on the basic llvm::TargetMachine & llvm::TargetData, just like
> what CBackend does?
>
>
> ----------------...
2008 Jul 17
0
[PATCH 17/29] ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code
...clob1] = r23, 16; \
+ ;; \
+.mem.offset 0, 0; st8.spill [clob0] = r24, 16; \
+.mem.offset 8, 0; st8.spill [clob1] = r25, 16; \
+ ;; \
+.mem.offset 0, 0; st8.spill [clob0] = r26, 16; \
+.mem.offset 8, 0; st8.spill [clob1] = r27, 16; \
+ ;; \
+.mem.offset 0, 0; st8.spill [clob0] = r28, 16; \
+.mem.offset 8, 0; st8.spill [clob1] = r29, 16; \
+ ;; \
+.mem.offset 0, 0; st8.spill [clob0] = r30, 16; \
+.mem.offset 8, 0; st8.spill [clob1] = r31, 16; \
+ ;; \
+ mov clob1 = ar.unat; \
+ movl clob0 = XSI_B1NAT; \
+ ;; \
+ st8 [clob0] = clob1; \
+ mov ar.unat =...
2006 Jun 26
0
[klibc 30/43] parisc support for klibc
...+ fstd,ma %fr14,8(%r19)
+ fstd,ma %fr15,8(%r19)
+ fstd,ma %fr16,8(%r19)
+ fstd,ma %fr17,8(%r19)
+ fstd,ma %fr18,8(%r19)
+ fstd,ma %fr19,8(%r19)
+ fstd,ma %fr20,8(%r19)
+ fstd %fr21,0(%r19)
+ bv %r0(%rp)
+ copy %r0,%r28
+ .procend
+
+ .text
+ .align 4
+ .global longjmp
+ .export longjmp, code
+ .proc
+ .callinfo
+longjmp:
+ ldw 0(%r26),%r3
+ ldw 8(%r26),%r4
+ ldw 12(%r26),%r5
+ ldw 16(%r26),%r6
+ ldw 20(%r26),%r7
+ ldw 24(%r26),%r8
+ ldw...
2003 Apr 02
1
bug report: bus error on Mac OS/X 10.2.3
...r11: 0xa0004374
r12: 0x90004fa0 r13: 0x00000000 r14: 0x9001b340 r15: 0x00030860
r16: 0x00000001 r17: 0x0003ccd0 r18: 0x9001b340 r19: 0x0003ccd0
r20: 0x000385a4 r21: 0x00977f60 r22: 0x00977f60 r23: 0x9001b340
r24: 0x0003ccd0 r25: 0x00000004 r26: 0x0003ccd4 r27: 0xffffffff
r28: 0x0003ccd0 r29: 0x0003ccd0 r30: 0x0003ccd4 r31: 0x9000b750
**********
Date/Time: 2003-04-01 21:39:19 -0500
OS Version: 10.2.4 (Build 6I32)
Host: Albus.local.
Command: rsync
PID: 2350
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xbff7fee0...
2006 Jun 20
1
Re: [Xen-ia64-devel] Weekly benchmark results [ww24]
...004001
>(XEN) r17 : f000000004105214 r18 : 0000000000001ba9 r19 : f000000004105210
>(XEN) r20 : a00000010095be10 r21 : 0000000000000000 r22 : 0000000000000001
>(XEN) r23 : 0000000000000000 r24 : f0000000041c7e20 r25 : f0000000041c7e28
>(XEN) r26 : 0000000000000000 r27 : 0000000000000000 r28 : 000000000000001d
>(XEN) r29 : 0000000000000000 r30 : 0000000000000000 r31 : f000000004114098
>(XEN)
>(XEN) Call Trace:
>(XEN) [<f000000004094820>] show_stack+0x80/0xa0
>(XEN) sp=f0000000041c7500
>bsp=f0000000041c1018
>(XEN) [<f00000...