- Feb 04, 2012
-
-
Jakob Stoklund Olesen authored
If a value is defined by a COPY, that instuction can easily and cheaply be found by getInstructionFromIndex(VNI->def). This reduces the size of VNInfo from 24 to 16 bytes, and improves llc compile time by 3%. llvm-svn: 149763
-
Argyrios Kyrtzidis authored
llvm-svn: 149762
-
Hal Finkel authored
By default, boost the chain depth contribution of loads and stores. This will allow a load/store pair to vectorize even when it would not otherwise be long enough to satisfy the chain depth requirement. llvm-svn: 149761
-
Nick Lewycky authored
allocator is given the pointer to allocate into. llvm-svn: 149760
-
Argyrios Kyrtzidis authored
llvm-svn: 149759
-
Qirun Zhang authored
llvm-svn: 149758
-
Qirun Zhang authored
add a blank line. llvm-svn: 149757
-
Dylan Noblesmith authored
It was writing generated files to the clang srcdir when '--with-clang-srcdir' was specified. llvm-svn: 149756
-
Greg Clayton authored
Changed the lldb.SBModule.section[<str>] property to return a single section. Added a lldb.SBSection.addr property which returns an lldb.SBAddress object. llvm-svn: 149755
-
Andrew Trick authored
Passes prior to instructon selection are now split into separate configurable stages. Header dependencies are simplified. The bulk of this diff is simply removal of the silly DisableVerify flags. Sorry for the target header churn. Attempting to stabilize them. llvm-svn: 149754
-
Andrew Trick authored
llvm-svn: 149753
-
Andrew Trick authored
llvm-svn: 149752
-
Dylan Noblesmith authored
Left over from r116516. llvm-svn: 149751
-
Dylan Noblesmith authored
Don't form an out of bounds pointer just to test if it would be out of bounds. Also perform the same bounds checking for all the previous mapped structures. llvm-svn: 149750
-
Dylan Noblesmith authored
Now this works with and without --with-clang-srcdir, with and without an out-of-tree build. llvm-svn: 149749
-
Dylan Noblesmith authored
Sync with the change in r149652. Also fix the comment to sync with LLVM's config.h header. llvm-svn: 149748
-
Anna Zaks authored
- osx.coreFoundation.containers.IndexOutOfBounds - osx.cocoa.SelfInit llvm-svn: 149747
-
Anna Zaks authored
llvm-svn: 149746
-
Anna Zaks authored
(Also renames in other ObjC checkers to create one category of checks.) llvm-svn: 149745
-
Sean Callanan authored
last commit. Sorry for the outage. llvm-svn: 149744
-
Greg Clayton authored
instead of the __repr__. __repr__ is a function that should return an expression that can be used to recreate an python object and we were using it to just return a human readable string. Fixed a crasher when using the new implementation of SBValue::Cast(SBType). Thread hardened lldb::SBValue and lldb::SBWatchpoint and did other general improvements to the API. Fixed a crasher in lldb::SBValue::GetChildMemberWithName() where we didn't correctly handle not having a target. llvm-svn: 149743
-
Nick Lewycky authored
llvm-svn: 149742
-
Johnny Chen authored
llvm-svn: 149741
-
Nico Weber authored
by adding a triple, and the typedef makes things worse on windows. llvm-svn: 149740
-
Argyrios Kyrtzidis authored
of ArrayRef goodness. No functionality change. llvm-svn: 149739
-
Devang Patel authored
llvm-svn: 149738
-
Devang Patel authored
llvm-svn: 149737
-
Devang Patel authored
llvm-svn: 149736
-
Sean Callanan authored
want to provide "po"-like functionality which treats the result of an expression implicitly as "id" (if it is not otherwise known) and prints it as an Objective-C object. This has in the past been gated by the "DebuggerSupport" language option, but that is too general. Debuggers also provide other commands like "print" that do not make any assumptions about whether the object is an Objective-C object. This patch makes the assumption conditional on a new language option: DebuggerCastResultToId. I have also made corresponding modifications to the testsuite. llvm-svn: 149735
-
Devang Patel authored
llvm-svn: 149734
-
Argyrios Kyrtzidis authored
declaration is a reference. rdar://10749990 llvm-svn: 149733
-
Devang Patel authored
llvm-svn: 149732
-
Eli Friedman authored
Suppress the used-but-not-defined warning for static data members while I look into a rather nasty bug in the new odr-use marking code. llvm-svn: 149731
-
Chad Rosier authored
llvm-svn: 149730
-
Richard Smith authored
The recent support for potential constant expressions exposed a bug in the implementation of libstdc++4.6, where numeric_limits<int>::min() is defined as (int)1 << 31, which isn't a constant expression. Disable the 'constexpr function never produces a constant expression' error inside system headers to compensate. llvm-svn: 149729
-
Bill Wendling authored
llvm-svn: 149728
-
Jakob Stoklund Olesen authored
They are not used any more. Simply use SlotIndex() to get an invalid index. llvm-svn: 149727
-
Devang Patel authored
llvm-svn: 149726
-
Nick Lewycky authored
llvm-svn: 149725
-
Devang Patel authored
llvm-svn: 149724
-