- Oct 14, 2010
-
-
David Chisnall authored
llvm-svn: 116493
-
Owen Anderson authored
Try again at implementing thread-safe lazy pass initialization, without depending on static local initialization being threadsafe AND ensuring that initialization is complete by the time the initializeFooPass method returns. llvm-svn: 116492
-
Owen Anderson authored
llvm-svn: 116491
-
Johnny Chen authored
llvm-svn: 116490
-
Owen Anderson authored
Apparently MSVC doesn't support thread-safe static local initialization. Roll our own solution instead. llvm-svn: 116489
-
Jim Grosbach authored
llvm-svn: 116488
-
Howard Hinnant authored
llvm-svn: 116487
-
Johnny Chen authored
llvm-svn: 116486
-
Johnny Chen authored
Inside the lldb module, there's no need (and as a matter of fact, incorrect) to specify the 'lldb' module name. Comment out the call to lldb.SBDebugger.Initialize() within the test driver itself, since it is already done when we import the lldb.py module. llvm-svn: 116485
-
Rafael Espindola authored
llvm-svn: 116484
-
Fariborz Jahanian authored
'super' as receiver of property or a setter/getter methods. //rdar: //8525788 llvm-svn: 116483
-
Johnny Chen authored
sending it a signal. llvm-svn: 116481
-
Oscar Fuentes authored
creates a cyclic dependency that breaks the build when BUILD_SHARED_LIBS=ON llvm-svn: 116480
-
Oscar Fuentes authored
PR 8375 llvm-svn: 116479
-
Anton Yartsev authored
llvm-svn: 116478
-
Mikhail Glushenkov authored
llvm-svn: 116476
-
Mikhail Glushenkov authored
Also includes some cosmetic changes. llvm-svn: 116475
-
Eric Christopher authored
GEP + alloca. llvm-svn: 116474
-
Zhongxing Xu authored
llvm-svn: 116473
-
John McCall authored
ObjCObjectType into Type. llvm-svn: 116472
-
Bill Wendling authored
here. The f32 in FCONSTS is handled as a double instead of a float in the code. So the encoding of the immediate into the instruction isn't exactly in line with the documentation in that regard. But given that we know it's handled as a double, it doesn't cause any harm. llvm-svn: 116471
-
John McCall authored
llvm-svn: 116470
-
John McCall authored
not a decl. llvm-svn: 116469
-
John McCall authored
llvm-svn: 116468
-
Johnny Chen authored
and 'process handle'. The test suite would like to control the asynch/sync execution of the interpreter during the middle of the test method, so the CommandInterpreter::SetSynchronous(bool value) is modified to allow the mode to be changed more than once. In practice, it would be advisable to control the process and to set the async/sync mode from a single thread, too. llvm-svn: 116467
-
Bill Wendling authored
llvm-svn: 116466
-
Evan Cheng authored
llvm-svn: 116465
-
Bill Wendling authored
- Add missing patterns for some multiply add/subtract instructions. - Add encodings for VMRS and VMSR. llvm-svn: 116464
-
Johnny Chen authored
which broke test/breakpoint_locations. Add a comment about intentional fall-through in the case statement. llvm-svn: 116463
-
Chris Lattner authored
llvm-svn: 116462
-
Chris Lattner authored
llvm-svn: 116461
-
Chris Lattner authored
by Martin Vejnar! llvm-svn: 116460
-
Jim Grosbach authored
llvm-svn: 116459
-
Jim Grosbach authored
llvm-svn: 116458
-
Chris Lattner authored
logic to use the new APInt methods. Among other things this implements rdar://8501501 - llvm.smul.with.overflow.i32 should constant fold which comes from "clang -ftrapv", originally brought to my attention from PR8221. llvm-svn: 116457
-
Chris Lattner authored
llvm-svn: 116456
-
Chris Lattner authored
llvm-svn: 116455
-
Jim Grosbach authored
llvm-svn: 116454
-
Chris Lattner authored
into APInt. llvm-svn: 116453
-
Chris Lattner authored
return an overflow flag. llvm-svn: 116452
-