- Dec 31, 2008
-
-
Misha Brukman authored
llvm-svn: 61527
-
Misha Brukman authored
Added a README.LLVM file to indicate which files and directories were removed from the original source tarball. llvm-svn: 61526
-
Duncan Sands authored
to work out (in a very simplistic way) which function arguments (pointer arguments only) are only dereferenced and so do not escape. Mark such arguments 'nocapture'. llvm-svn: 61525
-
Oscar Fuentes authored
llvm-svn: 61521
-
Chris Lattner authored
llvm-svn: 61517
-
Bill Wendling authored
llvm-svn: 61516
-
Anders Carlsson authored
Perform default function/array conversion for input arguments to inline asm statements if the input expr can be a memory operand llvm-svn: 61515
-
Owen Anderson authored
llvm-svn: 61514
-
Chris Lattner authored
llvm-svn: 61513
-
Scott Michel authored
llvm-svn: 61512
-
Scott Michel authored
llvm-svn: 61511
-
Scott Michel authored
instruction sequence and cannot ordinarily be simplified by DAGcombine into the various target description files or SPUDAGToDAGISel.cpp. This makes some 64-bit operations legal. - Eliminate target-dependent ISD enums. - Update tests. llvm-svn: 61508
-
- Dec 30, 2008
-
-
Douglas Gregor authored
llvm-svn: 61486
-
- Dec 29, 2008
-
-
Bill Wendling authored
Darwin doesn't. Make this optional for platforms. llvm-svn: 61484
-
Bill Wendling authored
(quad) on a 64-bit platform. This fixes a problem with EH frames on Darwin. llvm-svn: 61483
-
Misha Brukman authored
* Simplified section header marking llvm-svn: 61482
-
Misha Brukman authored
line of text is short enough, instead of stretching all the way to the right margin. llvm-svn: 61481
-
Misha Brukman authored
a (<div>, <pre>) combo. llvm-svn: 61480
-
Duncan Sands authored
non-recursive. llvm-svn: 61479
-
Duncan Sands authored
and select instructions doesn't buy anything here except extra complexity: the only difference in the entire testsuite was that a readonly function became readnone in MiBench/consumer-typeset. Add a comment about this. llvm-svn: 61478
-
Misha Brukman authored
llvm-svn: 61477
-
Fariborz Jahanian authored
llvm-svn: 61476
-
Misha Brukman authored
stand out better. llvm-svn: 61475
-
Misha Brukman authored
llvm-svn: 61474
-
Duncan Sands authored
llvm-svn: 61470
-
Duncan Sands authored
constants, since doing so is irrelevant for aliasing purposes. While this doesn't increase the total number of functions marked readonly or readnone in MultiSource/ Applications (3089), it does result in 12 functions being marked readnone rather than readonly. Before: readnone: 820 readonly: 2269 After: readnone: 832 readonly: 2257 llvm-svn: 61469
-
Duncan Sands authored
llvm-svn: 61465
-
Scott Michel authored
- Move v4i32, i32 mul into SPUInstrInfo.td, with a few more instruction cleanups there as well. - Make SMUL_LOHI, UMUL_LOHI competely illegal for Cell SPU, to better assist Chris to see the problem in bug 3101. llvm-svn: 61464
-
Scott Michel authored
llvm-svn: 61463
-
Chris Lattner authored
notably, they should support vectors and aggregates. llvm-svn: 61462
-
Chris Lattner authored
verifier, asm parser, etc can share it. llvm-svn: 61461
-
Owen Anderson authored
llvm-svn: 61460
-
- Dec 28, 2008
-
-
Owen Anderson authored
Add a clear() method to remove all ranges and value numbers for a live interval. llvm-svn: 61459
-
Owen Anderson authored
Add prototype code for recomputing a live interval's ranges and valnos through recursive phi construction. llvm-svn: 61458
-
Sebastian Redl authored
llvm-svn: 61457
-
Sebastian Redl authored
llvm-svn: 61456
-
Sebastian Redl authored
llvm-svn: 61455
-
Sebastian Redl authored
Examples: int; typedef int; llvm-svn: 61454
-
Sebastian Redl authored
llvm-svn: 61453
-
Nuno Lopes authored
llvm-svn: 61452
-