- Dec 07, 2010
-
-
Douglas Gregor authored
llvm-svn: 121073
-
Jim Grosbach authored
llvm-svn: 121072
-
Sean Callanan authored
when calling built-ins. llvm-svn: 121070
-
Greg Clayton authored
ModuleList so they don't show up in the images. Breakpoint locations that are in shared libraries that get unloaded will persist though so that if you have plug-ins that load/unload and you have a breakpoint set on functions in the plug-ins, the hit counts will persist between loads/unloads. llvm-svn: 121069
-
Johnny Chen authored
Mark NSArray_expr() and NSString_expr() as currently failing. Both are called from dsym and dwarf builds. So that makes the num of expected failures equal 4. ---------------------------------------------------------------------- Ran 6 tests in 19.856s OK (expected failures=4) llvm-svn: 121068
-
Frits van Bommel authored
Implement jump threading of 'indirectbr' by keeping track of whether we're looking for ConstantInt*s or BlockAddress*s. llvm-svn: 121066
-
Howard Hinnant authored
Getting <atomic> warmed back up. We have a hopefully more stable spec now. And I believe the intrinsic spec at http://libcxx.llvm.org/atomic_design_a.html is still good. llvm-svn: 121064
-
- Dec 06, 2010
-
-
Johnny Chen authored
llvm-svn: 121063
-
Johnny Chen authored
llvm-svn: 121062
-
Devang Patel authored
This will be used to truncate live range of DBG_VALUE instruction by register allocator and friends. llvm-svn: 121061
-
Devang Patel authored
If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG message instead of creating DBG_VALUE for undefined value in reg0. llvm-svn: 121059
-
Johnny Chen authored
llvm-svn: 121052
-
Johnny Chen authored
llvm-svn: 121051
-
Rafael Espindola authored
llvm-svn: 121050
-
Wesley Peck authored
patch contributed by Jack Whitham! llvm-svn: 121049
-
Sean Callanan authored
wrongly as the target of a pointer rather than the SEL pointer itself. This caused incorrect behavior when dealing with Objective-C selector variables. llvm-svn: 121048
-
Douglas Gregor authored
cv-qualification conversions. More specifically, there's an implicit cv-qualification conversion (even one that drops qualifiers) when converting to 'id' or qualified 'id'. Fixes <rdar://problem/8734046>. llvm-svn: 121047
-
Johnny Chen authored
llvm-svn: 121046
-
Johnny Chen authored
/lldb/trunk/test/load_unload/TestLoadUnload.py llvm-svn: 121045
-
Wesley Peck authored
Use BRAD instead of BRD for indirect branches in MBlaze backend. patch contributed by Jack Whitham! llvm-svn: 121044
-
Jason W Kim authored
+ ARM/X86/MBlaze now share a common RecordRelocation + ARM/X86/MBlaze arch specific routines are limited to GetRelocType() llvm-svn: 121043
-
Chris Lattner authored
No functionality change. llvm-svn: 121042
-
Rafael Espindola authored
llvm-svn: 121041
-
Chris Lattner authored
llvm-svn: 121040
-
Johnny Chen authored
within the file 'filename'. llvm-svn: 121039
-
Chris Lattner authored
llvm-svn: 121038
-
Wesley Peck authored
Address more hazards in the MBlaze delay slot filler. patch contributed by Jack Whitham! llvm-svn: 121037
-
Johnny Chen authored
'process load' and 'process unload' to load and unload shared library from lldb command lines. llvm-svn: 121036
-
John McCall authored
FunctionArrayLvalueConversion but without the function/array decay. Generally this is only appropriate for use sites that know the type of the expression and thus that it can't be subject to the decays. Also make sure we do lvalue-to-rvalue on the bases of ivar references. llvm-svn: 121035
-
Rafael Espindola authored
llvm-svn: 121034
-
Chris Lattner authored
Add "clang indent" as a possible project, we really really need it. :) llvm-svn: 121030
-
Argyrios Kyrtzidis authored
llvm-svn: 121029
-
Rafael Espindola authored
freed data to be read. I will open a bug to track it being reenabled. llvm-svn: 121028
-
Greg Clayton authored
llvm-svn: 121027
-
Owen Anderson authored
llvm-svn: 121026
-
Douglas Gregor authored
introduced in r121023. llvm-svn: 121025
-
Jim Grosbach authored
llvm-svn: 121024
-
Douglas Gregor authored
My previous attempt at solving the compile-time problem with many redeclarations of the same entity cached both linkage and visibility, while this patch only tackles linkage. There are several reasons for this difference: - Linkage is a language concept, and is evaluated many times during semantic analysis and codegen, while visibility is only a code-generation concept that is evaluated only once per (unique) declaration. Hence, we *must* optimize linkage calculations but don't need to optimize visibility computation. - Once we know the linkage of a declaration, subsequent redeclarations can't change that linkage. Hence, cache invalidation is far simpler than for visibility, where a later redeclaration can completely change the visibility. - We have 3 spare bits in Decl to store the linkage cache, so the cache doesn't increase the size of declarations. With the visibility+linkage cache, NamedDecl got larger. llvm-svn: 121023
-
John McCall authored
Fixes PR8742. llvm-svn: 121022
-
Owen Anderson authored
llvm-svn: 121021
-