- Feb 24, 2014
-
-
Albrecht Kadlec authored
llvm-svn: 202084
-
Simon Atanasyan authored
boundaries. It is possible to create an ELF executable where symbol from say .text section 'points' to the address outside the section boundaries. It does not have a sense to disassemble something outside the section. Without this fix llvm-objdump prints finite or infinite (depends on the executable file architecture) number of 'invalid instruction encoding' warnings. llvm-svn: 202083
-
Andrew Trick authored
See <rdar://16149106> [MCJIT] provide a platform-independent way to communicate callee-save frame info. <rdar://16149279> [MCJIT] get the host OS version from a runtime check, not a configure-time check. llvm-svn: 202082
-
Tom Stellard authored
sys::fs_F_Binary has been replaced with sys::fs_F_Text llvm-svn: 202081
-
Matt Arsenault authored
llvm-svn: 202080
-
Nico Rieck authored
This restores the debug output to how it was before r197727 broke it. This went undetected because the corresponding test was never run due to broken feature detection. llvm-svn: 202079
-
Nico Rieck authored
llvm-svn: 202078
-
Matt Arsenault authored
Does not yet include larger part required to match v_mad_i64_i32 / v_mad_u64_u32. llvm-svn: 202077
-
Matt Arsenault authored
The check is clearer as southern islands or later, rather than checking for later than northern islands. llvm-svn: 202076
-
Matt Arsenault authored
llvm-svn: 202075
-
Matt Arsenault authored
llvm-svn: 202074
-
Matt Arsenault authored
llvm-svn: 202073
-
Ben Langmuir authored
This allows the unit tests to not use global state when checking diagnostics. llvm-svn: 202072
-
Richard Smith authored
from a macro in column 0, ensure that we print whitespace before it in the -E output. Patch by Harald van Dijk! llvm-svn: 202070
-
Peter Collingbourne authored
llvm-svn: 202069
-
Richard Smith authored
nothing, be sure to inform the *next* token expanded from the macro that it is now at the start of a line. Patch by Harald van Dijk! llvm-svn: 202068
-
Arnold Schwaighofer authored
Vectorize sequential stores of a broadcasted value. 5% on eon. radar://16124699 llvm-svn: 202067
-
Jim Ingham authored
Don’t process the stop reply packet as a generic signal if we already figured out what it was from other data in the packet. llvm-svn: 202066
-
Quentin Colombet authored
The patch defines new or refines existing generic scheduling classes to match the behavior of the SSE instructions. It also maps those scheduling classes on the related SSE instructions. <rdar://problem/15607571> llvm-svn: 202065
-
Roman Divacky authored
llvm-svn: 202064
-
Fariborz Jahanian authored
on correctly handled block layout IRGen. // rdar://16111839 llvm-svn: 202063
-
Steve Pucci authored
We were not properly handling the escape character 0x7d ('}') in responses from gdbserver which used the binary protocol. llvm-svn: 202062
-
Greg Clayton authored
LLDB now handles DW_TAG_unspecified_parameters nested inside function prototypes and we now mark the function prototypes as being variadic. <rdar://problem/16149526> llvm-svn: 202061
-
Roman Divacky authored
llvm-svn: 202059
-
Richard Barton authored
llvm-svn: 202058
-
Roman Divacky authored
llvm-svn: 202057
-
Rafael Espindola authored
llvm-svn: 202056
-
Rafael Espindola authored
llvm-svn: 202055
-
Rafael Espindola authored
llvm-svn: 202054
-
Rafael Espindola authored
llvm-svn: 202053
-
Rafael Espindola authored
After this I will set the default back to F_None. The advantage is that before this patch forgetting to set F_Binary would corrupt a file on windows. Forgetting to set F_Text produces one that cannot be read in notepad, which is a better failure mode :-) llvm-svn: 202052
-
Arnold Schwaighofer authored
During the LTO phase LICM will move loop invariant global variables out of loops (informed by GlobalModRef). This makes more loops countable presenting opportunity for the loop vectorizer. Adding the loop vectorizer improves some TSVC benchmarks and twolf/ref dataset (5%) on x86-64. radar://15970632 llvm-svn: 202051
-
Rafael Espindola authored
llvm-svn: 202050
-
Reed Kotler authored
targets. Just big endian (mips-... and mips64-...) llvm-svn: 202049
-
Rafael Espindola authored
llvm-svn: 202048
-
Hans Wennborg authored
We were previously checking at every destructor declaration, but that was a bit excessive. Since the deleting destructor is emitted with the vtable, do the check when the vtable is marked used. Differential Revision: http://llvm-reviews.chandlerc.com/D2851 llvm-svn: 202046
-
Rafael Espindola authored
llvm-svn: 202045
-
Ed Maste authored
Failure is not reproducible on ToT LLDB locally or on the buildbot. llvm.org/pr18313 llvm-svn: 202043
-
Rafael Espindola authored
This will make it easier to switch the default to being binary files. llvm-svn: 202042
-
Alexey Samsonov authored
llvm-svn: 202041
-