- Dec 12, 2012
-
-
Kostya Serebryany authored
llvm-svn: 169982
-
Dmitri Gribenko authored
gives a nicer output than 'bash'. llvm-svn: 169981
-
Benjamin Kramer authored
No test case, this is debugging code. llvm-svn: 169980
-
Dmitri Gribenko authored
gives a nicer output than 'bash'. llvm-svn: 169979
-
NAKAMURA Takumi authored
Found by Alexander Zinenko, thanks! llvm-svn: 169978
-
NAKAMURA Takumi authored
llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Rename symbols, s/test_/Test/g, not to mismatch "CHECK(-NOT): test". llvm-svn: 169977
-
Manuel Klimek authored
is switched of by about 0.8% (tested with int i<N>). Additionally, this puts computing the diagnostic class into the hot path more when parsing, in preparation for upcoming optimizations in this area. llvm-svn: 169976
-
Dmitry Vyukov authored
llvm-svn: 169975
-
Alexander Potapenko authored
llvm-svn: 169974
-
Dmitry Vyukov authored
llvm-svn: 169973
-
Alexander Potapenko authored
llvm-svn: 169972
-
Dmitry Vyukov authored
llvm-svn: 169971
-
Dmitry Vyukov authored
llvm-svn: 169970
-
Alexander Potapenko authored
llvm-svn: 169969
-
Kostya Serebryany authored
llvm-svn: 169968
-
Evgeniy Stepanov authored
llvm-svn: 169967
-
Kostya Serebryany authored
[asan] add sanitizer_common/sanitizer_common_interceptors.h with pread/pread64/read interceptors. Use it in asan. Add asan tests for pread/etc. Add FIXME to tsan/msan interceptors llvm-svn: 169966
-
Logan Chien authored
Add R_ARM_NONE and R_ARM_PREL31 relocation types to MCExpr. Both of them will be used while generating .ARM.extab and .ARM.exidx sections. llvm-svn: 169965
-
NAKAMURA Takumi authored
clang/lib/Driver/Driver.cpp: Split COMPILER_PATH according to llvm::sys::PathSeparator, that is ';' in Win32 hosts. Thanks to Bogon Kim! llvm-svn: 169964
-
Rafael Espindola authored
llvm-svn: 169963
-
NAKAMURA Takumi authored
llvm-svn: 169962
-
Enrico Granata authored
the option to print the runtime-specific description has been modified in the frame variable, memory read and expression command. All three commands now support a --object-description option, with a shortcut of -O (uppercase letter o) This is a breaking change: frame variable used --objc as the long option name expression used -o as a shortcut memory read uses --objd as the long option name Hopefully, most users won't be affected by the change since people tend to access "expression --object-description" under the alias "po" which still works The test suite has been tweaked accordingly. llvm-svn: 169961
-
Richard Smith authored
Don't warn about disabled macro expansion if we see the name of a function-like macro which isn't immediately followed by '('. FreeBSD's stdio.h #defines foo(x) to (foo)(x), apparently. llvm-svn: 169960
-
Evan Cheng authored
mention the inline memcpy / memset expansion code is a mess? This patch split the ZeroOrLdSrc argument into two: IsMemset and ZeroMemset. The first indicates whether it is expanding a memset or a memcpy / memmove. The later is whether the memset is a memset of zero. It's totally possible (likely even) that targets may want to do different things for memcpy and memset of zero. llvm-svn: 169959
-
Jason Molenda authored
to track any architecture setting there. llvm-svn: 169958
-
NAKAMURA Takumi authored
llvm-svn: 169957
-
NAKAMURA Takumi authored
llvm-svn: 169956
-
Nadav Rotem authored
llvm-svn: 169955
-
Evan Cheng authored
Also added more comments to explain why it is generally ok to return true. - Rename getOptimalMemOpType argument IsZeroVal to ZeroOrLdSrc. It's meant to be true for loaded source (memcpy) or zero constants (memset). The poor name choice is probably some kind of legacy issue. llvm-svn: 169954
-
Nadav Rotem authored
llvm-svn: 169953
-
rdar://problem/12780507Greg Clayton authored
Fix add-dsym ("target symbols add") to correctly add a dSYM file when the target arch doesn't match the arch of the module. llvm-svn: 169952
-
Manman Ren authored
rdar://12838504 llvm-svn: 169951
-
Nadav Rotem authored
LoopVectorizer: When -Os is used, vectorize only loops that dont require a tail loop. There is no testcase because I dont know of a way to initialize the loop vectorizer pass without adding an additional hidden flag. llvm-svn: 169950
-
Argyrios Kyrtzidis authored
even if the directive is inside a declaration. Fixes rdar://11548788 & http://llvm.org/PR12970 llvm-svn: 169949
-
Richard Trieu authored
llvm-svn: 169947
-
NAKAMURA Takumi authored
"ansi-escape-sequences" is easy convenient to exclude win32. Please be patient. llvm-svn: 169945
-
Evan Cheng authored
f64 load / store on non-SSE2 x86 targets. llvm-svn: 169944
-
Michael Ilseman authored
llvm-svn: 169943
-
Shuxin Yang authored
- Propagate "exact" bit of [l|a]shr instruction. llvm-svn: 169942
-
Michael Ilseman authored
Remove redunant optimizations from InstCombine, instead call the appropriate functions from SimplifyInstruction llvm-svn: 169941
-