1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00

add a note, this is actually not too bad to implement.

llvm-svn: 49466
This commit is contained in:
Chris Lattner 2008-04-10 05:54:50 +00:00
parent 869325c4c4
commit 9f994482f5

View File

@ -472,7 +472,13 @@ _doload64:
addl $12, %esp addl $12, %esp
ret ret
instead of movsd from the stack. instead of movsd from the stack. This is actually not too bad to implement. The
best way to do this is to implement a dag combine that turns
bitconvert(build_pair(load a, load b)) into one load of the right type. The
only trick to this is writing the predicate that determines that a/b are at the
right offset from each other. For the enterprising hacker, InferAlignment is a
helpful place to start poking if interested.
//===---------------------------------------------------------------------===// //===---------------------------------------------------------------------===//