aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make SlotCalculator::getPlane an inline function. It is used inside loops.Reid Spencer2007-02-092-9/+8
* remove unneeded #includesChris Lattner2007-02-091-3/+0
* remove dead code, the outputConstants function is now only called at module s...Chris Lattner2007-02-092-14/+6
* 1. constants can never occur in the symbol table.Chris Lattner2007-02-093-21/+0
* Eliminates friend function declaration inside APInt, instead, adds publicZhou Sheng2007-02-091-23/+23
* Remove fixed itemNate Begeman2007-02-091-26/+0
* This is done.Evan Cheng2007-02-081-14/+0
* Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands().Evan Cheng2007-02-081-8/+36
* Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer.Evan Cheng2007-02-082-399/+426
* Rename CStringMap -> StringMap, since it now supports nul characters in theChris Lattner2007-02-082-146/+8
* Allow cstringmap to contain strings with nul characters in them.Chris Lattner2007-02-082-8/+10
* return addresses, those I already haveAndrew Lenharth2007-02-081-2/+3
* Switched this file on accidently.Zhou Sheng2007-02-081-1/+1
* As Chris and Reid suggested, remove "isSigned" field from APInt, instead,Zhou Sheng2007-02-081-178/+170
* Fixed comments.Bill Wendling2007-02-081-3/+2
* Fixed a long standing spiller bug that's exposed by Thumb:Evan Cheng2007-02-081-13/+13
* 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