- Feb 23, 2013
-
-
Enrico Granata authored
llvm-svn: 175946
-
Enrico Granata authored
Fixing issues in previous checkin - still figuring out how to make expectedFailureClang take the bugnumber llvm-svn: 175945
-
Dmitri Gribenko authored
llvm-svn: 175944
-
John McCall authored
rdar://12399248 llvm-svn: 175943
-
rdar://problem/12362092Enrico Granata authored
The decorators @expectedFailure (plain and special-case like i386, clang, ...) are modified to optionally take a bugnumber argument If such an argument is specified, the failure report (or unexpected success report) will include the information passed in as part of the message This is mostly useful for associating failures to issue IDs in issue management systems (e.g. the LLVM bugzilla) llvm-svn: 175942
-
Michael J. Spencer authored
llvm-svn: 175941
-
Jim Grosbach authored
Handle an implied 'sp' operand. rdar://11466783 llvm-svn: 175940
-
Michael Gottesman authored
rdar://13273675. llvm-svn: 175939
-
David Blaikie authored
Use Optional<CFG*> where invalid states were needed previously. In the one case where that's not possible (beginAutomaticObjDtorsInsert) just use a dummy CFGAutomaticObjDtor. Thanks for the help from Jordan Rose & discussion/feedback from Ted Kremenek and Doug Gregor. Post commit code review feedback on r175796 by Ted Kremenek. llvm-svn: 175938
-
Rafael Espindola authored
Weather we should give C language linkage to functions and variables with internal linkage probably depends on how much code assumes it. The standard says they should have no language linkage, but gcc and msvc assign them C language linkage. This commit removes the hack that was preventing the mangling on static functions declare in extern C contexts. It is an experiment to see if we can implement the rules in the standard. If it turns out that many users depend on these functions and variables having C language linkage, we should change isExternC instead and try to convince the CWG to change the standard. llvm-svn: 175937
-
Peter Collingbourne authored
llvm-svn: 175936
-
Eric Christopher authored
and through to the debug info in the module. In order to make the testcase a bit more efficient allow the filename to go through compilation for compile and not assemble jobs and turn off the extract for cases where we don't create an object. llvm-svn: 175935
-
Eric Christopher authored
update testcase accordingly to give the correct name to the cu. llvm-svn: 175934
-
Eric Christopher authored
the debug info for -gsplit-dwarf so we can encode that location in the skeleton cu. llvm-svn: 175933
-
Eric Christopher authored
llvm-svn: 175932
-
Eric Christopher authored
llvm-svn: 175931
-
Daniel Dunbar authored
llvm-svn: 175930
-
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
-