- Jul 01, 2004
-
-
Chris Lattner authored
llvm-svn: 14516
-
Chris Lattner authored
llvm-svn: 14515
-
Chris Lattner authored
not with a debug build? Rather testrunner only caught it in that case. llvm-svn: 14514
-
Reid Spencer authored
llvm-svn: 14513
-
Misha Brukman authored
llvm-svn: 14512
-
Misha Brukman authored
* Congregate more branch-and-link opcodes together * Mark FP, CPR, and special registers as volatile across calls llvm-svn: 14511
-
- Jun 30, 2004
-
-
Misha Brukman authored
* Define the condition register class llvm-svn: 14510
-
Misha Brukman authored
* Only check for a register if we are sure the instruction has one allocated llvm-svn: 14509
-
Misha Brukman authored
llvm-svn: 14508
-
Jonathan Manton authored
llvm-svn: 14507
-
Misha Brukman authored
the PC in a code sequence for global variables. llvm-svn: 14506
-
Misha Brukman authored
for the function * Registers aren't necessarily sequential wrt their enums, don't rely on it when emitting function arguments into sequential registers * Remove X86-specific comments about AL/BL/AH/BH/EDX/etc * Add an abort() for an unimplemented signed right shift * The src operand for a GEP was never emitted! Fixed. * We can skip zero-valued GEP indices as they are no-ops. "Hello, World!" now works. llvm-svn: 14505
-
Misha Brukman authored
* Only increment labelNumber once, because it's used by both Load{hi,lo}Addr * There is no .bss section on PowerPC * Use .align 2 instead of other random numbers llvm-svn: 14504
-
Reid Spencer authored
llvm-svn: 14503
-
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
-
Reid Spencer authored
Ensure output occurs even in the face of an error. llvm-svn: 14499
-
Reid Spencer authored
is no more. llvm-svn: 14498
-
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
-
Reid Spencer authored
the bcreader if one is supplied to the bytecode reader's interface functions. llvm-svn: 14489
-
Reid Spencer authored
Adjust comments Make handlers for constants provide useful information. llvm-svn: 14488
-
Reid Spencer authored
Allow analysis to return the module created by the bcreader. llvm-svn: 14487
-
- 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
-