search for: loadi32_rr

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

2016 Oct 04
2
Incompatible type assertion from llvm-tblgen
...2386430: ch = RET 0x2386210, 0x2386320, 0x2386320:1 [ORD=6] SelectAddrRegReg called: *0x2386540:* i32,ch = load 0x2356e90, 0x2385ee0, 0x2385880<LD4[%arrayidx16(addrspace=4)](align=8)(tbaa=<0x2335188>)> [ORD=4] [ID=15] SelectAddrRegRegCommon called: Morphed node: 0x2386540: i32,ch = LOADI32_RR 0x2386650, 0x2385dd0, 0x2356e90<Mem:LD4[%arrayidx16(addrspace=4)](align=8)(tbaa=<0x2335188>)> [ORD=4] ISEL: Match complete! If I set a breakpoint in SelectAddrRegRegCommon I can see that this is true: gdb> p Addr.getOperand(1).Node->getOpcode() == ISD::SHL) true So I've...
2016 Sep 28
2
Incompatible type assertion from llvm-tblgen
On Mon, Sep 26, 2016 at 2:24 PM, Krzysztof Parzyszek < kparzysz at codeaurora.org> wrote: > On 9/26/2016 3:58 PM, Phil Tomson wrote: > >> But don't the defs for ADDR_RR and ADDR_RI also contain dags? >> >> def ADDR_RR : Addr< 2, "SelectAddrRegReg", >> (ops GPRC:$base, GPRC:$offsetreg) >; >> def ADDR_RI :