- Aug 31, 2012
-
-
Jakob Stoklund Olesen authored
I was too optimistic, inline asm can have tied operands that don't follow the def order. Fixes PR13742. llvm-svn: 162998
-
Dmitry Vyukov authored
llvm-svn: 162997
-
Dmitry Vyukov authored
llvm-svn: 162996
-
Dmitry Vyukov authored
llvm-svn: 162995
-
Dmitry Vyukov authored
llvm-svn: 162994
-
Dmitry Vyukov authored
llvm-svn: 162993
-
Benjamin Kramer authored
- Overloading operator<< for raw_ostream and pointers is dangerous, it alters the behavior of code that includes the header. - Remove unused ID. - Use LLVM's byte swapping helpers instead of a hand-coded. - Make ReadProfilingData work directly on a pointer. No functionality change. llvm-svn: 162992
-
Kostya Serebryany authored
[tsan] locate the auxilary space for tsan's Allocator64 after the main region, not before. This simplifies the shadow mappings llvm-svn: 162991
-
Alexey Samsonov authored
llvm-svn: 162990
-
Alexey Samsonov authored
llvm-svn: 162989
-
Alexey Samsonov authored
[compiler-rt] Move draft code for llvm-symbolizer to compiler-rt/utils/llvm-symbolizer after chandlerc's suggestion llvm-svn: 162988
-
Alexey Samsonov authored
llvm-svn: 162987
-
Dmitri Gribenko authored
llvm-svn: 162986
-
Dmitri Gribenko authored
llvm-svn: 162985
-
Alexey Samsonov authored
llvm-svn: 162984
-
NAKAMURA Takumi authored
FIXME: Should this be tested with both +avx and -avx,+sse2? llvm-svn: 162983
-
Alexey Samsonov authored
llvm-svn: 162982
-
Alexey Samsonov authored
llvm-svn: 162981
-
Alexey Samsonov authored
llvm-svn: 162980
-
Bill Wendling authored
llvm-svn: 162979
-
Ted Kremenek authored
AnalysisManager, allowing the StringMap of configuration values to be propagated. llvm-svn: 162978
-
Ted Kremenek authored
llvm-svn: 162977
-
Dmitri Gribenko authored
function from Tooling. llvm-svn: 162976
-
Dmitri Gribenko authored
llvm-svn: 162975
-
Dmitri Gribenko authored
explicitly visible in test cases which language variant is used. llvm-svn: 162974
-
Michael Liao authored
llvm-svn: 162973
-
Greg Clayton authored
Added command lists that can be executed on launch, stop, crash and exit. Added code to auto import the lldb module that we can use on many stand alone modules. llvm-svn: 162972
-
Dmitri Gribenko authored
llvm-svn: 162971
-
Eli Friedman authored
llvm-svn: 162970
-
Dmitri Gribenko authored
TableGen-generated string matcher. llvm-svn: 162969
-
Jakob Stoklund Olesen authored
Thumb2 instructions are mostly constrained to rGPR, not tGPR which is for Thumb1. rdar://problem/12203728 llvm-svn: 162968
-
Greg Clayton authored
llvm-svn: 162967
-
Jordan Rose authored
This reverts commit befc0f648c83f65e1f3567f2058c7c18b4bc3ad8 now that plist-html diagnostics are working again. llvm-svn: 162966
-
Jordan Rose authored
PathDiagnostics are actually profiled and uniqued independently of the path on which the bug occurred. This is used to merge diagnostics that refer to the same issue along different paths, as well as by the plist diagnostics to reference files created by the HTML diagnostics. However, there are two problems with the current implementation: 1) The bug description is included in the profile, but some PathDiagnosticConsumers prefer abbreviated descriptions and some prefer verbose descriptions. Fixed by including both descriptions in the PathDiagnostic objects and always using the verbose one in the profile. 2) The "minimal" path generation scheme provides extra information about which events came from macros that the "extensive" scheme does not. This resulted not only in different locations for the plist and HTML diagnostics, but also in diagnostics being uniqued in the plist output but not in the HTML output. Fixed by storing the "end path" location explicitly in the PathDiagnostic object, rather than trying to find the last piece of the path when the diagnostic is requested. This should hopefully finish unsticking our internal buildbot. llvm-svn: 162965
-
Jordan Rose authored
Basically, do the correct thing to fix the XML generation error, rather than making it even worse by unilaterally dereferencing a null pointer. llvm-svn: 162964
-
Jim Grosbach authored
The assembly string for the VMOVPQIto64rr instruction incorrectly lacked the 'v' prefix, resulting in mis-assembly of the vanilla movd instruction. llvm-svn: 162963
-
Eli Friedman authored
(__builtin_* etc.) so that it isn't possible to take their address. Specifically, introduce a new type to represent a reference to a builtin function, and a new cast kind to convert it to a function pointer in the operand of a call. Fixes PR13195. llvm-svn: 162962
-
Chad Rosier authored
the ConvertToMCInst() return void, rather then a bool. Update all the cvt functions as well. llvm-svn: 162961
-
Pete Cooper authored
Take account of boolean vector contents when promoting a build vector from i1 to some other type. rdar://problem/12210060 llvm-svn: 162960
-
Fariborz Jahanian authored
method parameter types which are reference to an objective-C pointer to object with no explicit ownership. // rdar://10907090 llvm-svn: 162959
-