- Apr 25, 2012
-
-
Eric Christopher authored
This reverts commit 76271a3366731d4c372fdebcd8d3437e6e09a61b. as it's breaking the bots. llvm-svn: 155562
-
Sean Callanan authored
into FindExternalVisibleDeclsByName. llvm-svn: 155561
-
Jim Ingham authored
Suspend program threads before sending the SIGSTOP & resuming, so other threads won't get into trouble while we are waiting for the SIGSTOP. rdar://problem/11174834 llvm-svn: 155560
-
Stepan Dyatkovskiy authored
- FlatArrayMap. Very simple map container that uses flat array inside. - MultiImplMap. Map container interface, that has two modes, one for small amount of elements and one for big amount. - SmallMap. SmallMap is DenseMap compatible MultiImplMap. It uses FlatArrayMap for small mode, and DenseMap for big mode. Also added unittests for new classes and update for ProgrammersManual. For more details about new classes see ProgrammersManual and comments in sourcecode. llvm-svn: 155557
-
Enrico Granata authored
llvm-svn: 155556
-
Enrico Granata authored
Make the C++ formatters importable by having them use the right package to import and reference the Logger llvm-svn: 155555
-
Jakob Stoklund Olesen authored
This function is only used for a heuristic during -join-physregs. It doesn't need floating point. llvm-svn: 155554
-
Jakob Stoklund Olesen authored
llvm-svn: 155553
-
Jakob Stoklund Olesen authored
Cross-class joins have been normal and fully supported for a while now. With TableGen generating the getMatchingSuperRegClass() hook, they are unlikely to cause problems again. llvm-svn: 155552
-
Jakob Stoklund Olesen authored
Remove the heuristic for disabling cross-class joins. The greedy register allocator can handle the narrow register classes, and when it splits a live range, it can pick a larger register class. Benchmarks were unaffected by this change. <rdar://problem/11302212> llvm-svn: 155551
-
Manuel Klimek authored
llvm-svn: 155550
-
Manuel Klimek authored
cons. llvm-svn: 155549
-
Tobias Grosser authored
llvm-svn: 155548
-
Hongbin Zheng authored
llvm-svn: 155547
-
Hongbin Zheng authored
to standalone header and source files. llvm-svn: 155546
-
Hongbin Zheng authored
memory access of a particular instruction, the function will return null if no such memory access. llvm-svn: 155544
-
Evgeniy Stepanov authored
llvm-svn: 155543
-
Manuel Klimek authored
The driver needs to get the correct path to the executable to deduce the header search path. llvm-svn: 155542
-
Evgeniy Stepanov authored
llvm-svn: 155541
-
Evgeniy Stepanov authored
llvm-svn: 155540
-
Hongbin Zheng authored
defined in StringExtras.h. llvm-svn: 155539
-
Craig Topper authored
Add ifdef around getSubtargetFeatureName in tablegen output file so that only targets that want the function get it. This prevents other targets from getting an unused function warning. llvm-svn: 155538
-
Craig Topper authored
Use vector_shuffles instead of target specific unpack nodes for AVX ZERO_EXTEND/ANY_EXTEND combine. These will be converted to target specific nodes during lowering. This is more consistent with other code. llvm-svn: 155537
-
Chris Lattner authored
llvm-svn: 155536
-
Chris Lattner authored
with _REENTRANT. Also remove undef _POSIX_THREADS in phread.h. Patch by Brad Smith! llvm-svn: 155535
-
Chris Lattner authored
Brad Smith! llvm-svn: 155534
-
Chandler Carruth authored
llvm-svn: 155532
-
Lang Hames authored
in poor taste. Talking through some alternate solutions with Chandler. llvm-svn: 155530
-
Greg Clayton authored
Now that we have an LLDB package, make the "lldb.macosx.crashlog" module work with all of the new module paths. llvm-svn: 155528
-
Jason Molenda authored
llvm-svn: 155527
-
Enrico Granata authored
Making the Cocoa formatters comply with the new on-disk layout of the Python resources - This is one of the steps towards making the data formatters work again llvm-svn: 155526
-
Enrico Granata authored
Ensure that lldb/runtime is not a dead point in the Python package hierarchy - This is a first preliminary step in fixing data formatters after Greg's changes to the Python resources on-disk layout llvm-svn: 155525
-
Greg Clayton authored
llvm-svn: 155524
-
Greg Clayton authored
llvm-svn: 155523
-
Akira Hatanaka authored
llvm-svn: 155522
-
Johnny Chen authored
llvm-svn: 155521
-
Greg Clayton authored
llvm-svn: 155520
-
Andrew Trick authored
llvm-svn: 155519
-
Jim Ingham authored
llvm-svn: 155517
-
Sean Callanan authored
llvm-svn: 155516
-