llvm-6502/utils
Chris Lattner 5a1df389a6 Change approach so that we get codegen for free for intrinsics. With this,
intrinsics that don't take pointer arguments now work.  For example, we can
compile this:

int test3( __m128d *A) {
  return _mm_movemask_pd(*A);
}
int test4( __m128 *A) {
  return _mm_movemask_ps(*A);
}

to this:

_test3:
        movl 4(%esp), %eax
        movapd (%eax), %xmm0
        movmskpd %xmm0, %eax
        ret
_test4:
        movl 4(%esp), %eax
        movaps (%eax), %xmm0
        movmskps %xmm0, %eax
        ret


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27090 91177308-0d34-0410-b5e6-96231b3b80d8
2006-03-24 23:10:39 +00:00
..
Burg Add a .cvsignore file to get rid of notices about gram.tab.[ch] 2006-03-23 23:46:47 +00:00
emacs Change llvm.cs.uiuc.edu -> llvm.org 2006-03-14 06:05:05 +00:00
fpcmp
llvm-config Remove the interpreter component as its not working at the moment. 2006-03-24 01:10:39 +00:00
TableGen Change approach so that we get codegen for free for intrinsics. With this, 2006-03-24 23:10:39 +00:00
vim Convert llvm.cs.uiuc.edu -> llvm.org 2006-03-14 05:54:52 +00:00
cgiplotNLT.pl
check-each-file
codegen-diff
countloc.sh
cvsupdate
DSAclean.py
DSAextract.py
findsym.pl A little script to find LLVM symbols. Ideally this would use c++filt for 2006-03-23 23:04:50 +00:00
GenLibDeps.pl Add a -flat option for generating the library dependencies in a flat 2006-03-19 22:08:01 +00:00
getsrcs.sh
importNLT.pl
llvm-native-gcc
llvm-native-gxx
llvmdo Allow a sequence of digits at the end of the directory name when trying to 2006-03-14 06:08:05 +00:00
llvmgrep Allow a sequence of digits at the end of the directory name when trying to 2006-03-14 06:08:05 +00:00
Makefile Update to llvm-config tool, by Erik Kidd: 2006-03-23 23:21:29 +00:00
makellvm
NightlyTest.gnuplot
NightlyTest.pl Cause the various warnings list to be generated via a <ul> list with 2006-03-21 01:21:39 +00:00
NightlyTestTemplate.html Cause the various warnings list to be generated via a <ul> list with 2006-03-21 01:21:39 +00:00
NLT.schema
parseNLT.pl
plotNLT.pl
profile.pl
RegressionFinder.pl
userloc.pl
webNLT.pl