aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Moved the MachOWriter and ELFWriter out of the Target/* files. Placed theBill Wendling2007-02-087-36/+20
* Added new method to add a "simple" code emitter. That is, to only addBill Wendling2007-02-082-0/+7
* Split the addPassesToEmitFile method up into two. This is so that we canBill Wendling2007-02-081-48/+52
* Add function to create a file writer.Bill Wendling2007-02-082-3/+28
* Dead files. Functionality has been taken over by the Add*Writer functions.Bill Wendling2007-02-082-75/+0
* Moved from include/llvm/CodeGen to lib/CodeGen.Bill Wendling2007-02-082-0/+850
* For PR1188:Reid Spencer2007-02-082-2/+2
* move archive-specific stuff out of bcreader into archive library.Chris Lattner2007-02-075-73/+160
* move an llvmc-specific function out of the bcreader into llvmc.Chris Lattner2007-02-071-16/+0
* move AnalyzeBytecodeFile out of ReaderWrappers.cpp into Analyzer.cpp. NowChris Lattner2007-02-073-36/+15
* isLowRegister() expects input is a physical register.Evan Cheng2007-02-071-2/+2
* push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner2007-02-0710-75/+80
* Rename.Evan Cheng2007-02-071-6/+7
* If sp offset will be materialized in a register. Clear the offset field of st...Evan Cheng2007-02-071-8/+10
* Get rid of references to iostream.Evan Cheng2007-02-072-4/+2
* Automatically generating intrinsic declarations from Dan Gohman. ModifiedJim Laskey2007-02-071-0/+19
* Move compressor out of the core Reader.cpp file.Chris Lattner2007-02-073-6/+14
* Do not drop transferred last uses on the floor.Devang Patel2007-02-071-0/+3
* Fix Transforms/DeadArgElim/2007-02-07-FuncRename.ll, fallout from PR411.Chris Lattner2007-02-071-2/+4
* New entry.Evan Cheng2007-02-071-0/+9
* In thumb mode, R3 is reserved, but it can be live in to the function. IfEvan Cheng2007-02-072-7/+32
* UpdateEvan Cheng2007-02-071-0/+4
* - If fp (r7) is used to reference stack objects, use [r, r] address mode.Evan Cheng2007-02-071-28/+67
* remove dead ivars, thanks to Reid for noticing this!Chris Lattner2007-02-071-22/+1
* remove the handleVBR32/handleVBR64 callbacks. They are very fine-grained.Chris Lattner2007-02-072-26/+0
* constants can't be in the symtab anymoreChris Lattner2007-02-071-8/+4
* update comment.Chris Lattner2007-02-071-3/+3
* shrink vmcore by moving symbol table stripping support out of VMCore intoChris Lattner2007-02-073-29/+23
* As Chris suggested, fixed some problems. (This is the first part)Zhou Sheng2007-02-071-147/+157
* eliminate ValueSymbolTable::rename, it has no advantage over using remove+ins...Chris Lattner2007-02-072-42/+5
* speed up conflict handling.Chris Lattner2007-02-071-2/+7
* Fix a fixme by correctly calculating preferred alignments for functions,Nate Begeman2007-02-071-11/+14
* Eliminate the O(n) version of TypeSymbolTable::remove, it is dead. WhenChris Lattner2007-02-071-21/+21
* TypeSymbolTable::rename is dead, remove itChris Lattner2007-02-071-18/+0
* Eliminate a bunch of work from ValueSymbolTable::insert for the common caseChris Lattner2007-02-071-1/+7
* parse constantexpr arguments into a smallvector: 1.5% speedup reading 176.gccChris Lattner2007-02-071-1/+1
* Eliminate std::vectors from the bcanalyzer interface.Chris Lattner2007-02-073-32/+45
* eliminateFrameIndex() is even more complicated if frame ptr is used instead o...Evan Cheng2007-02-071-20/+34
* redesign the primary datastructure used by mem2reg to eliminate anChris Lattner2007-02-071-103/+156
* do not let the table fill up with tombstones.Chris Lattner2007-02-071-1/+5
* Spill / restore should avoid modifying the condition register.Evan Cheng2007-02-074-36/+64
* Two fixes:Chris Lattner2007-02-061-38/+33
* Support var arg intrinsics.Jim Laskey2007-02-061-0/+4
* Select add FI, c correctly.Evan Cheng2007-02-061-1/+6
* foldMemoryOperand() cannot fold tMOVrr sp into load / store in thumb mode. tL...Evan Cheng2007-02-061-13/+19
* Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.llChris Lattner2007-02-061-6/+16
* As Reid suggested, fixed some problems.Zhou Sheng2007-02-061-150/+143
* Disable this for now.Chris Lattner2007-02-061-0/+5
* Add a class APInt to represent arbitrary precision constant integral values.Zhou Sheng2007-02-061-0/+1113
* Fix Transforms/ConstProp/2007-02-05-BitCast.llChris Lattner2007-02-061-1/+5