- Feb 23, 2013
-
-
Nadav Rotem authored
One of the phases of SelectionDAG is LegalizeVectors. We don't need to sort the DAG and copy nodes around if there are no vector ops. Speeds up the compilation time of SelectionDAG on a big scalar workload by ~8%. llvm-svn: 175929
-
rdar://problem/13277100Han Ming Ong authored
Need host_statistics on profile data to get host's user/system/idle clicks llvm-svn: 175928
-
Jim Ingham authored
<rdar://problem/13270229> llvm-svn: 175927
-
- Feb 22, 2013
-
-
Jim Ingham authored
<rdar://problem/13270100> llvm-svn: 175926
-
Argyrios Kyrtzidis authored
arguments than it should accept. llvm-svn: 175925
-
rdar://problem/13190981Greg Clayton authored
Fixed an issue where if we got a 'A' async packet back from debugserver, we would resend the last continue command. We now correctly identify the packet as async (just like the 'O' stdout async packet) and we don't resend the continue command. llvm-svn: 175924
-
Fariborz Jahanian authored
c++'s named cast need be replaced for bridge casting. // rdar://12788838 llvm-svn: 175923
-
Jim Ingham authored
The thread plans run before the event is broadcast, so they should be calling ShouldStopSynchronous on any Stop Info's they want to check. The full ShouldStop should only be called on the public side of the event system. llvm-svn: 175922
-
Bill Wendling authored
llvm-svn: 175921
-
Akira Hatanaka authored
llvm-svn: 175920
-
Benjamin Kramer authored
The assembler historically didn't make use of any target features, but this has changed when support for old CPUs that don't support long nops was added. llvm-svn: 175919
-
Bill Wendling authored
Some attributes make sense only on the function or on the call site, but not both. Make this distinction here. llvm-svn: 175918
-
Daniel Malea authored
llvm-svn: 175917
-
Eric Christopher authored
to want to propagate some information through the module into the back end and so need to pass it through to codegen. Also make the methods file static so we can use them in other places. llvm-svn: 175916
-
Enrico Granata authored
llvm-svn: 175915
-
Peter Collingbourne authored
llvm-svn: 175914
-
Jordan Rose authored
This Decl shouldn't be the canonical Decl; it should be the Decl used by the CXXBaseSpecifier in the subclass. Unfortunately, that means continuing to throw getCanonicalDecl() on all comparisons. This fixes MemRegion::getAsOffset's use of ASTRecordLayout when redeclarations are involved. llvm-svn: 175913
-
Peter Collingbourne authored
llvm-svn: 175912
-
Peter Collingbourne authored
llvm-svn: 175911
-
Peter Collingbourne authored
llvm-svn: 175910
-
Peter Collingbourne authored
llvm-svn: 175909
-
Benjamin Kramer authored
llvm-svn: 175908
-
Argyrios Kyrtzidis authored
its index in the preprocessed entities vector. This is because the order of the entities in the vector can change in some (uncommon) cases. llvm-svn: 175907
-
Benjamin Kramer authored
This may seem counter-intuitive but the POD-like optimization helps when the vectors grow into multimegabyte buffers. SmallVector calls realloc which knows how to twiddle virtual memory bits and avoids large copies. llvm-svn: 175906
-
Pete Cooper authored
llvm-svn: 175905
-
Shankar Easwaran authored
llvm-svn: 175904
-
Rafael Espindola authored
internal linkage. llvm-svn: 175903
-
David Blaikie authored
This may need to be fixed more intelligently - I don't have enough context to be sure what the appropriate fix is right now. llvm-svn: 175902
-
Shankar Easwaran authored
llvm-svn: 175901
-
Michael Han authored
Introduce a new AST Decl node "EmptyDecl" to model empty-declaration. Have attributes from attribute-declaration appertain to the EmptyDecl node by creating the AST representations of these attributes and attach them to the EmptyDecl node so these attributes can be sema checked just as attributes attached to "normal" declarations. llvm-svn: 175900
-
Renato Golin authored
llvm-svn: 175898
-
Benjamin Kramer authored
llvm-svn: 175897
-
Benjamin Kramer authored
llvm-svn: 175896
-
Benjamin Kramer authored
llvm-svn: 175895
-
Benjamin Kramer authored
llvm-svn: 175894
-
Reid Kleckner authored
Summary: The test sets up fake x86-style fp+retaddr frames, since that's all the unwinder works with. Reviewers: kcc CC: eugenis Differential Revision: http://llvm-reviews.chandlerc.com/D445 llvm-svn: 175893
-
Dmitri Gribenko authored
Add an ability to specify custom documentation block comment commands via a new class CommentOptions. The intention is that this class will hold future customizations for comment parsing, including defining documentation comments with specific numbers of parameters, etc. CommentOptions instance is a member of LangOptions. CommentOptions is controlled by a new command-line parameter -fcomment-block-commands=Foo,Bar,Baz. llvm-svn: 175892
-
Benjamin Kramer authored
llvm-svn: 175891
-
Timur Iskhodzhanov authored
Patch by Alexander Zinenko! llvm-svn: 175890
-
Benjamin Kramer authored
PR15329. llvm-svn: 175889
-