- Jul 27, 2004
-
-
Brian Gaeke authored
llvm-svn: 15276
-
Misha Brukman authored
llvm-svn: 15275
-
Misha Brukman authored
it (due to calls or globals access). We now compile `void empty(){}' to `blr'. llvm-svn: 15274
-
Misha Brukman authored
llvm-svn: 15273
-
Misha Brukman authored
llvm-svn: 15272
-
Misha Brukman authored
llvm-svn: 15271
-
Misha Brukman authored
llvm-svn: 15270
-
Chris Lattner authored
llvm-svn: 15267
-
Chris Lattner authored
functions known to not access memory (like sin/cos) don't access memory! :) llvm-svn: 15264
-
Chris Lattner authored
llvm-svn: 15263
-
Chris Lattner authored
llvm-svn: 15262
-
Chris Lattner authored
llvm-svn: 15261
-
Chris Lattner authored
understand, and more accurate to boot! This implements GlobalModRef/purecse.ll over the previous impl. llvm-svn: 15260
-
Chris Lattner authored
llvm-svn: 15255
-
Chris Lattner authored
AliasSetTracker (dse and licm). This implements DeadStoreElimination/context-sensitive.llx llvm-svn: 15254
-
Chris Lattner authored
llvm-svn: 15252
-
Chris Lattner authored
llvm-svn: 15251
-
Chris Lattner authored
llvm-svn: 15250
-
Misha Brukman authored
Also, convert C-style comments to C++ and make sure code wraps at 80 cols. llvm-svn: 15245
-
- Jul 26, 2004
-
-
Misha Brukman authored
addi r1, r2, 0 addi r1, <frame index #n>, 0 so we must check for the second parameter being a register for this instruction to be considered a reg-to-reg copy. llvm-svn: 15244
-
Misha Brukman authored
llvm-svn: 15243
-
Misha Brukman authored
* List formats of instructions currently recognized as moves llvm-svn: 15242
-
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
-
Chris Lattner authored
end of the function (either return or unwind) llvm-svn: 15232
-
Chris Lattner authored
llvm-svn: 15230
-
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
-
- 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
-