Displaying 1 result from an estimated 1 matches for "memrli".
Did you mean:
memri
2012 Oct 23
2
[LLVMdev] Debugging/Fixing 'Interval not live at use' errors
...an give.
I'm unsure if it's actually relevant, but the particular MachineInstr that
is involved when the assertion is thrown is always a LDrli (load from an
address given by a register + 32-bit immediate, to a register), which is
defined as:
def LDrli : Pseudo<(outs CPURegs:$dst), (ins MEMrli:$addr),
"ld $dst,$addr",
[(set CPURegs:$dst, (load ADDRrli:$addr))]>;
Where ADDRrli and MEMrli are:
def ADDRrli : ComplexPattern<i32, 2, "SelectADDRrli", [frameindex], []>;
// Register + long immediate.
def MEMrli : Operand<...