diff options
author | Chris Lattner <sabre@nondot.org> | 2008-10-16 06:46:12 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-10-16 06:46:12 +0000 |
commit | 29628cc5da347b2b82d1aa9b98c5108c6bc0fa4c (patch) | |
tree | 2830434567a4d666895f8f44bc79873d14f901b0 /llvm/lib | |
parent | b1f64426a00d1d12747f30a9394fdd9db6b9e279 (diff) | |
download | bcm5719-llvm-29628cc5da347b2b82d1aa9b98c5108c6bc0fa4c.tar.gz bcm5719-llvm-29628cc5da347b2b82d1aa9b98c5108c6bc0fa4c.zip |
add some notes and a file to collect unimplemented features in the
x86 backend. These will all be answered with "patches welcome", so
a PR doesn't help drive them along.
llvm-svn: 57630
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/X86/README-UNIMPLEMENTED.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/README-UNIMPLEMENTED.txt b/llvm/lib/Target/X86/README-UNIMPLEMENTED.txt new file mode 100644 index 00000000000..b9ba4937792 --- /dev/null +++ b/llvm/lib/Target/X86/README-UNIMPLEMENTED.txt @@ -0,0 +1,14 @@ +//===---------------------------------------------------------------------===// +// Testcases that crash the X86 backend because they aren't implemented +//===---------------------------------------------------------------------===// + +These are cases we know the X86 backend doesn't handle. Patches are welcome +and appreciated, because no one has signed up to implemented these yet. +Implementing these would allow elimination of the corresponding intrinsics, +which would be great. + +1) vector shifts +2) vector comparisons +3) vector fp<->int comparisons: PR2683, PR2684, PR2685, PR2686, PR2688 + + |