| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
setmode is provided by io.h on Cygwin.
llvm-svn: 116784
|
| |
|
|
|
|
|
| |
Although Cygwin-1.7 has _longjmp(), it would not be essential for this
to distinguish Cygwin's version with <cygwin/version.h>.
llvm-svn: 116783
|
| |
|
|
|
|
| |
null pointer" to the output itself!
llvm-svn: 116782
|
| |
|
|
|
|
|
|
|
|
|
| |
"long latency" enough to hoist even if it may increase spilling. Reloading
a value from spill slot is often cheaper than performing an expensive
computation in the loop. For X86, that means machine LICM will hoist
SQRT, DIV, etc. ARM will be somewhat aggressive with VFP and NEON
instructions.
- Enable register pressure aware machine LICM by default.
llvm-svn: 116781
|
| |
|
|
|
|
|
|
| |
alias of 'expression')
to 'expression' to avoid cases where 'expr' has been unaliased.
llvm-svn: 116780
|
| |
|
|
| |
llvm-svn: 116779
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
now goes into a timestamp-specific directory instead of the previous .session-*
files.
[17:24:34] johnny:/Volumes/data/lldb/svn/trunk $ ls -l test/2010-10-18-16:56:12.935342
total 48
-rw-r--r-- 1 johnny admin 1695 Oct 18 16:56 TestArrayTypes.ArrayTypesTestCase.test_with_dsym_and_run_command.log
-rw-r--r-- 1 johnny admin 1652 Oct 18 16:56 TestArrayTypes.ArrayTypesTestCase.test_with_dwarf_and_run_command.log
-rw-r--r-- 1 johnny admin 2967 Oct 18 16:56 TestBreakpointCommand.BreakpointCommandTestCase.test_with_dsym.log
-rw-r--r-- 1 johnny admin 1648 Oct 18 16:56 TestClassTypes.ClassTypesTestCase.test_with_dwarf_and_run_command.log
-rw-r--r-- 1 johnny admin 1665 Oct 18 16:56 TestClassTypesDisassembly.IterateFrameAndDisassembleTestCase.test_with_dsym_and_python_api.log
-rw-r--r-- 1 johnny admin 3873 Oct 18 16:58 TestFloatTypesExpr.FloatTypesTestCase.test_float_types_with_dsym.log
[17:24:37] johnny:/Volumes/data/lldb/svn/trunk $
Also, the dumping happens when a test errored in additioned to when it failed.
llvm-svn: 116778
|
| |
|
|
| |
llvm-svn: 116777
|
| |
|
|
| |
llvm-svn: 116776
|
| |
|
|
| |
llvm-svn: 116775
|
| |
|
|
|
|
|
|
|
| |
type matches have a bigger impact. The impetus for this change was
that, when initializing an enumeration value, we want enumerators of
that enumeration type to have a higher priority than, e.g., unrelated
local variables.
llvm-svn: 116774
|
| |
|
|
|
|
|
| |
word forms and suffixed versions to match the darwin assembler in 32-bit and
64-bit modes. This is again for use just with assembly source for llvm-mc .
llvm-svn: 116773
|
| |
|
|
|
|
| |
registers needed.
llvm-svn: 116772
|
| |
|
|
|
|
| |
Patch by Matthew Beaumont-Gay!
llvm-svn: 116771
|
| |
|
|
| |
llvm-svn: 116770
|
| |
|
|
|
|
|
|
|
|
| |
unrolling enough loops to show that an invariant
doesn't hold. This fix is to increase the loop unrolling count to 4, which experiments show doesn't typically impact
analysis time. The real fix is to modify the IdempotentOperationsChecker to suppress warnings where an analysis point
could be preceded by a point where we gave up due to loop unrolling.
llvm-svn: 116769
|
| |
|
|
| |
llvm-svn: 116768
|
| |
|
|
|
|
|
| |
between "not known yet" and "known no tbaa info" so that it
can merge them properly.
llvm-svn: 116767
|
| |
|
|
| |
llvm-svn: 116766
|
| |
|
|
|
|
|
| |
script, so it can keep track of dependencies accurately (for
knowing when to re-build LLDBWrapPython.cpp).
llvm-svn: 116765
|
| |
|
|
|
|
| |
argument type, eArgTypeUnixSignal.
llvm-svn: 116764
|
| |
|
|
|
|
| |
suite.
llvm-svn: 116763
|
| |
|
|
| |
llvm-svn: 116762
|
| |
|
|
|
|
| |
passing it is very prevalent in some circles).
llvm-svn: 116761
|
| |
|
|
|
|
| |
take raw input).
llvm-svn: 116760
|
| |
|
|
|
|
|
|
| |
-Wa,-force_cpusubtype_ALL t.c'.
- Tweaks -Wa, and -Xassembler handling to only accept an explicit short list of
arguments and give an obvious unsupported error on others.
llvm-svn: 116759
|
| |
|
|
|
|
| |
libraries with Objective-C code.
llvm-svn: 116758
|
| |
|
|
|
|
|
|
| |
C++/C99/Objective-C, so that we properly include types. This fix
affects global caching of code-completion results; without caching,
the behavior was already correct.
llvm-svn: 116757
|
| |
|
|
| |
llvm-svn: 116756
|
| |
|
|
|
|
|
| |
routine is off the stack. Otherwise we show up rather confusingly in the stack
trace.
llvm-svn: 116755
|
| |
|
|
|
|
| |
literal.
llvm-svn: 116754
|
| |
|
|
|
|
| |
Also updated tests.
llvm-svn: 116753
|
| |
|
|
|
|
| |
Patch by Richard Smith!
llvm-svn: 116752
|
| |
|
|
|
|
| |
TBAA information to AliasAnalysis.
llvm-svn: 116751
|
| |
|
|
| |
llvm-svn: 116750
|
| |
|
|
| |
llvm-svn: 116749
|
| |
|
|
| |
llvm-svn: 116748
|
| |
|
|
| |
llvm-svn: 116747
|
| |
|
|
|
|
|
|
|
| |
declaring methods and when sending messages to them, by bringing all
of the selector into TypedCheck chunks in the completion result. This
way, we can improve the sorting of these results to account for the
full selector name rather than just the first chunk.
llvm-svn: 116746
|
| |
|
|
| |
llvm-svn: 116745
|
| |
|
|
| |
llvm-svn: 116744
|
| |
|
|
| |
llvm-svn: 116743
|
| |
|
|
| |
llvm-svn: 116742
|
| |
|
|
| |
llvm-svn: 116741
|
| |
|
|
| |
llvm-svn: 116738
|
| |
|
|
|
|
|
|
|
| |
declaration block instead of trying to create another block.
The new block was messing with the assumption that after decls block comes the stmts block.
Fixes http://llvm.org/PR8406
llvm-svn: 116737
|
| |
|
|
|
|
| |
in one source file.
llvm-svn: 116736
|
| |
|
|
|
|
| |
executing properly.
llvm-svn: 116735
|
| |
|
|
|
|
| |
Patch by Alexander Herz!
llvm-svn: 116733
|
| |
|
|
|
|
| |
is currently inert by default.
llvm-svn: 116732
|