Displaying 1 result from an estimated 1 matches for "018092a8".
Did you mean:
0.80928
2008 Oct 06
1
[LLVMdev] sign extensions on loads?
...re out what to setup to get it
to generate the correct code.
The instructions in question are:
%tmp1 = load float* %test ; <float> [#uses=1]
%conv = fpext float %tmp1 to double ; <double> [#uses=1]
Which emits the following dag:
f64,ch = load 01809908, 018092A8, 01809110 <0035A544:0> <anyext f32>
alignment=4
If the load and the fpext were emitted seperatly, I could handle them
with my fpext and load patterns in tablegen. However, since they are
being combined into a single DAG, I have not been able to figure out how
to get them to generate...