Displaying 2 results from an estimated 2 matches for "_f64".
Did you mean:
_64
2008 Oct 06
1
[LLVMdev] sign extensions on loads?
...ddr:$ptr))]>;
def _f32 : OneInOneOut<IL_OP_MOV, (outs GPR:$dst), (ins MEM:$ptr),
asm, [(set (f32 GPR:$dst), (OpNode addr:$ptr))]>;
def _i64 : OneInOneOut<IL_OP_MOV, (outs GPR:$dst), (ins MEM:$ptr),
asm, [(set (i64 GPR:$dst), (OpNode addr:$ptr))]>;
def _f64 : OneInOneOut<IL_OP_MOV, (outs GPR:$dst), (ins MEM:$ptr),
asm, [(set (f64 GPR:$dst), (OpNode addr:$ptr))]>;
}
defm GENERICLOAD : LOADm<"mov $dst, $ptr", generic_load, ADDRf>;
This pattern matches the load, but it doesn't handle the conversion. Any
idea on ho...
2008 Nov 18
1
[LLVMdev] 32 bit boolean results
You can tell LLVM that you have "sign extended" setCC results (all
ones).
Dan
On Nov 18, 2008, at 5:33 PM, Eli Friedman wrote:
> On Tue, Nov 18, 2008 at 1:56 PM, Villmow, Micah
> <Micah.Villmow at amd.com> wrote:
>> The IR produces correct results, but my backend does not and the
>> only thing
>> I can think of is that the IR is treating the