- Sep 03, 2010
-
-
Douglas Gregor authored
llvm-svn: 112879
-
Chris Lattner authored
llvm-svn: 112878
-
John McCall authored
to -Wtautological-compare. This implies that they're now on by default. If this causes chaos, I'll figure something else out. llvm-svn: 112877
-
Owen Anderson authored
switches. Just return the conservatively correct answer. llvm-svn: 112876
-
Anton Korobeynikov authored
Patch by Jan Sjodin! llvm-svn: 112875
-
Dan Gohman authored
llvm-svn: 112874
-
Douglas Gregor authored
llvm-svn: 112873
-
Bill Wendling authored
llvm-svn: 112872
-
Bill Wendling authored
llvm-svn: 112871
-
- Sep 02, 2010
-
-
John McCall authored
capacity and remove the workaround in SmallVector<T,0>. There are some theoretical benefits to a N->2N+1 growth policy anyway. llvm-svn: 112870
-
Bruno Cardoso Lopes authored
Move decoding of insertps back to avoid unused warnings in x86 isel lowering, and fix movlhps/movhlps to decode 4 elements shuffles llvm-svn: 112869
-
Douglas Gregor authored
well-intentioned but completely unused code. llvm-svn: 112868
-
Greg Clayton authored
might dump file paths that allows the dumping of full paths or just the basenames. Switched the stack frame dumping code to use just the basenames for the files instead of the full path. Modified the StackID class to no rely on needing the start PC for the current function/symbol since we can use the SymbolContextScope to uniquely identify that, unless there is no symbol context scope. In that case we can rely upon the current PC value. This saves the StackID from having to calculate the start PC when the StackFrame::GetStackID() accessor is called. Also improved the StackID less than operator to correctly handle inlined stack frames in the same stack. llvm-svn: 112867
-
Douglas Gregor authored
llvm-svn: 112866
-
Daniel Dunbar authored
llvm-svn: 112865
-
Devang Patel authored
llvm-svn: 112864
-
Johnny Chen authored
method where they belong. Also fixed a logic error in maintaining the command interface flag (runStarted) indicating whether the lldb "run"/"process launch" command has been issued. It was erroneously cleared. Modified the test cases to take advantage of the refactoring. llvm-svn: 112863
-
Douglas Gregor authored
llvm-svn: 112862
-
Dan Gohman authored
there are clearly no stores between the load and the store. This fixes this miscompile reported as PR7833. This breaks the test/CodeGen/X86/narrow_op-2.ll optimization, which is safe, but awkward to prove safe. Move it to X86's README.txt. llvm-svn: 112861
-
Douglas Gregor authored
In libclang, visit the nested-name-specifier and explicitly-specified template arguments of a MemberExpr. llvm-svn: 112860
-
Devang Patel authored
llvm-svn: 112858
-
Tom Care authored
llvm-svn: 112857
-
Douglas Gregor authored
arguments of a DeclRefExpr. llvm-svn: 112854
-
Sandeep Patel authored
llvm-svn: 112853
-
Jim Grosbach authored
llvm-svn: 112852
-
Owen Anderson authored
llvm-svn: 112851
-
Tom Care authored
llvm-svn: 112850
-
Benjamin Kramer authored
llvm-svn: 112849
-
John McCall authored
Based on a patch by Francois Pichet! llvm-svn: 112848
-
Jim Grosbach authored
llvm-svn: 112847
-
Bruno Cardoso Lopes authored
Move x86 specific shuffle mask decoding to its own header, it's also going to be used elsewhere. Also trim trailing whitespaces llvm-svn: 112846
-
Jim Grosbach authored
locally. llvm-svn: 112845
-
Dan Gohman authored
Minix apparently doesn't like double-slash separators, and there's no apparent need for them here. llvm-svn: 112844
-
Owen Anderson authored
Fix a bug in LazyValueInfo that CorrelatedValuePropagation exposed: In the LVI lattice, undef and the full set ConstantRange should not be treated as equivalent. llvm-svn: 112843
-
Jim Grosbach authored
llvm-svn: 112842
-
Jim Grosbach authored
ARM register class allocation order functions to take advantage of that. llvm-svn: 112841
-
David Chisnall authored
llvm-svn: 112840
-
Tom Care authored
- SourceRange highlighting is only given for the relevant side of the operator (assignments give both) - Added PostVisitBinaryOperator hook to retrieve the ExplodedNode for an operator - Added a BugReporterVisitor to display the last store to every VarDecl in a Stmt - Changed bug reporting to use the new BugReporterVisitor llvm-svn: 112839
-
Douglas Gregor authored
based on ConvertTypeForMem. Thanks to John for pointing out the right solution. llvm-svn: 112838
-
Douglas Gregor authored
cursors. Sadly, this visitation is a hack, because we don't have proper source-location information for nested-name-specifiers in the AST. It does improve on the status quo, however. llvm-svn: 112837
-