- Sep 27, 2010
-
-
Jim Grosbach authored
enable it for real. Leaving the CL option in place to it's easy to disable it again if (when) testers find something I've missed. llvm-svn: 114892
-
Rafael Espindola authored
llvm-svn: 114891
-
Bill Wendling authored
"shift with non-immediate" intrinsics. It gets here because we they aren't immediates anymore. llvm-svn: 114890
-
Douglas Gregor authored
DeclaredCopyConstructor bits in CXXRecordDecl's DefinitionData structure. Rather than having Sema call addedConstructor or set the bits directly at semi-random places, move all of the logic for managing these bits into CXXRecordDecl itself and tie the addedConstructor call into DeclContext::addDecl(). This makes it easier for AST-building clients to get the right bits set in DefinitionData, and is one small part of <rdar://problem/8459981>. llvm-svn: 114889
-
Michael J. Spencer authored
llvm-svn: 114888
-
Howard Hinnant authored
llvm-svn: 114887
-
Chris Lattner authored
llvm-svn: 114886
-
Greg Clayton authored
Remove the GetUserData()/SetUserData() from the DWARFDebugInfoEntry class. We now track everything with dense maps. llvm-svn: 114876
-
Johnny Chen authored
llvm-svn: 114875
-
Nico Weber authored
Correctly set "explicit template instantiation" kind on inner structs of templates whose explicit instantiation is first declared and then defined. Fixes http://llvm.org/pr8207 llvm-svn: 114874
-
Johnny Chen authored
test cases. llvm-svn: 114872
-
Johnny Chen authored
Added a special "clean" target to the types/Makefile to clean up all the *.o/.d files. The generic_type_tester() method is modified to take a set of atoms, instead of type string as a required parameter, for example: o unsigned int => set(['unsigned', 'int']) o unsigned long long => set(['unsigned', 'long long']) o long long => set(['long long']) llvm-svn: 114871
-
Nico Weber authored
llvm-svn: 114869
-
Bill Wendling authored
"linker_private_weak_auto_def" linkage type for LTO. llvm-svn: 114868
-
Daniel Dunbar authored
llvm-svn: 114867
-
Daniel Dunbar authored
llvm-svn: 114866
-
Daniel Dunbar authored
llvm-svn: 114865
-
Daniel Dunbar authored
llvm-svn: 114864
-
Daniel Dunbar authored
llvm-svn: 114863
-
Daniel Dunbar authored
llvm-svn: 114862
-
Daniel Dunbar authored
llvm-svn: 114861
-
Fariborz Jahanian authored
(on functions with no pointer arguments) but only when the attribute has not been coming from a macro instantiation in a header file. Fixes first part of radar 6857843. llvm-svn: 114860
-
Jakob Stoklund Olesen authored
This reverts revision 114633. It was breaking llvm-gcc-i386-linux-selfhost. It seems there is a downstream bug that is exposed by -cgp-critical-edge-splitting=0. When that bug is fixed, this patch can go back in. Note that the changes to tailcallfp2.ll are not reverted. They were good are required. llvm-svn: 114859
-
Jakob Stoklund Olesen authored
by reenabling it temporarily. llvm-svn: 114858
-
Jakob Stoklund Olesen authored
llvm-svn: 114857
-
Rafael Espindola authored
llc now recognizes the "intent" to support MC/obj emission for ARM, but given that they are all stubs, it asserts on --filetype=obj --march=arm Patch by Jason Kim. llvm-svn: 114856
-
-
Rafael Espindola authored
llvm-svn: 114852
-
Howard Hinnant authored
llvm-svn: 114851
-
Bill Wendling authored
during LTO. llvm-svn: 114850
-
Caroline Tice authored
an auto-generated Python function, and pass the stoppoint context frame and breakpoint location as parameters to the function (named 'frame' and 'bp_loc'), to be used inside the breakpoint command Python code, if desired. llvm-svn: 114849
-
Howard Hinnant authored
llvm-svn: 114848
-
Benjamin Kramer authored
llvm-svn: 114847
-
Johnny Chen authored
Also added "settings set -r prompt" to reset the prompt afterwards. llvm-svn: 114846
-
Fariborz Jahanian authored
into a temporary is elidable as well. (Finishes up radar 8291337). llvm-svn: 114845
-
Dale Johannesen authored
llvm-svn: 114844
-
Dale Johannesen authored
and asserts. llvm-svn: 114843
-
Dan Gohman authored
llvm-svn: 114842
-
Dan Gohman authored
llvm-svn: 114841
-
Caroline Tice authored
llvm-svn: 114840
-