- May 14, 2008
-
-
Dale Johannesen authored
are represented as "weak", but there are subtle differences in some cases on Darwin, so we need both. The intent is that "common" will behave identically to "weak" unless somebody changes their target to do something else. No functional change as yet. llvm-svn: 51118
-
Evan Cheng authored
llvm-svn: 51115
-
Devang Patel authored
Patch by Matthijs Kooijman! llvm-svn: 51114
-
Dan Gohman authored
SETOEQ, is it does with (SETEQ & SETULE), map it to SETEQ. llvm-svn: 51112
-
Devang Patel authored
llvm-svn: 51110
-
Tanya Lattner authored
llvm-svn: 51108
-
Sanjiv Gupta authored
Changed cout to DOUT, and TODOs to FIXMEs. Other changes as per coding conventions. llvm-svn: 51105
-
Roman Levenstein authored
DAG instruction selectors. Introudce a dedicated header file for this part: include/llvm/CodeGen/DAGISelHeader.h TableGen now only generates the include preprocessor directive to include this new header. This is a preparation for supporting multiple implementations of instruction selectors in the future. Reviewed and approved by Evan and Dan. llvm-svn: 51102
-
Argyrios Kyrtzidis authored
llvm-svn: 51100
-
Duncan Sands authored
llvm-svn: 51099
-
Argyrios Kyrtzidis authored
llvm-svn: 51098
-
Arnold Schwaighofer authored
referring to it to LangRef.html. llvm-svn: 51097
-
Sanjiv Gupta authored
Regenerated configure. llvm-svn: 51096
-
Nicolas Geoffray authored
to make the Cpp backend output compilable. llvm-svn: 51095
-
Sanjiv Gupta authored
llvm-svn: 51094
-
Dan Gohman authored
llvm-svn: 51093
-
Evan Cheng authored
llvm-svn: 51092
-
Dan Gohman authored
This eliminates the need for several awkward casts, including the last dynamic_cast under lib/Target. llvm-svn: 51091
-
Dan Gohman authored
llvm-svn: 51090
-
Dan Gohman authored
llvm-svn: 51089
-
Dan Gohman authored
llvm-svn: 51088
-
Dan Gohman authored
llvm-svn: 51087
-
Dan Gohman authored
llvm-svn: 51085
-
Devang Patel authored
llvm-svn: 51084
-
Dan Gohman authored
Patch by Matthijs Kooijman! llvm-svn: 51083
-
Owen Anderson authored
bug as well as a missed optimization. We weren't properly checking for local dependencies before moving on to non-local ones when doing non-local read-only call CSE. llvm-svn: 51082
-
Gabor Greif authored
Do not rely on std::swap<Use>, provide a (faster) member function instead. This change is primarily necessitated by MSVC++'s incompatibility with declaring std::swap<Use> to be a friend of Use. Also contains some minor tweaks to Use inline functions, to undo pointless changes that sneaked in with the last merge. llvm-svn: 51078
-
Eric Christopher authored
llvm-svn: 51077
-
Devang Patel authored
llvm-svn: 51075
-
- May 13, 2008
-
-
Owen Anderson authored
instruction. This fixes some Ada miscompiles reported in PR2324. llvm-svn: 51069
-
Chris Lattner authored
llvm-svn: 51067
-
Dale Johannesen authored
llvm-svn: 51063
-
Chris Lattner authored
llvm-svn: 51062
-
Evan Cheng authored
- Incorporate Chris' comment suggestion. llvm-svn: 51061
-
Chris Lattner authored
llvm-svn: 51060
-
Dan Gohman authored
working with struct field or array element values. Thanks Duncan! llvm-svn: 51059
-
Nate Begeman authored
llvm-svn: 51057
-
Sanjiv Gupta authored
llvm-svn: 51056
-
Evan Cheng authored
- Correct a pasto. llvm-svn: 51054
-
Anton Korobeynikov authored
llvm-svn: 51048
-