- Jul 07, 2010
-
-
Gabor Greif authored
llvm-svn: 107767
-
Gabor Greif authored
llvm-svn: 107766
-
Benjamin Kramer authored
Declare LLDBVersionNumber extern "C" to make sure clang++ mangles it properly. Patch from Jean-Daniel Dupas! llvm-svn: 107765
-
Gabor Greif authored
llvm-svn: 107764
-
Benjamin Kramer authored
Fix build for newer versions of GCC that don't include cstring implicitly. Based on a patch by Pawel Wodnicki! llvm-svn: 107763
-
Jordy Rose authored
Add memcmp() and bcmp() to CStringChecker. These check for valid access to the buffer arguments and have a special-case for when the buffer arguments are known to be the same address, or when the size is zero. llvm-svn: 107761
-
Duncan Sands authored
llvm-svn: 107760
-
Jordy Rose authored
Cleanup on CStringChecker and its associated tests. Also check for null arguments...which are allowed if the access length is 0! llvm-svn: 107759
-
Duncan Sands authored
builds to "Release". The default build is unchanged (optimization on, assertions on), however it is now called Release+Asserts. The intent is that future LLVM releases released via llvm.org will be Release builds in the new sense, i.e. will have assertions disabled (currently they have assertions enabled, for a more than 20% slowdown). This will bring them in line with MacOS releases, which ship with assertions disabled. It also means that "Release" now means the same things in make and cmake builds: cmake already disables assertions for "Release" builds AFAICS. llvm-svn: 107758
-
John McCall authored
rethrow. Fixes rdar://problem/7696603 llvm-svn: 107757
-
Chris Lattner authored
people seem to write when they want a deterministic trap. Suggest instead that they use a volatile pointer or __builtin_trap. llvm-svn: 107756
-
John McCall authored
Fixes rdar://problem/8154689 llvm-svn: 107755
-
Craig Silverstein authored
VisitTypeLoc twice for qualified types, once for the qualified form and once for the unqualified (though they looked the same by the time we got to visittypeloc). Now only visit once, which matches previous behavior. Reviewed by nlewycky llvm-svn: 107754
-
Jim Ingham authored
llvm-svn: 107753
-
Bruno Cardoso Lopes authored
llvm-svn: 107752
-
Jim Ingham authored
Move the "source", "alias", and "unalias" commands to "commands *". Move "source-file" to "source list". Added a "source info" command but it isn't implemented yet. llvm-svn: 107751
-
Bruno Cardoso Lopes authored
llvm-svn: 107750
-
Bruno Cardoso Lopes authored
Now that almost all SSE4.1 AVX instructions are added, move code around to more appropriate sections. No functionality changes llvm-svn: 107749
-
Tom Care authored
Change explicit handling of impossible condition to call llvm_unreachable in IdempotentOperationChecker::PreVisitBinaryOperator. llvm-svn: 107748
-
Bruno Cardoso Lopes authored
llvm-svn: 107747
-
Bruno Cardoso Lopes authored
llvm-svn: 107746
-
Chandler Carruth authored
making the other switch case unreachable, or sinking the 'continue' into it doesn't silence this. llvm-svn: 107745
-
Jakob Stoklund Olesen authored
Buildbot breakage. llvm-svn: 107744
-
Bob Wilson authored
llvm-svn: 107743
-
Jim Grosbach authored
they've been tested to work. llvm-svn: 107742
-
Chandler Carruth authored
consider them for warnings. llvm-svn: 107741
-
Bruno Cardoso Lopes authored
llvm-svn: 107740
-
John McCall authored
emit metadata associating allocas and global values with a Decl*. This feature is controlled by an option that (intentionally) cannot be enabled on the command line. To use this feature, simply set CodeGenOptions.EmitDeclMetadata = true; and then interpret the completely underspecified metadata. :) llvm-svn: 107739
-
Ted Kremenek authored
Fix casts in RegionStore to not always assume that bindings are only to SubRegions. Fixes assertion failure reported in PR 7572. llvm-svn: 107738
-
Craig Silverstein authored
of the same type. I think this was just an oversight before. Reviewed by chandlerc. Submitted as an "obvious" fix. llvm-svn: 107737
-
Jim Ingham authored
instead of the last history item to provide a command for the "empty" command. Use this in the source-file command to make <RETURN> continue the listing rather than relist the first listing... llvm-svn: 107736
-
Tom Care authored
llvm-svn: 107735
-
Jim Grosbach authored
than assuming a target will custom lower them. Targets which do so should exlicitly mark them as having custom lowerings. PR7454. llvm-svn: 107734
-
rdar://problem/8163668Johnny Chen authored
Enable a test clause since rdar://problem/8163668 is fixed by http://llvm.org/viewvc/llvm-project?rev=107729&view=rev. llvm-svn: 107733
-
Jakob Stoklund Olesen authored
llvm-svn: 107732
-
Ted Kremenek authored
llvm-svn: 107731
-
Bob Wilson authored
allocated to consecutive registers. llvm-svn: 107730
-
Greg Clayton authored
line table entries that were termination entries (ones that define the bounds of the previous entry) could be found when looking up line table entries. We now properly skip these termination entries and check the next entry to try for a match. llvm-svn: 107729
-
Jordy Rose authored
llvm-svn: 107728
-
Dale Johannesen authored
print the (%rip) only if the 'a' modifier is present. PR 7528. llvm-svn: 107727
-