- Dec 03, 2010
-
-
Nate Begeman authored
I'm unclear if the tests are actually correct or not, but reverting for now. llvm-svn: 120847
-
Jakob Stoklund Olesen authored
llvm-svn: 120846
-
Jakob Stoklund Olesen authored
be emitted. llvm-svn: 120845
-
Nate Begeman authored
llvm-svn: 120844
-
Nate Begeman authored
it completely breaks scalar fp in xmm regs when AVX is enabled. llvm-svn: 120843
-
Jakob Stoklund Olesen authored
llvm-svn: 120842
-
Jakob Stoklund Olesen authored
llvm-svn: 120841
-
Greg Clayton authored
declarations when they haven't been found yet. llvm-svn: 120840
-
Abramo Bagnara authored
llvm-svn: 120839
-
Jim Grosbach authored
32-bit wide version by adding the .w suffix. llvm-svn: 120838
-
Johnny Chen authored
As soon as an error or a failure is encountered, it stops the test suite. llvm-svn: 120837
-
Benjamin Kramer authored
llvm-svn: 120836
-
Sean Callanan authored
llvm-svn: 120834
-
Jim Grosbach authored
immediate offset. llvm-svn: 120833
-
Jason W Kim authored
llvm-svn: 120832
-
Jim Grosbach authored
llvm-svn: 120831
-
Jakob Stoklund Olesen authored
The StrongPHIElimination pass did not work, and nobody has worked on it for two years. A rewrite is underway, so I am leaving this shell pass instead of deleting it completely. llvm-svn: 120830
-
Jakob Stoklund Olesen authored
editing of the current interval. These methods may cause coalescing, there are corresponding set*Unchecked methods for editing without coalescing. The non-coalescing methods are useful for applying monotonic transforms to all keys or values in a map without accidentally coalescing transformed and untransformed intervals. llvm-svn: 120829
-
Abramo Bagnara authored
llvm-svn: 120828
-
Michael J. Spencer authored
llvm-svn: 120827
-
Michael J. Spencer authored
llvm-svn: 120826
-
Caroline Tice authored
inferior to be launched without setting up terminal stdin/stdout for it (leaving the lldb command line accessible while the program is executing). Also add a user settings variable, 'target.process.disable-stdio' to allow the user to set this globally rather than having to use the command option each time the process is launched. llvm-svn: 120825
-
Jim Grosbach authored
llvm-svn: 120824
-
Jim Grosbach authored
llvm-svn: 120822
-
Michael J. Spencer authored
llvm-svn: 120821
-
Michael J. Spencer authored
llvm-svn: 120820
-
Michael J. Spencer authored
llvm-svn: 120819
-
Michael J. Spencer authored
llvm-svn: 120818
-
Michael J. Spencer authored
llvm-svn: 120817
-
Michael J. Spencer authored
llvm-svn: 120816
-
Bob Wilson authored
For some reason these were not included in the list of Neon intrinsics in ARM's documentation, so they didn't make it into Clang either. llvm-svn: 120815
-
Greg Clayton authored
Fixed an issue that would cause an assertion to fire when an inlined function was found during a regex function find call. llvm-svn: 120814
-
Greg Clayton authored
llvm-svn: 120813
-
Bob Wilson authored
llvm-svn: 120812
-
Howard Hinnant authored
llvm-svn: 120810
-
Bob Wilson authored
instead of just converting the record name to lowercase. llvm-svn: 120809
-
Douglas Gregor authored
declarations. The motivation for this patch is that linkage/visibility computations are linear in the number of redeclarations of an entity, and we've run into a case where a single translation unit has > 6500 redeclarations of the same (unused!) external variable. Since each redeclaration involves a linkage check, the resulting quadratic behavior makes Clang slow to a crawl. With this change, a simple test with 512 redeclarations of a variable syntax-checks ~20x faster than before. That said, I hate this change, and will probably end up reverting it in a few hours. Reasons to hate it: - It makes NamedDecl larger, since we don't have enough free bits in Decl to squeeze in the extra information about caching. - There are way too many places where we need to invalidate this cache, because the visibility of a declaration can change due to redeclarations (!). Despite self-hosting and passing the testsuite, I have no confidence that I've found all of places where this cache needs to be invalidated. llvm-svn: 120808
-
Bob Wilson authored
This is currently the same as a lowercase version of the record name, but it will allow us to have multiple records with the same name, which is needed for intrinsics (e.g., vmul and vmull) that are implemented differently depending on the type. llvm-svn: 120807
-
Bob Wilson authored
to distinguish vsri/vsli. llvm-svn: 120806
-
Frits van Bommel authored
llvm-svn: 120804
-