- Jul 26, 2004
-
-
Misha Brukman authored
llvm-svn: 15243
-
Misha Brukman authored
* List formats of instructions currently recognized as moves llvm-svn: 15242
-
Chris Lattner authored
llvm-svn: 15241
-
Misha Brukman authored
llvm-svn: 15240
-
Misha Brukman authored
llvm-svn: 15239
-
Misha Brukman authored
All CVS history was renamed, the *,v were copied over. No worries. llvm-svn: 15238
-
Misha Brukman authored
* Implemented GEP folding * Dynamically output global address stuff once per function * Fix casting fp<->short/byte Patch contributed by Nate Begeman. llvm-svn: 15237
-
Misha Brukman authored
some instruction. Patch by Nate Begeman. llvm-svn: 15236
-
Misha Brukman authored
Written by Nate Begeman. llvm-svn: 15235
-
Misha Brukman authored
llvm-svn: 15234
-
Reid Spencer authored
llvm-svn: 15233
-
Chris Lattner authored
end of the function (either return or unwind) llvm-svn: 15232
-
Chris Lattner authored
llvm-svn: 15231
-
Chris Lattner authored
llvm-svn: 15230
-
Chris Lattner authored
llvm-svn: 15229
-
Chris Lattner authored
llvm-svn: 15228
-
Chris Lattner authored
llvm-svn: 15227
-
Chris Lattner authored
llvm-svn: 15226
-
Chris Lattner authored
scrambled around almost at random, having really bad effects on icache locality. llvm-svn: 15225
-
Chris Lattner authored
(At[3] << 24) is an int type and it is being coerced to uint64_t, it was getting sign extended, causing us to get FFFFFFFFxxxxxxxx constants all of the time. llvm-svn: 15224
-
Chris Lattner authored
glibc 'nan' function because the initializer is not a string. This breaks when used in a global initializer. Try compiling this testcase for example: %X = global float <some nan value> llvm-svn: 15223
-
Reid Spencer authored
llvm-svn: 15222
-
- Jul 25, 2004
-
-
Reid Spencer authored
llvm-svn: 15221
-
Reid Spencer authored
Adjust for new Module.h interface for dependent libraries. Excise unused backwards compatibility flag. llvm-svn: 15220
-
Reid Spencer authored
regression bug introduced in release 1.2 llvm-svn: 15219
-
Reid Spencer authored
llvm-svn: 15218
-
Reid Spencer authored
Remove mem leaks resulting from not freeing parse strings. llvm-svn: 15217
-
Reid Spencer authored
Only write the target triple and deplibs if they are non-empty. llvm-svn: 15216
-
Reid Spencer authored
Document the dependent library interface Constify the std::string& parameters in the dep lib interface. llvm-svn: 15215
-
Chris Lattner authored
Fix a latent bug in the AliasSetTracker that was exposed by the FreeInst additions and broke a bunch of programs last night. llvm-svn: 15214
-
Reid Spencer authored
Add target triple and dependent libraries support to this test. llvm-svn: 15213
-
Reid Spencer authored
Ensure the list of libraries is cleared. llvm-svn: 15212
-
Reid Spencer authored
Add ability to write target triple and dependent libraries information. llvm-svn: 15211
-
Reid Spencer authored
- encode/decode target triple and dependent libraries bug 401: - fix encoding/decoding of FP values to be little-endian only bug 402: - initial (compatible) cut at 24-bit types instead of 32-bit - reduce size of block headers by 50% Other: - cleanup Writer by consolidating to one compilation unit, rem. other files - use a std::vector instead of std::deque so the buffer can be allocated in multiples of 64KByte chunks rather than in multiples of some smaller (default) number. llvm-svn: 15210
-
Reid Spencer authored
Provide parsing for the target triple and dependent libraries. llvm-svn: 15209
-
Reid Spencer authored
Provide new tokens for target triples and dependent libraries. llvm-svn: 15208
-
Reid Spencer authored
The necessary changes to module in order to support both target triples and a list of dependent libraries. llvm-svn: 15207
-
Reid Spencer authored
A new set of block identifiers has been added for version 1.3 so that the range of values can fit within 5 bits. This aids in halving the size of block headers. llvm-svn: 15206
-
Chris Lattner authored
code generator. Comments welcome. llvm-svn: 15205
-
Chris Lattner authored
a bug in DSE). * Delete dead operand uses iteratively instead of recursively, using a SetVector. * Defer deletion of dead operand uses until the end of processing, which means we don't have to bother with updating the AliasSetTracker. This speeds up DSE substantially. llvm-svn: 15204
-