search for: i56_s

Displaying 2 results from an estimated 2 matches for "i56_s".

2009 Apr 22
2
[LLVMdev] Def/Kill flags for subregisters
I am trying to locate a bug that affects my Blackfin backend. I am having some trouble understanding the semantics of def/kill flags on machine operands when using subregisters. I compile this function: define void @i56_ls(i56 %x) nounwind { store i56 %x, i56* @i56_s ret void } And get this initial machine code: Live Ins: %R0 %R1 %reg1025D<def> = MOVE %R1 %reg1024D<def> = MOVE %R0 %reg1026D<def> = MOVE %reg1025D %reg1027P<def> = LOAD32imm <ga:i56_s> %reg1028D<def> = SRLd %reg1025D, 16 %reg1029D16L<def> = EXTRAC...
2009 Apr 22
0
[LLVMdev] Def/Kill flags for subregisters
...I am trying to locate a bug that affects my Blackfin backend. I am > having some trouble understanding the semantics of def/kill flags on > machine operands when using subregisters. > > I compile this function: > > define void @i56_ls(i56 %x) nounwind { > store i56 %x, i56* @i56_s > ret void > } > > And get this initial machine code: > > Live Ins: %R0 %R1 > %reg1025D<def> = MOVE %R1 > %reg1024D<def> = MOVE %R0 > %reg1026D<def> = MOVE %reg1025D > %reg1027P<def> = LOAD32imm <ga:i56_s> > %reg1028D<def> =...