- Nov 17, 2011
-
-
Greg Clayton authored
llvm-svn: 144911
-
Howard Hinnant authored
llvm-svn: 144910
-
Tobias Grosser authored
Instead we switch to the recommended getName(). This fixes compilation with recent versions of LLVM. llvm-svn: 144909
-
Tobias Grosser authored
llvm-svn: 144908
-
Tobias Grosser authored
llvm-svn: 144907
-
Tobias Grosser authored
llvm-svn: 144906
-
Tobias Grosser authored
Suggested by Sebastian Pop. llvm-svn: 144905
-
Tobias Grosser authored
Suggested by Sebastian Pop. llvm-svn: 144904
-
Tobias Grosser authored
llvm-svn: 144903
-
Tobias Grosser authored
Suggested by Sebastian Pop. llvm-svn: 144902
-
Tobias Grosser authored
Fix suggested by Sebastian Pop. llvm-svn: 144901
-
Tobias Grosser authored
llvm-svn: 144900
-
Tobias Grosser authored
- Use uppercase letters according to the LLVM coding style - Rename functions to not include 'tiledSchedule', but just Schedule. This is more correct as tiling might be disabled. llvm-svn: 144899
-
Tobias Grosser authored
Style fix, noted by Sebastian Pop. llvm-svn: 144898
-
NAKAMURA Takumi authored
llvm-svn: 144897
-
Craig Topper authored
Fix SSE/AVX integer comparison patterns to understand that all integer vector loads are promoted to i64 vector loads so patterns need a bitconvert. Also slightly simplify the AVX2 variable shift patterns by using the predefined bitconvert pattern fragments. llvm-svn: 144896
-
Chad Rosier authored
llvm-svn: 144888
-
NAKAMURA Takumi authored
llvm-svn: 144887
-
Chad Rosier authored
ADDs. MaxOffs is used as a threshold to limit the size of the offset. Tradeoffs being: (1) If we can't materialize the large constant then we'll cause fast-isel to bail. (2) Too large of an offset can't be directly encoded in the ADD resulting in a MOV+ADD. Generally not a bad thing because otherwise we would have had ADD+ADD, but on Thumb this turns into a MOVS+MOVT+ADD. Working on a fix for that. (3) Conversely, too low of a threshold we'll miss opportunities to coalesce ADDs. rdar://10412592 llvm-svn: 144886
-
Craig Topper authored
llvm-svn: 144885
-
NAKAMURA Takumi authored
Revert r132539 for now, "My testing shows that function stat has no problem with trailing separators. (tested on Windows and Darwin)." It caused PR10331. MSVCRT stat() cannot strip trailing '/'. (can '\') llvm-svn: 144884
-
David Blaikie authored
llvm-svn: 144883
-
Greg Clayton authored
turned out to be unitialized data in the ProcessLaunchInfo default constructor. Turning on MallocScribble in the environment helped track this down. When we launch and attach using the host layer, we now inform the process that it shouldn't detach when by calling an accessor. llvm-svn: 144882
-
Francois Pichet authored
In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works inside default argument instantiation. This is a little bit tricky because during default argument instantiation the CurContext points to a CXXMethodDecl but we can't use the keyword this or have an implicit member call generated. This fixes 2 errors when parsing MFC code with clang. llvm-svn: 144881
-
Douglas Gregor authored
llvm-svn: 144880
-
Douglas Gregor authored
llvm-svn: 144879
-
Chris Lattner authored
llvm-svn: 144878
-
Douglas Gregor authored
into a module. This module can either be loaded from a module map in the framework directory (which isn't quite working yet) or inferred from an umbrella header (which does work, and replaces the existing hack). llvm-svn: 144877
-
Eli Friedman authored
Add support for custom names for library functions in TargetLibraryInfo. Add a custom name for fwrite and fputs on x86-32 OSX. Make SimplifyLibCalls honor the custom names for fwrite and fputs. Fixes <rdar://problem/9815881>. llvm-svn: 144876
-
Greg Clayton authored
the thread specific data and were destroying the thread specfic data more than once. Also added the ability to ask a lldb::StateType if it is stopped with an additional paramter of "must_exist" which means that the state must be a stopped state for a process that still exists. This means that eStateExited and eStateUnloaded will no longer return true if "must_exist" is set to true. llvm-svn: 144875
-
Jim Ingham authored
llvm-svn: 144874
-
Daniel Dunbar authored
properly quote strings when writing the CMakeFiles/Makefile.cmake output file (which lists the dependencies). This shows up when using CMake + MSYS Makefile generator. llvm-svn: 144873
-
Chad Rosier authored
rdar://10456186 llvm-svn: 144872
-
Anna Zaks authored
llvm-svn: 144871
-
Anna Zaks authored
llvm-svn: 144870
-
Daniel Dunbar authored
llvm-svn: 144869
-
Daniel Dunbar authored
other coverage that actually properly checks features such that this test is not really adding value anymore. llvm-svn: 144868
-
Eli Friedman authored
Turn on vzeroupper insertion on call boundaries for AVX; it works as far as I know, and I'd like to see wider testing. llvm-svn: 144867
-
Daniel Dunbar authored
llvm-svn: 144866
-
Daniel Dunbar authored
- I'm in the process of moving this here but it will live in both places until the ancilliary support is ready. - Currently unused. llvm-svn: 144865
-