[LLVMdev] Cannot Select ConstantFP on x86

David Greene dag at cray.com
Wed Sep 24 17:11:07 PDT 2008


I just ran into this today with x86-64:

Cannot yet select: 0x3cbc180: f64 = ConstantFP <1>

As far as I can tell, DAGCombiner comes along and sees an sint_to_fp of the 
constant 1 and hapilly folds it into a ConstantFP<1>.  ISel then blows up 
because there's no pattern for it.

Does this look familiar to anyone?  I don't see any relevant bugs in the 
database.

                                           -Dave



More information about the llvm-dev mailing list