- Jul 22, 2010
-
-
Owen Anderson authored
llvm-svn: 109045
-
Daniel Dunbar authored
llvm-svn: 109044
-
Eric Christopher authored
llvm-svn: 109043
-
Jim Grosbach authored
llvm-svn: 109042
-
- Jul 21, 2010
-
-
Greg Clayton authored
Add new SectionType enumerations for all DWARF sections. ObjectFile parsers should start properly setting the section types for DWARF sections, then we can move the DWARF SymbolFile parser over to finding the sections by the appropriate SectionType. llvm-svn: 109041
-
Greg Clayton authored
llvm-svn: 109040
-
Bruno Cardoso Lopes authored
Add missing AVX convert instructions. Those instructions are not described in their SSE forms (although they exist), but add the AVX forms anyway, so the assembler can benefit from it llvm-svn: 109039
-
Jim Grosbach authored
llvm-svn: 109038
-
Jim Grosbach authored
llvm-svn: 109037
-
Dan Gohman authored
llvm-svn: 109036
-
Nate Begeman authored
1) all registers were spilled as xmm, regardless of actual size 2) win64 abi doesn't do the varargs-size-in-%al thing Still to look into: xmm6-15 are marked as clobbered by call instructions on win64 even though they aren't. llvm-svn: 109035
-
Owen Anderson authored
llvm-svn: 109034
-
Ted Kremenek authored
GCC emits a warning instead of an error when using an unavailable Objective-C protocol, so now Clang's behavior is more strict in this case, but more consistent. We will need to see how much this fires on real code and determine whether this case should be downgraded to a warning. Fixes <rdar://problem/8213093>. llvm-svn: 109033
-
Bruno Cardoso Lopes authored
llvm-svn: 109032
-
Dan Gohman authored
llvm-svn: 109031
-
Sebastian Redl authored
Promote some macro-related stuff to per-file data. Fix a cache-inefficient nested loop by inverting the nesting. Store the size of each file in the chain; will need this later for statement offsets. llvm-svn: 109030
-
Daniel Dunbar authored
Win32 because of line ending differences. llvm-svn: 109029
-
Dan Gohman authored
Make MDNode::destroy private. Fix the one thing that used MDNode::destroy, outside of MDNode itself. One should never delete or destroy an MDNode explicitly. MDNodes implicitly go away when there are no references to them (implementation details aside). llvm-svn: 109028
-
Douglas Gregor authored
will eventually replace clang_createTranslationUnitFromSourceFile(). The only addition in clang_parseTranslationUnit() is a set of flags that can control how the translation unit is loaded. More interesting flags will be coming. llvm-svn: 109027
-
Daniel Dunbar authored
llvm-svn: 109026
-
Fariborz Jahanian authored
a copy initialization. llvm-svn: 109025
-
Fariborz Jahanian authored
a copy initialization. Back out hack in objc rewriter. fixes radar 8213998. llvm-svn: 109024
-
Nate Begeman authored
llvm-svn: 109023
-
Devang Patel authored
Do not override known debug loc with unknown debug loc. This is tested by sections.exp in gdb testsuite. llvm-svn: 109022
-
Dan Gohman authored
referenced by NamedMDNodes shouldn't be deleted. llvm-svn: 109021
-
Dan Gohman authored
llvm-svn: 109020
-
Owen Anderson authored
llvm-svn: 109019
-
Fariborz Jahanian authored
Constructor Initialization which computes Source Location differently now. Fixes radar 8213998. llvm-svn: 109018
-
Dan Gohman authored
llvm-svn: 109017
-
Greg Clayton authored
llvm-svn: 109016
-
Chris Lattner authored
now. Add a few items like the fpstackifier improvements. llvm-svn: 109013
-
David Chisnall authored
llvm-svn: 109012
-
David Chisnall authored
Mark the load after calling objc_msg_lookup_sender() so that it doesn't get optimised away (GNU runtime). llvm-svn: 109010
-
Rafael Espindola authored
llvm-svn: 109009
-
Gabor Greif authored
llvm-svn: 109007
-
Gabor Greif authored
llvm-svn: 109006
-
Eric Christopher authored
the wrong directory. llvm-svn: 109005
-
Eric Christopher authored
Fixes a pile of libgomp failures in the llvm-gcc testsuite due to the libcall not existing. llvm-svn: 109004
-
Lang Hames authored
Changed OStream templates to functions on raw_ostream, removed the unused "renderWarnings" function. llvm-svn: 109003
-
Bruno Cardoso Lopes authored
llvm-svn: 109002
-