Re: [llvm-commits] lib/CodeGen/SelectionDAG/TargetLowering.cpp test/CodeGen/X86/2007-09-27-LDIntrinsics.ll utils/TableGen/CodeGenTarget.cpp utils/TableGen/IntrinsicEmitter.cpp

2007-09-28 Thread Dan Gohman
Why not use anyfp? This would allow us to have one sqrt and one powi definition. Hard to explain; it just feels like the sort of thing where all the values ought to be spelled out. FWIW, sqrt was one of the main reasons we created anyfloat. The codegen portion of the vector-intrinsics

Re: [llvm-commits] lib/CodeGen/SelectionDAG/TargetLowering.cpp test/CodeGen/X86/2007-09-27-LDIntrinsics.ll utils/TableGen/CodeGenTarget.cpp utils/TableGen/IntrinsicEmitter.cpp

2007-09-28 Thread Dale Johannesen
On Sep 28, 2007, at 11:58 AM, Dan Gohman wrote: Why not use anyfp? This would allow us to have one sqrt and one powi definition. Hard to explain; it just feels like the sort of thing where all the values ought to be spelled out. FWIW, sqrt was one of the main reasons we created

Re: [llvm-commits] lib/CodeGen/SelectionDAG/TargetLowering.cpp test/CodeGen/X86/2007-09-27-LDIntrinsics.ll utils/TableGen/CodeGenTarget.cpp utils/TableGen/IntrinsicEmitter.cpp

2007-09-28 Thread Dan Gohman
FWIW, sqrt was one of the main reasons we created anyfloat. The codegen portion of the vector-intrinsics patch depends on sqrt using anyfloat. ? It wasn't before my change, either. The codegen portion of that patch isn't committed yet. But if there's any reason why anyfloat isn't suitable

Re: [llvm-commits] lib/CodeGen/SelectionDAG/TargetLowering.cpp test/CodeGen/X86/2007-09-27-LDIntrinsics.ll utils/TableGen/CodeGenTarget.cpp utils/TableGen/IntrinsicEmitter.cpp

2007-09-28 Thread Dale Johannesen
On Sep 28, 2007, at 12:35 PM, Dan Gohman wrote: FWIW, sqrt was one of the main reasons we created anyfloat. The codegen portion of the vector-intrinsics patch depends on sqrt using anyfloat. ? It wasn't before my change, either. The codegen portion of that patch isn't committed yet. But