- Aug 20, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 79563
-
Sanjiv Gupta authored
Clone functions that are shared between the Main thread and Interrupt thread. CallSites are changed in AsmPrinter currently. A better solution would have been to modify the legalizer (SoftenFloat) to allow targets to change the name of libcalls for float operations. But that currently breaks other targets. Also, cloing of automatic variables is done AsmPrinter, a better approach would be to use the ValueMap in CloneFunction itself. llvm-svn: 79562
-
Owen Anderson authored
Reduce contention on the Attributes lock by using atomic operations for reference counting rather than locking. llvm-svn: 79560
-
Owen Anderson authored
llvm-svn: 79555
-
Sean Callanan authored
Intel documentation. llvm-svn: 79554
-
Dan Gohman authored
over absolute addressing even in non-PIC mode (unless the address has an index or something else incompatible), because it has a smaller encoding. llvm-svn: 79553
-
Dan Gohman authored
the ErrorHandler callback. llvm-svn: 79541
-
Daniel Dunbar authored
llvm-svn: 79540
-
Dan Gohman authored
and hasNoSignedWrap, for consistency with the nuw and nsw properties. llvm-svn: 79539
-
Dan Gohman authored
Describing inbounds in terms of infinitely precise arithmetic prohibits the assumption address-space-sized integer arithmetic will wrap, with a wrapped-around value landing within the same object. llvm-svn: 79538
-
Misha Brukman authored
llvm-svn: 79536
-
Evan Cheng authored
llvm-svn: 79535
-
Dale Johannesen authored
llvm-svn: 79534
-
Dan Gohman authored
llvm-svn: 79533
-
Dan Gohman authored
llvm-svn: 79532
-
Benjamin Kramer authored
llvm-svn: 79531
-
Sandeep Patel authored
llvm-svn: 79530
-
Daniel Dunbar authored
llvm-svn: 79514
-
Erick Tryzelaar authored
as that's a bit more descriptive of what we're testing for. llvm-svn: 79513
-
Daniel Dunbar authored
that is totally bogus. llvm-svn: 79512
-
Chris Lattner authored
llvm-svn: 79508
-
Dan Gohman authored
error handling mechanisms. Please correct these if I've misunderstood something. llvm-svn: 79505
-
Dan Gohman authored
a few typos. llvm-svn: 79503
-
Jim Grosbach authored
share a landing pad should also use the same call site value. llvm-svn: 79501
-
Chris Lattner authored
llvm-svn: 79498
-
Dale Johannesen authored
llvm-svn: 79495
-
Reid Kleckner authored
llvm-svn: 79494
-
Dan Gohman authored
llvm-svn: 79493
-
Daniel Dunbar authored
llvm-svn: 79492
-
Dan Gohman authored
depend on TargetData information. llvm-svn: 79491
-
Dan Gohman authored
TargetData to find the pointer size. llvm-svn: 79490
-
Tanya Lattner authored
llvm-svn: 79488
-
David Greene authored
Remove an unnecessary include. Now we won't have circular include problems later on. llvm-svn: 79487
-
Owen Anderson authored
llvm-svn: 79486
-
Dan Gohman authored
array member of a struct, it's possible to land in an arbitrary position inside that struct, such that attempting to find further getelementptr indices will fail. In such cases, folding cannot be done. llvm-svn: 79485
-
Dale Johannesen authored
llvm-svn: 79484
-
Reid Kleckner authored
llvm-svn: 79483
-
Daniel Dunbar authored
llvm-svn: 79482
-
David Greene authored
Add missing forward declaration. llvm-svn: 79481
-
David Greene authored
Add missing includes. llvm-svn: 79480
-