Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.69 -> 1.70 --- Log message: Combine 2 entries --- Diffs of the changes: (+6 -8) README.txt | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) Index: llvm/lib/Target/X86/README.txt diff -u llvm/lib/Target/X86/README.txt:1.69 llvm/lib/Target/X86/README.txt:1.70 --- llvm/lib/Target/X86/README.txt:1.69 Tue Mar 21 01:12:57 2006 +++ llvm/lib/Target/X86/README.txt Tue Mar 21 01:18:26 2006 @@ -485,6 +485,12 @@ //===---------------------------------------------------------------------===// +Should generate min/max for stuff like: + +void minf(float a, float b, float *X) { + *X = a <= b ? a : b; +} + Make use of floating point min / max instructions. Perhaps introduce ISD::FMIN and ISD::FMAX node types? @@ -636,13 +642,5 @@ //===---------------------------------------------------------------------===// -Should generate min/max for stuff like: - -void minf(float a, float b, float *X) { - *X = a <= b ? a : b; -} - -//===---------------------------------------------------------------------===// - Teach the coallescer to coales vregs of different register classes. e.g. FR32 / FR64 to VR128. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits