- Jul 31, 2010
-
-
Owen Anderson authored
Add an initial implementation of PHI translation for LazyValueInfo. This involves rolling back some of my earlier data structure improvements until I can ensure that there are no iterator invalidation problems. llvm-svn: 109935
-
Evan Cheng authored
Add -disable-shifter-op to disable isel of shifter ops. On Cortex-a9 the shifts cost extra instructions so it might be better to emit them separately to take advantage of dual-issues. llvm-svn: 109934
-
Bob Wilson authored
reference registers past the end of the NEON register file, and report them as invalid instead of asserting when trying to print them. PR7746. llvm-svn: 109933
-
Howard Hinnant authored
llvm-svn: 109931
-
Greg Clayton authored
launch it due to not being able to get the task port. A SIGHUP was killing us and also an error string wasn't properly being passed along. Got rid of a class error variable that can only lead to multi-threaded crashes. llvm-svn: 109930
-
Ted Kremenek authored
llvm-svn: 109907
-
Bill Wendling authored
later to identify and possibly remove superfluous compare instructions -- those that are testing for and setting a status flag that should already be set. llvm-svn: 109901
-
Johnny Chen authored
Change the prototype of ScriptInterpreter::ExecuteOneLine() to return bool instead of void and take one additional parameter as CommandReturnObject *. Propagate the status of one-liner execution back appropriately. llvm-svn: 109899
-
- Jul 30, 2010
-
-
Tom Care authored
llvm-svn: 109895
-
Howard Hinnant authored
llvm-svn: 109894
-
Tom Care authored
llvm-svn: 109893
-
Dale Johannesen authored
formerly rejected by the FE, so asserted in the BE; now the FE only warns, so we treat it as a legitimate fatal error in PPC BE. This means the test for the feature won't pass, so it's xfail'd. llvm-svn: 109892
-
Dan Gohman authored
llvm-svn: 109891
-
Douglas Gregor authored
Add some timers to ASTUnit that are only enabled when the LIBCLANG_TIMING environment variable is set. llvm-svn: 109890
-
Owen Anderson authored
llvm-svn: 109889
-
Greg Clayton authored
llvm-svn: 109887
-
Nick Lewycky authored
llvm-svn: 109886
-
Nick Lewycky authored
getAdjustedAnalysisPointer. Part of a fix to PR7760. llvm-svn: 109883
-
Greg Clayton authored
Added "void Clear();" methods to SBDebugger, SBTarget and SBThread so they can release their shared pointers. llvm-svn: 109882
-
Bruno Cardoso Lopes authored
llvm-svn: 109881
-
Bob Wilson authored
beginning on ARM Darwin assembly files so that it won't be placed after debug sections. Radar 8252813. llvm-svn: 109879
-
Bruno Cardoso Lopes authored
declared during the addition of the assembler support, the additional changes are: - Add missing intrinsics - Move all SSE conversion instructions in X86InstInfo64.td to the SSE.td file. - Duplicate some patterns to AVX mode. - Step into PCMPEST/PCMPIST custom inserter and add AVX versions. llvm-svn: 109878
-
Bruno Cardoso Lopes authored
llvm-svn: 109877
-
Bob Wilson authored
llvm-svn: 109876
-
Daniel Dunbar authored
llvm-svn: 109875
-
Daniel Dunbar authored
llvm-svn: 109872
-
Sebastian Redl authored
llvm-svn: 109871
-
Peter Collingbourne authored
This patch introduces the ClassTemplateDecl::spec_{begin,end}() and FunctionTemplateDecl::{,partial_}spec_{begin,end}() member functions as a public interface for iterating over the declarations' specialisation sets. llvm-svn: 109870
-
Peter Collingbourne authored
This patch reimplements the find*Specialization family of member functions of {Class,Function}TemplateDecl in terms of a common implementation that uses SpecEntryTraits to obtain the most recent declaration. llvm-svn: 109869
-
Peter Collingbourne authored
SpecEntryTraits describes how to obtain the most recent declaration of a specialisation from an entry in a specialisation FoldingSet. llvm-svn: 109868
-
Sebastian Redl authored
llvm-svn: 109867
-
Fariborz Jahanian authored
auto-synthesized (nonfragile-abi2 specific). Fixes radar 8251648. llvm-svn: 109866
-
Abramo Bagnara authored
llvm-svn: 109865
-
Daniel Dunbar authored
llvm-svn: 109864
-
John Criswell authored
the llvm.memset() intrinsic family. No content changes. llvm-svn: 109863
-
Ted Kremenek authored
llvm-svn: 109862
-
Rafael Espindola authored
llvm-svn: 109859
-
Benjamin Kramer authored
llvm-svn: 109858
-
Argyrios Kyrtzidis authored
When we are deserializing the lexical decls of a DeclContext from PCH, notify the PCHReader to hold off passing Decls to the consumer until the DeclContext is fully prepared. Before, due to recursive loading, we could be in a situation where we would try to deserialize the decls of a DeclContext which was already doing that, and bad things would happen. In the specific case I encountered, the lexical decls would form a cycle and we would enter infinite loop territory. llvm-svn: 109857
-
Argyrios Kyrtzidis authored
-Replace CurrentlyLoadingTypeOrDecl with a counting scheme (NumCurrentElementsDeserializing) -Provide outside access to the mechanism by adding methods StartedDeserializing/FinishedDeserializing to ExternalASTSource. These are preparation for the next commit. llvm-svn: 109856
-