- Sep 15, 2010
-
-
Daniel Dunbar authored
llvm-svn: 113890
-
Daniel Dunbar authored
llvm-svn: 113889
-
Ted Kremenek authored
Don't divide-by-zero in RegionStoreManager::getSizeInElements() when getting the size of a VLA. We don't track VLA extents yet, but we should at least not crash. Fixes <rdar://problem/8424269>. llvm-svn: 113888
-
Eric Christopher authored
that needs to be shared a bit more widely around. llvm-svn: 113886
-
Fariborz Jahanian authored
copy initialization before passing it to a setter. Fixes radar 8427922. llvm-svn: 113885
-
Johnny Chen authored
llvm-svn: 113884
-
Douglas Gregor authored
"used", at the time that the default argument itself is used, also mark destructors that will be called by this expression. This fixes a regression that I introduced in r113700, which broke WebKit, and fixes <rdar://problem/8427926>. llvm-svn: 113883
-
Johnny Chen authored
llvm-svn: 113881
-
Caroline Tice authored
Fix Python script interpreter to not fail when the Debugger does not have input/output file handles. llvm-svn: 113880
-
Johnny Chen authored
llvm-svn: 113879
-
Jim Grosbach authored
change. llvm-svn: 113878
-
Jim Grosbach authored
llvm-svn: 113877
-
Gabor Greif authored
llvm-svn: 113876
-
Jim Grosbach authored
get the pair, we need to look up the sub-regs based on the qreg. Create a lookup function since we don't have access to TargetRegisterInfo here to be able to use getSubReg(ARM::dsub_[01]). llvm-svn: 113875
-
Johnny Chen authored
if sending of the packet fails for any reason. llvm-svn: 113874
-
Jim Ingham authored
Added the ability to specify a preference for mangled or demangled to Mangled::GetName. Changed one place where mangled was prefered in GetName. The Dynamic loader should look up the target of a stub by mangled name if it exists. llvm-svn: 113869
-
Johnny Chen authored
as it now passes. Added some extra tests to breakpoint_creation_by_filespec_python(). More clarification for the "os command" output and error as defined in lldbtest.system() function. Cleaned up the option processing of the test driver (dotest.py) and fixed the comment about enabling gdb-remote logging. Example: $ GDB_REMOTE_LOG=/tmp/log.txt ./dotest.py -v -t enum_types llvm-svn: 113868
-
Gabor Greif authored
llvm-svn: 113867
-
- Sep 14, 2010
-
-
Sean Callanan authored
expressions. This involved three main changes: - In ClangUserExpression::ClangUserExpression(), we now insert the following lines into the expression: #define this ___clang_this #define self ___clang_self - In ClangExpressionDeclMap::GetDecls(), we special-case ___clang_(this|self) and instead look up "this" or "self" - In ClangASTSource, we introduce the capability to generate Decls with a different, overridden, name from the one that was requested, e.g. this for ___clang_this. llvm-svn: 113866
-
Bob Wilson authored
llvm-svn: 113865
-
Douglas Gregor authored
that we're sure to keep it updated when new expression kinds emerge. Also fixes a few little bugs in the classification of expressions. llvm-svn: 113864
-
John McCall authored
llvm-svn: 113863
-
Tom Care authored
Rename 'MaxLoop' to 'MaxVisit' in AnalysisManager to more correctly reflect that we aborted analysis may not necessarily be due to a loop. llvm-svn: 113862
-
John McCall authored
placement 'operator delete', even if there are no placement args (i.e. overload resolution selected an operator new with default arguments). llvm-svn: 113861
-
Jim Grosbach authored
llvm-svn: 113860
-
Benjamin Kramer authored
llvm-svn: 113859
-
Dan Gohman authored
isn't a good level of abstraction for memdep. Instead, generalize AliasAnalysis::alias and related interfaces with a new Location class for describing a memory location. For now, this is the same Pointer and Size as before, plus an additional field for a TBAA tag. Also, introduce a fixed MD_tbaa metadata tag kind. llvm-svn: 113858
-
Bob Wilson authored
llvm-svn: 113857
-
Jim Grosbach authored
llvm-svn: 113856
-
Owen Anderson authored
llvm-svn: 113855
-
Bob Wilson authored
an argument, so that we can distinguish instructions with the same register classes but different numbers of registers (e.g., vld3 and vld4). Fix some of the non-pseudo NEON ld/st instruction itineraries to reflect the number of registers loaded or stored, not just the opcode name. llvm-svn: 113854
-
Owen Anderson authored
on by default and has received significant testing. llvm-svn: 113852
-
Benjamin Kramer authored
llvm-svn: 113850
-
Gabor Greif authored
llvm-svn: 113849
-
Gabor Greif authored
llvm-svn: 113848
-
Jim Grosbach authored
llvm-svn: 113847
-
Jim Grosbach authored
llvm-svn: 113846
-
Devang Patel authored
Now isFunctionLocal is reset, if required, when operands are modified. llvm-svn: 113845
-
Devang Patel authored
llvm-svn: 113844
-
Devang Patel authored
Use frame index, if available for byval argument while lowering dbg_declare. Otherwise let getRegForValue() find register for this argument. llvm-svn: 113843
-