Make add_1 exit early if carry is 0.
[oota-llvm.git] / lib / Bytecode /
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-14 Chris LattnerFrom Dan Gohman:
2007-02-13 Chris LattnerUse a SmallVector to reduce heap traffic. This speeds...
2007-02-13 Chris Lattnernow that we can pass ranges into CallInst ctors, elimin...
2007-02-13 Chris Lattnerstop passing vector into ctors
2007-02-12 Chris Lattneravoid creating a temporary string when reading the...
2007-02-12 Chris LattnerSwitch ValueSymbolTable to use StringMap<Value*> instea...
2007-02-11 Reid SpencerUndo the last patch. It slowed down bcwriter by 1.8...
2007-02-10 Reid SpencerCompaction tables don't exist any more.
2007-02-10 Reid SpencerFor PR1194:
2007-02-10 Reid SpencerFix a comment.
2007-02-10 Chris LattnerChange the table datastructure to be a vector<smallvect...
2007-02-10 Chris LattnerMake BytecodeWriter::outputValueSymbolTable *significan...
2007-02-10 Chris Lattnermake the datastructure used in BytecodeWriter::outputVa...
2007-02-10 Chris LattnerSwitch typemap over to DenseMap. No significant speedup.
2007-02-10 Chris LattnerSwitch NodeMap from an std::map to a DenseMap. This...
2007-02-10 Chris Lattneruse typedefs where appropriate
2007-02-10 Chris LattnerThe ModuleLevel vector is often quite sparse. Switch...
2007-02-10 Chris LattnerMake the ModuleLevel datastructure more sane. When...
2007-02-10 Chris LattnerOnly compute the module levels info once per module...
2007-02-10 Chris LattnerClone and specialize CreateSlotIfNeeded into CreateFunc...
2007-02-10 Chris Lattnermake getSlot/getTypeSlot inline
2007-02-10 Chris LattnergetTypeSlot can never fail
2007-02-10 Chris LattnergetSlot can never fail. Make it assert internally...
2007-02-10 Chris Lattnersimplify getOrCreateTypeSlot, eliminat doInsertType...
2007-02-10 Chris Lattnersimplify and speed up recursive type processing.
2007-02-10 Chris Lattnerrename getOrCreateSlot -> CreateSlotIfNeeded. Noone...
2007-02-10 Chris Lattnerrefactor callers of insertType. inline insertType...
2007-02-10 Chris Lattnersimplify code.
2007-02-10 Chris Lattnersimplify some logic, reduce nesting
2007-02-10 Chris LattnerRemove dead ctor
2007-02-10 Chris LattnerModuleContainsAllFunctionConstants is always true
2007-02-10 Chris Lattneronly one client of getOrCreateSlot can pass a void...
2007-02-10 Chris Lattnerinline hasNullValue, rename some variables, simplify...
2007-02-10 Chris Lattnermerge insertValue into its single caller, eliminate...
2007-02-10 Chris Lattnermerge doInsertValue into insertValue
2007-02-10 Chris Lattnerinsertvalue's second operand is always false
2007-02-10 Chris Lattnerremove dead 'dontIgnore' flag for insertType
2007-02-10 Chris Lattnerrename getSlot -> getSlotType and getOrCreateSlot ...
2007-02-09 Reid SpencerUse int32_t and uint32_t to hopefully help weak compile...
2007-02-09 Reid SpencerMake SlotCalculator::getPlane an inline function. It...
2007-02-09 Chris Lattnerremove unneeded #includes
2007-02-09 Chris Lattnerremove dead code, the outputConstants function is now...
2007-02-09 Chris Lattner1. constants can never occur in the symbol table.
2007-02-07 Chris Lattnermove archive-specific stuff out of bcreader into archiv...
2007-02-07 Chris Lattnermove an llvmc-specific function out of the bcreader...
2007-02-07 Chris Lattnermove AnalyzeBytecodeFile out of ReaderWrappers.cpp...
2007-02-07 Chris Lattnerpush bytecode decompressor out through APIs. Now the...
2007-02-07 Chris LattnerMove compressor out of the core Reader.cpp file.
2007-02-07 Chris Lattnerremove dead ivars, thanks to Reid for noticing this!
2007-02-07 Chris Lattnerremove the handleVBR32/handleVBR64 callbacks. They...
2007-02-07 Chris Lattnerparse constantexpr arguments into a smallvector: 1...
2007-02-07 Chris LattnerEliminate std::vectors from the bcanalyzer interface.
2007-02-05 Reid SpencerFor PR411:
2007-02-02 Reid SpencerChanges to support making the shift instructions be...
2007-01-31 Chris Lattnereliminate a temporary vector while parsing gep's from...
2007-01-31 Chris Lattnereliminate a temporary vector
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2007-01-30 Reid SpencerBye, Bye Compaction Tables. The benefit compaction...
2007-01-28 Reid SpencerThis file has been dead for a long time. Remove it.
2007-01-26 Reid SpencerFor PR761:
2007-01-19 Reid SpencerBack out last changes for dataLayout. Much more work...
2007-01-18 Reid SpencerFor PR761:
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-13 Reid SpencerMake sure that GEP indices are only 32 or 64 bits....
2007-01-13 Reid SpencerGet rid of some useless distinction between bool and...
2007-01-12 Chris Lattnerremove unneeded special case for bool
2007-01-12 Chris LattnerEliminate a log(n) lookup
2007-01-12 Anton Korobeynikov* PIC codegen for X86/Linux has been implemented
2007-01-12 Reid SpencerFor PR1064:
2007-01-12 Reid SpencerImplement review feedback for the ConstantBool->Constan...
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-11 Zhou ShengFor PR1043:
2007-01-07 Chris Lattnerremove support for old-style varargs upgrading
2007-01-06 Reid SpencerFor PR411:
2006-12-31 Reid SpencerFor PR950:
2006-12-19 Chris Lattnerswitch statistics over to not use static ctors.
2006-12-17 Bill WendlingThis snuck in. Reverted.
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-15 Reid SpencerRemove an extraneous { at the end of a block.
2006-12-15 Reid SpencerFix long standing issue with propagating error message...
2006-12-15 Reid SpencerFor PR1050:
2006-12-11 Reid SpencerCreate the cast constant expression that was read inste...
2006-12-08 Andrew LenharthPacked Structures
2006-12-07 Bill WendlingRemoved more <iostream> includes
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-12-06 Reid SpencerFix a CmpInst writing bug by removing merge cruft that...
2006-12-04 Reid SpencerFor PR950: Implement read/write of ICmp and FCmp consta...
2006-12-03 Reid SpencerSupport ICmp/FCmp constant expression reading and writing.
2006-12-03 Reid SpencerImplement reading and writing of the ICmp and FCmp...
2006-12-03 Reid SpencerRemove backwards compatibility goop. This is now handle...
2006-11-29 Bill WendlingReplacing std::iostreams with llvm iostreams. Some...
2006-11-28 Bill WendlingUse ostream instead of iostream
2006-11-27 Reid SpencerFor PR950:
2006-11-18 Reid SpencerHave ConstantExprs upgrade opcodes the same way as...
2006-11-14 Reid SpencerDiscard code that supported old bytecode formats. This...
2006-11-11 Reid SpencerFor PR998:
2006-11-08 Reid SpencerBump the bytecode version number to 7. Implement upgrad...
next