- Jul 22, 2010
-
-
Jim Grosbach authored
rdar://8202967 llvm-svn: 109057
-
Chris Lattner authored
asmprinter or mangler around. This is option #B for killing off X86InstrInfo::GetInstSizeInBytes. Option #A (killing "needsexactsize") was sent for consideration to llvmdev. llvm-svn: 109056
-
Owen Anderson authored
llvm-svn: 109055
-
Greg Clayton authored
SectionType for Section objects for DWARF. Modified the DWARF plug-in to get the DWARF sections by SectionType so we can safely abstract the LLDB core from section names for the various object file formats. Modified the SectionType definitions for .debug_pubnames and .debug_pubtypes to use the correct case. llvm-svn: 109054
-
Devang Patel authored
This is tested by objc-rbreak.exp in gdb testsuite. llvm-svn: 109050
-
Sebastian Redl authored
llvm-svn: 109048
-
Eric Christopher authored
llvm-svn: 109047
-
Greg Clayton authored
defines that are in "llvm/Support/MachO.h". This should allow ObjectFileMachO and ObjectContainerUniversalMachO to be able to be cross compiled in Linux. Also did some cleanup on the ASTType by renaming it to ClangASTType and renaming the header file. Moved a lot of "AST * + opaque clang type *" functionality from lldb_private::Type over into ClangASTType. llvm-svn: 109046
-
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
-