From 8ceb0fd2d3135080634e8cf6e9c532b093d300c9 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 3 Apr 2007 23:41:34 +0000 Subject: [PATCH] make a new missing features section git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35637 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/README.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/Target/X86/README.txt b/lib/Target/X86/README.txt index 96783a58cf9..39add2272cf 100644 --- a/lib/Target/X86/README.txt +++ b/lib/Target/X86/README.txt @@ -2,6 +2,12 @@ // Random ideas for the X86 backend. //===---------------------------------------------------------------------===// +Missing features: + - support for 3DNow! + - weird abis? + +//===---------------------------------------------------------------------===// + Add a MUL2U and MUL2S nodes to represent a multiply that returns both the Hi and Lo parts (combination of MUL and MULH[SU] into one node). Add this to X86, & make the dag combiner produce it when needed. This will eliminate one @@ -1040,6 +1046,4 @@ int decode_byte (const decode_t* decode) { return 0; } -//===---------------------------------------------------------------------===// -Add support for 3DNow!