- Oct 26, 2004
-
-
Chris Lattner authored
llvm-svn: 17238
-
Nate Begeman authored
llvm-svn: 17235
-
Nate Begeman authored
allow and const, 0 to be incorrectly codegen'd into a rlwinm instruction. llvm-svn: 17234
-
Reid Spencer authored
llvm-svn: 17233
-
Chris Lattner authored
llvm-svn: 17232
-
Chris Lattner authored
llvm-svn: 17231
-
- Oct 25, 2004
-
-
Chris Lattner authored
llvm-svn: 17230
-
Chris Lattner authored
llvm-svn: 17226
-
Chris Lattner authored
llvm-svn: 17225
-
Chris Lattner authored
llvm-svn: 17224
-
Chris Lattner authored
llvm-svn: 17223
-
Chris Lattner authored
llvm-svn: 17222
-
Chris Lattner authored
llvm-svn: 17221
-
Chris Lattner authored
llvm-svn: 17220
-
Chris Lattner authored
llvm-svn: 17219
-
Chris Lattner authored
llvm-svn: 17218
-
Chris Lattner authored
contributed by Morten Ofstad llvm-svn: 17217
-
John Criswell authored
llvm-svn: 17216
-
Chris Lattner authored
llvm-svn: 17215
-
Chris Lattner authored
llvm-svn: 17214
-
Chris Lattner authored
llvm-svn: 17213
-
John Criswell authored
destination basic block are copied. llvm-svn: 17212
-
Reid Spencer authored
* "dist" target now builds tar.gz, tar.bz2, and zip files suitable for distribution. "dist" can only be run from $(BUILD_OBJ_ROOT) and implies a "check". * made the preconditions not do a recursive make and ensured that they are executed sequentially. * made the messages output by the makefile be prefixed with "llvm" and the make level (e.g. llvm[1]: ) in the same way that make does so that the messages are uniform and more readable. * Fixed the tags target so that tags depends on TAGS which contains the rules to build a file named TAGS * Implemented the EXTRA_DIST feature in a few directories to make sure it works. llvm-svn: 17210
-
Reid Spencer authored
llvm-svn: 17209
-
Reid Spencer authored
llvm-svn: 17208
-
- Oct 24, 2004
-
-
Nate Begeman authored
by the recently committed rlwimi.ll test file. Also commit initial code for bitfield extract, although it is turned off until fully debugged. llvm-svn: 17207
-
Nate Begeman authored
instruction, which performs bitfield inserts. All tests should compile to one rlwimi instruction. llvm-svn: 17206
-
Reid Spencer authored
llvm-svn: 17205
-
Reid Spencer authored
llvm-svn: 17204
-
Reid Spencer authored
llvm-svn: 17203
-
Reid Spencer authored
* Fixed the install target to install files correctly * Implemented the uninstall target to remove files from install dirs * Isolated the top level targets (dist, dist-check, dist-clean, tags) so they only run/exist from the top level directory * Put if/endif gaurds around potentially dangerous $(RM) commands. * Implemented place-holder rules for distribution targets to just say that they aren't implemented yet. * Implemented tags target in Makefile.rules so all projects can use it * Made a pony for resistor llvm-svn: 17202
-
Chris Lattner authored
llvm-svn: 17201
-
Misha Brukman authored
llvm-svn: 17200
-
Alkis Evlogimenos authored
llvm-svn: 17199
-
Alkis Evlogimenos authored
llvm-svn: 17198
-
Reid Spencer authored
llvm-svn: 17197
-
Alkis Evlogimenos authored
llvm-svn: 17196
-
Misha Brukman authored
* Stop the confusion of using rv and Addr for global addresses: just use rv llvm-svn: 17195
-
- Oct 23, 2004
-
-
Misha Brukman authored
llvm-svn: 17193
-
Reid Spencer authored
* Fix parallel build problem on generated dependency files * Fix rule confusion between .a and .la libraries so that parallel builds don't get confused on who is building which .o and which library it is going into. * Fix dependency inclusion to only include C/C++ dependency files because other types of sources won't have dependencies auto generated. * Change "Source" to "SOURCES" for naming consistency * Update parallel build rules for new recursive targets * Implement EXPERIMENTAL_DIRS (failure allowed) feature * Implement -local version of targets (all-local, clean-local, etc) * Implement recursive targets in terms of their local counterparts * Clarify names of some internal variables * Move documentation to docs/MakefileGuide.html * Clean up commentary llvm-svn: 17192
-