summaryrefslogtreecommitdiffstats
path: root/llvm/examples/ModuleMaker
diff options
context:
space:
mode:
authorNate Begeman <natebegeman@mac.com>2005-03-31 00:15:26 +0000
committerNate Begeman <natebegeman@mac.com>2005-03-31 00:15:26 +0000
commit9de7ddf7d50c46ade769164e076bf7e819919201 (patch)
treedba672afb8e5f4ba9ada3381151cde2f1a89eba7 /llvm/examples/ModuleMaker
parent4c0780cf424fc4ecad8385104abcc9048d3ec4a1 (diff)
downloadbcm5719-llvm-9de7ddf7d50c46ade769164e076bf7e819919201.tar.gz
bcm5719-llvm-9de7ddf7d50c46ade769164e076bf7e819919201.zip
Rewrite LowerCallTo and Select(ISD::CALL) to properly handle float varargs
Tell the SelectionDAG ISel to expand SEXTLOAD of i1 and i8, rather than complicate the code in ISD::SEXTLOAD to do it by hand Combine the FP and Int ISD::LOAD codegen Generate better code for constant pool loads As a result, all of Shootout, and likely many other programs are now working. llvm-svn: 20945
Diffstat (limited to 'llvm/examples/ModuleMaker')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud