- Apr 03, 2012
-
-
Eric Christopher authored
might have more than 19 operands. Add a testcase to make sure I never screw that up again. Part of rdar://11026482 llvm-svn: 153961
-
Fariborz Jahanian authored
// rdar://11169733 llvm-svn: 153960
-
Argyrios Kyrtzidis authored
If we are pre-expanding a macro argument don't actually "activate" the pragma at that point, activate the pragma whenever we encounter it again in the token stream. This ensures that we will activate it in the correct location or that we will ignore it if it never enters the token stream, e.g: \#define EMPTY(x) \#define INACTIVE(x) EMPTY(x) INACTIVE(_Pragma("clang diagnostic ignored \"-Wconversion\"")) This also fixes the crash in rdar://11168596. llvm-svn: 153959
-
Lang Hames authored
The colorability heuristic should count these as denied registers. No test case - this exposed a bug on an out-of-tree target. llvm-svn: 153958
-
Dylan Noblesmith authored
And indirectly, a dependency on most of the core LLVM optimization libraries. llvm-svn: 153957
-
Dylan Noblesmith authored
llvm-svn: 153956
-
Howard Hinnant authored
llvm-svn: 153955
-
Tobias Grosser authored
llvm-svn: 153954
-
Tobias Grosser authored
To avoid overflows we still use a larger type (i64) while calculating the value of the old ivs. However, we truncate the result to the type of the old iv when providing it to the new code. A corresponding test case is added to the polly test suite. Also, a failing test case is fixed. This fixes PR12311. Contributed by: Tsingray Liu <tsingrayliu@gmail.com> llvm-svn: 153952
-
Bill Wendling authored
llvm-svn: 153951
-
Bill Wendling authored
llvm-svn: 153949
-
Hongbin Zheng authored
llvm-svn: 153948
-
Bill Wendling authored
llvm-svn: 153947
-
Bill Wendling authored
llvm-svn: 153946
-
Bill Wendling authored
llvm-svn: 153945
-
Bill Wendling authored
llvm-svn: 153944
-
Bill Wendling authored
Use the path to the header file. Use an integer instead of NULL. And get rid of a superfluous 'default' label. llvm-svn: 153943
-
Bill Wendling authored
llvm-svn: 153942
-
Bill Wendling authored
llvm-svn: 153941
-
Bill Wendling authored
llvm-svn: 153940
-
Nadav Rotem authored
llvm-svn: 153939
-
Anton Korobeynikov authored
PLT when LLVM is built as shared library. This mimics the X86 backend towards the approach. llvm-svn: 153938
-
Craig Topper authored
llvm-svn: 153937
-
Hongbin Zheng authored
llvm-svn: 153936
-
Craig Topper authored
llvm-svn: 153935
-
Hongbin Zheng authored
Dmitry N. Mikushin. llvm-svn: 153934
-
Ted Kremenek authored
Rework ProgramPoint to bit-mangle the 'Kind' into both Data pointers and the LocationContext. After switching to PointerIntPair, it didn't look like a safe assumption to use the lower 3 bits of the LocationContext* field. Thanks to Jordy Rose and Benjamin Kramer for their feedback. llvm-svn: 153933
-
Bill Wendling authored
llvm-svn: 153932
-
Bill Wendling authored
llvm-svn: 153931
-
Bill Wendling authored
llvm-svn: 153930
-
Bill Wendling authored
llvm-svn: 153929
-
Bill Wendling authored
llvm-svn: 153928
-
Bill Wendling authored
As Eric pointed out, even a Debug build should be equal. Leave the flag that can turn off comparisons though. llvm-svn: 153927
-
Akira Hatanaka authored
llvm-svn: 153926
-
Akira Hatanaka authored
llvm-svn: 153925
-
Akira Hatanaka authored
Patch by Vladimir Medic. llvm-svn: 153924
-
Anna Zaks authored
Store this info inside the function summary generated for all analyzed functions. This is useful for coverage stats and can be helpful for analyzer state space search strategies. llvm-svn: 153923
-
Andrew Trick authored
llvm-svn: 153922
-
Eric Christopher authored
Patch by Jack Carter. Testcase cleanup by me. llvm-svn: 153921
-
Sean Callanan authored
wchar_t as distinct from int. llvm-svn: 153920
-