- Jun 30, 2004
-
-
Misha Brukman authored
llvm-svn: 14502
-
Misha Brukman authored
* Specify the isCall bit and caller-save registers for some call instrs llvm-svn: 14501
-
Misha Brukman authored
llvm-svn: 14500
-
Misha Brukman authored
llvm-svn: 14497
-
Reid Spencer authored
integrated into Reader. Parser.* was just a bad idea. AnalyzerInternals.h is no longer needed. ReaderPrimitives.h was integrated into Reader.h and Reader.cpp. Dumper.cpp was integrated into Analyzer.cpp. ReaderInternals.h became Reader.h. AnalyzerWrappers.cpp was integerated into ReaderWrappers.cpp llvm-svn: 14496
-
Reid Spencer authored
declares the BytecodeReader class. llvm-svn: 14495
-
Reid Spencer authored
- stop passing Buf/BufEnd to every function (now member vars) - internalize things that used to be in a header file that no one else included/needed. - Remove defunct BCR_TRACE lines - Standardize error handling with the PARSE_ERROR macro. - Integrate ConstantReader.cpp and InstructionReader.cpp and reorgnize the definition order so that gcc has a chance at optimizing this module - Standardize case and style of method names. - Eliminate unneeded header files - Prepare for Type != Value (bug122) change by splitting Types into their own data structures. - Implement the BytecodeHandler interface calls. - Provide default implementation of BytecodeHandler interface. llvm-svn: 14494
-
Reid Spencer authored
interface which is called by the reader if a BytecodeHandler is provided. llvm-svn: 14493
-
Reid Spencer authored
dumping facility to produce useful output. llvm-svn: 14492
-
Reid Spencer authored
llvm-svn: 14491
-
Reid Spencer authored
llvm-svn: 14490
-
- Jun 29, 2004
-
-
Misha Brukman authored
llvm-svn: 14483
-
Misha Brukman authored
llvm-svn: 14482
-
Misha Brukman authored
* Adjust epilogue restore sequence to match the PowerPC documentation llvm-svn: 14480
-
Misha Brukman authored
llvm-svn: 14479
-
Vikram S. Adve authored
llvm-svn: 14478
-
Chris Lattner authored
is a bug that should be fixed in the code generator, not papered over with the simplifycfg pass. Eliminating this makes bugpoint much more useful llvm-svn: 14477
-
Chris Lattner authored
this is a bug, and should be fixed. llvm-svn: 14476
-
Chris Lattner authored
llvm-svn: 14475
-
Chris Lattner authored
llvm-svn: 14474
-
Chris Lattner authored
float as a truncation by going through memory. This truncation was being skipped, which caused 175.vpr to fail after aggressive register promotion. llvm-svn: 14473
-
- Jun 28, 2004
-
-
Misha Brukman authored
llvm-svn: 14472
-
Misha Brukman authored
llvm-svn: 14470
-
Misha Brukman authored
llvm-svn: 14469
-
Misha Brukman authored
llvm-svn: 14468
-
Misha Brukman authored
resolved by the static linker. llvm-svn: 14467
-
Misha Brukman authored
will cause an infinite loop. The link bit is only used for calling functions. llvm-svn: 14466
-
Misha Brukman authored
llvm-svn: 14463
-
Chris Lattner authored
still overly conservative and uses very simple data structures, but it is a start, and allows elimination of a lot of loads. llvm-svn: 14462
-
Chris Lattner authored
llvm-svn: 14460
-
Chris Lattner authored
and are a maintenence burden. Nuke nuke nuke llvm-svn: 14457
-
Chris Lattner authored
llvm-svn: 14455
-
Chris Lattner authored
llvm-svn: 14452
-
Chris Lattner authored
llvm-svn: 14450
-
Chris Lattner authored
llvm-svn: 14448
-
Chris Lattner authored
llvm-svn: 14446
-
Brian Gaeke authored
Allow copying of float registers. llvm-svn: 14445
-
Brian Gaeke authored
llvm-svn: 14444
-
Chris Lattner authored
llvm-svn: 14443
-
Brian Gaeke authored
If we see an "unknown operand", abort so it's easier to fix it. llvm-svn: 14441
-