2007-02-11 |
Chris Lattner | add a helper method: Value::takeName |
tree | commitdiff |
2007-02-11 |
Reid Spencer | Undo the last patch. It slowed down bcwriter by 1.8... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch some std::vector's to SmallVectors. This speeds... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | modify CheckGEPInstructions to take a pointer and size... |
tree | commitdiff |
2007-02-10 |
Reid Spencer | Assert that elements of packed are pointer/float/opaque. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | eliminate use of TargetData::getIndexedOffset that... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | completely eliminate a temporary vector |
tree | commitdiff |
2007-02-10 |
Chris Lattner | eliminate temporary vectors. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch LayoutInfo to be a DenseMap instead of an std... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | add a typedef |
tree | commitdiff |
2007-02-10 |
Chris Lattner | eliminate the std::vector from StructLayout, allocating... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | encapsulate the rest of the StructLayout members. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Privatize StructLayout::MemberOffsets, adding an accessor |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Use ManagedStatic to manage LayoutInfo, instead of... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Change TargetData::getIndexedOffset interface to not... |
tree | commitdiff |
2007-02-10 |
Reid Spencer | Allow PackedType to be constructed with an abstract... |
tree | commitdiff |
2007-02-10 |
Reid Spencer | Compaction tables don't exist any more. |
tree | commitdiff |
2007-02-10 |
Reid Spencer | For PR1194: |
tree | commitdiff |
2007-02-10 |
Reid Spencer | Fix a comment. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | convert some vectors to smallvector. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | speed up the verifier 8.5% by using a smallvector inste... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Change an std::set to a SmallPtrSet. This speeds up... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Change the table datastructure to be a vector<smallvect... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Make BytecodeWriter::outputValueSymbolTable *significan... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | make the datastructure used in BytecodeWriter::outputVa... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch typemap over to DenseMap. No significant speedup. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch NodeMap from an std::map to a DenseMap. This... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | use typedefs where appropriate |
tree | commitdiff |
2007-02-10 |
Chris Lattner | The ModuleLevel vector is often quite sparse. Switch... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Make the ModuleLevel datastructure more sane. When... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Only compute the module levels info once per module... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Clone and specialize CreateSlotIfNeeded into CreateFunc... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | make getSlot/getTypeSlot inline |
tree | commitdiff |
2007-02-10 |
Chris Lattner | getTypeSlot can never fail |
tree | commitdiff |
2007-02-10 |
Chris Lattner | getSlot can never fail. Make it assert internally... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify getOrCreateTypeSlot, eliminat doInsertType... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify and speed up recursive type processing. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | rename getOrCreateSlot -> CreateSlotIfNeeded. Noone... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | refactor callers of insertType. inline insertType... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify code. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | simplify some logic, reduce nesting |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Remove dead ctor |
tree | commitdiff |
2007-02-10 |
Chris Lattner | ModuleContainsAllFunctionConstants is always true |
tree | commitdiff |
2007-02-10 |
Chris Lattner | only one client of getOrCreateSlot can pass a void... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | inline hasNullValue, rename some variables, simplify... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | merge insertValue into its single caller, eliminate... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | merge doInsertValue into insertValue |
tree | commitdiff |
2007-02-10 |
Chris Lattner | insertvalue's second operand is always false |
tree | commitdiff |
2007-02-10 |
Chris Lattner | remove dead 'dontIgnore' flag for insertType |
tree | commitdiff |
2007-02-10 |
Chris Lattner | rename getSlot -> getSlotType and getOrCreateSlot ... |
tree | commitdiff |
2007-02-10 |
Evan Cheng | Add function live-ins to entry block live-in set. |
tree | commitdiff |
2007-02-10 |
Evan Cheng | Add live-ins to MachineBasicBlock. |
tree | commitdiff |
2007-02-10 |
Evan Cheng | Rename some variables to avoid confusion with Selection... |
tree | commitdiff |
2007-02-09 |
Evan Cheng | These vectors are frequently large. Use std::vector... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | Fix clients like this: |
tree | commitdiff |
2007-02-09 |
Evan Cheng | Add reference counting to constantpool entries. Delete... |
tree | commitdiff |
2007-02-09 |
Reid Spencer | Use int32_t and uint32_t to hopefully help weak compile... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | add a note |
tree | commitdiff |
2007-02-09 |
Reid Spencer | Make SlotCalculator::getPlane an inline function. It... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | remove unneeded #includes |
tree | commitdiff |
2007-02-09 |
Chris Lattner | remove dead code, the outputConstants function is now... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | 1. constants can never occur in the symbol table. |
tree | commitdiff |
2007-02-09 |
Zhou Sheng | Eliminates friend function declaration inside APInt... |
tree | commitdiff |
2007-02-09 |
Nate Begeman | Remove fixed item |
tree | commitdiff |
2007-02-08 |
Evan Cheng | This is done. |
tree | commitdiff |
2007-02-08 |
Evan Cheng | Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). |
tree | commitdiff |
2007-02-08 |
Evan Cheng | Move SimplifySetCC to TargetLowering and allow it to... |
tree | commitdiff |
2007-02-08 |
Chris Lattner | Rename CStringMap -> StringMap, since it now supports... |
tree | commitdiff |
2007-02-08 |
Chris Lattner | Allow cstringmap to contain strings with nul characters... |
tree | commitdiff |
2007-02-08 |
Andrew Lenharth | return addresses, those I already have |
tree | commitdiff |
2007-02-08 |
Zhou Sheng | Switched this file on accidently. |
tree | commitdiff |
2007-02-08 |
Zhou Sheng | As Chris and Reid suggested, remove "isSigned" field... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Fixed comments. |
tree | commitdiff |
2007-02-08 |
Evan Cheng | Fixed a long standing spiller bug that's exposed by... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Moved the MachOWriter and ELFWriter out of the Target... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Added new method to add a "simple" code emitter. That... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Split the addPassesToEmitFile method up into two. This... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Add function to create a file writer. |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Dead files. Functionality has been taken over by the... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Moved from include/llvm/CodeGen to lib/CodeGen. |
tree | commitdiff |
2007-02-08 |
Reid Spencer | For PR1188: |
tree | commitdiff |
2007-02-07 |
Chris Lattner | move archive-specific stuff out of bcreader into archiv... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | move an llvmc-specific function out of the bcreader... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | move AnalyzeBytecodeFile out of ReaderWrappers.cpp... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | isLowRegister() expects input is a physical register. |
tree | commitdiff |
2007-02-07 |
Chris Lattner | push bytecode decompressor out through APIs. Now the... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Rename. |
tree | commitdiff |
2007-02-07 |
Evan Cheng | If sp offset will be materialized in a register. Clear... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Get rid of references to iostream. |
tree | commitdiff |
2007-02-07 |
Jim Laskey | Automatically generating intrinsic declarations from... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | Move compressor out of the core Reader.cpp file. |
tree | commitdiff |
2007-02-07 |
Devang Patel | Do not drop transferred last uses on the floor. |
tree | commitdiff |
2007-02-07 |
Chris Lattner | Fix Transforms/DeadArgElim/2007-02-07-FuncRename.ll... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | New entry. |
tree | commitdiff |
2007-02-07 |
Evan Cheng | In thumb mode, R3 is reserved, but it can be live in... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Update |
tree | commitdiff |
2007-02-07 |
Evan Cheng | - If fp (r7) is used to reference stack objects, use... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | remove dead ivars, thanks to Reid for noticing this! |
tree | commitdiff |
2007-02-07 |
Chris Lattner | remove the handleVBR32/handleVBR64 callbacks. They... |
tree | commitdiff |
2007-02-07 |
Chris Lattner | constants can't be in the symtab anymore |
tree | commitdiff |
next |