- Mar 24, 2010
-
-
Chris Lattner authored
llvm-svn: 99354
-
Chris Lattner authored
llvm-svn: 99353
-
Chris Lattner authored
llvm-svn: 99347
-
- Mar 23, 2010
-
-
Bill Wendling authored
Apple-style builds. llvm-svn: 99336
-
- Mar 22, 2010
-
-
Chris Lattner authored
instead of as a single element list with VoidTy. Now with a fix for the verifier. llvm-svn: 99206
-
- Mar 21, 2010
-
-
Jeffrey Yasskin authored
llvm-svn: 99112
-
Daniel Dunbar authored
llvm-svn: 99111
-
Jeffrey Yasskin authored
of runs without leak checking. We add -vg to the triple for non-checked runs, or -vg_leak for checked runs. Also use this to XFAIL the TableGen tests, since tablegen leaks like a sieve. This includes some valgrindArgs refactoring. llvm-svn: 99103
-
- Mar 20, 2010
-
-
Eric Christopher authored
llvm-svn: 99011
-
- Mar 19, 2010
-
-
Chris Lattner authored
instead of as a single element list with VoidTy. llvm-svn: 99009
-
Chris Lattner authored
ApplyTypeConstraint) and make it handle multiple result nodes. llvm-svn: 99003
-
Chris Lattner authored
to maintain a list of types (one for each result of the node) instead of a single type. There are liberal hacks added to emulate the old behavior in various situations, but they can start disolving now. llvm-svn: 98999
-
Ben Holt authored
llvm-svn: 98988
-
Daniel Dunbar authored
"scanning from here" one. llvm-svn: 98971
-
Torok Edwin authored
Python 2.4 always hits this bug: http://bugs.python.org/issue1731717 when running check-lit on multi-core systems. Setting numThreads to 1 makes it slower, but at least the results reported are correct. llvm-svn: 98969
-
Chris Lattner authored
we don't blow the smallvector as often. No functionality change. llvm-svn: 98968
-
Chris Lattner authored
from the pattern if present, and we use it instead of the bit. llvm-svn: 98938
-
Chris Lattner authored
dag isel gen instead of instruction properties. This allows the oh-so-useful behavior of matching a variadic non-root node. llvm-svn: 98934
-
Chris Lattner authored
llvm-svn: 98933
-
Daniel Dunbar authored
llvm-svn: 98927
-
Chris Lattner authored
llvm-svn: 98918
-
Chris Lattner authored
record* -> instrinfo instead of std::string -> instrinfo. This speeds up tblgen on cellcpu from 7.28 -> 5.98s with a debug build (20%). llvm-svn: 98916
-
Chris Lattner authored
Use CodeGenTarget::getInstNamespace in one place and fix it. llvm-svn: 98915
-
Chris Lattner authored
llvm-svn: 98914
-
Chris Lattner authored
llvm-svn: 98912
-
Chris Lattner authored
to a vector that CGT stores instead of synthesizing it on every call. llvm-svn: 98910
-
Chris Lattner authored
llvm-svn: 98908
-
Chris Lattner authored
llvm-svn: 98906
-
Chris Lattner authored
llvm-svn: 98904
-
Chris Lattner authored
llvm-svn: 98900
-
Chris Lattner authored
like this: def : Pat<(add ...), (FOOINST)>; When fooinst only has a single implicit def (e.g. to R1). This will be handled as if written as (set R1, (FOOINST ...)) llvm-svn: 98897
-
- Mar 18, 2010
-
-
Chris Lattner authored
llvm-svn: 98879
-
Chris Lattner authored
shouldn't change this. llvm-svn: 98872
-
Chris Lattner authored
llvm-svn: 98871
-
Chris Lattner authored
llvm-svn: 98870
-
Chris Lattner authored
instruction. Instructions must use 'ins' and 'outs' now. llvm-svn: 98868
-
Chris Lattner authored
Add checking that the input/output operand list in spelled right. llvm-svn: 98865
-
Daniel Dunbar authored
llvm-svn: 98859
-
Daniel Dunbar authored
to allow custom post-processing of matched instructions. llvm-svn: 98857
-
Kovarththanan Rajaratnam authored
llvm-svn: 98820
-