- Aug 20, 2010
-
-
Bob Wilson authored
llvm-svn: 111612
-
Douglas Gregor authored
llvm-svn: 111611
-
Douglas Gregor authored
llvm-svn: 111610
-
John McCall authored
Avoids a crash. llvm-svn: 111609
-
Jim Ingham authored
Added "source list -n" so you can list by symbol name. Moved "--count" from "-n" to "-c". Added a -s option so you can restrict the source listing to a particular shared library. llvm-svn: 111608
-
Jim Ingham authored
llvm-svn: 111607
-
Jim Ingham authored
Add methods to Function to get the first and last source lines of the function, and to get whether this Function is an inlined instance or not. llvm-svn: 111606
-
Jim Ingham authored
Remove redundant call to ParseCompileUnitLineTable. The call to sc.comp_unit->GetLineTable() will parse the line table if it hasn't been read in. llvm-svn: 111605
-
Dan Gohman authored
llvm-svn: 111604
-
Dan Gohman authored
of problems with output files being left behind or output streams being left unclosed. Fix llvm-mc to respect the -o option in all modes, rather than hardcoding outs() in some cases. llvm-svn: 111603
-
Jordy Rose authored
llvm-svn: 111602
-
Dan Gohman authored
other printing passes do, and update the documentation accordingly. llvm-svn: 111601
-
Sean Callanan authored
expression parser. There shouldn't be four separate classes encapsulating a variable. ClangExpressionVariable is now meant to be the container for all variable information. It has several optional components that hold data for different subsystems. ClangPersistentVariable has been removed; we now use ClangExpressionVariable instead. llvm-svn: 111600
-
Dan Gohman authored
llvm-svn: 111599
-
Dan Gohman authored
registration variables. llvm-svn: 111598
-
Douglas Gregor authored
sure to (1) actually use the remapped files we were given rather than old data, and (2) keep the remapped files alive until the code-completion results are destroyed. Big thanks to Daniel for the test case. llvm-svn: 111597
-
Dan Gohman authored
registration variables. llvm-svn: 111596
-
Dan Gohman authored
functionality that most command-line tools need: ensuring that the output file gets deleted if the tool is interrupted or encounters an error. llvm-svn: 111595
-
Eric Christopher authored
move some constraints around. llvm-svn: 111594
-
Johnny Chen authored
llvm-svn: 111593
-
Eric Christopher authored
llvm-svn: 111592
-
John McCall authored
llvm-svn: 111591
-
Douglas Gregor authored
previous precompiled preamble completely. Fixes <rdar://problem/8330950>. llvm-svn: 111590
-
Johnny Chen authored
llvm-svn: 111587
-
Bob Wilson authored
it involves specific floating-point types, legalize should expand an extending load to a non-extending load followed by a separate extend operation. For example, we currently expand SEXTLOAD to EXTLOAD+SIGN_EXTEND_INREG (and assert that EXTLOAD should always be supported). Now we can expand that to LOAD+SIGN_EXTEND. This is needed to allow vector SIGN_EXTEND and ZERO_EXTEND to be used for NEON. llvm-svn: 111586
-
-
John McCall authored
llvm-svn: 111584
-
Daniel Dunbar authored
of the current thread. This has the unfortunate effect that assert() and abort() will end up bypassing our crash recovery attempts. We work around this for anything in the same linkage unit by just defining our own versions of the assert handler and abort. llvm-svn: 111583
-
Owen Anderson authored
llvm-svn: 111582
-
Daniel Dunbar authored
- Test case is disabled for now, because something isn't write with file remapping. llvm-svn: 111581
-
Daniel Dunbar authored
llvm-svn: 111580
-
Daniel Dunbar authored
completion step with -code-completion-at=, to allow testing simulated source changes. llvm-svn: 111579
-
Daniel Dunbar authored
llvm-svn: 111578
-
Bob Wilson authored
extending vector load should extend each element in the same way as the corresponding scalar extending load. llvm-svn: 111577
-
Evan Cheng authored
llvm-svn: 111575
-
Evan Cheng authored
llvm-svn: 111574
-
Douglas Gregor authored
Fix some typos in the documentation of -fdiagnostics-parseable-fixits. Typos by me, patch by Eelis van der Weegen llvm-svn: 111573
-
Johnny Chen authored
its return status into lldbtest.TestBase.runCmd(); and runCmd() in combination with checking the output against matching substrings (including startswith) into lldbtest.TestBase.expect(). TestUnsignedTypes.py is refactored to use the abstracted APIs. Other test cases to be modified later. llvm-svn: 111572
-
Owen Anderson authored
llvm-svn: 111571
-
John McCall authored
are local externs. Fixes <rdar://problem/8302138>. llvm-svn: 111570
-