summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Make it compile on VC2005:Cedric Venet2008-08-17
* getLLVMName is only used for types now, which always pass in LocalPrefix. Sp...Chris Lattner2008-08-17
* switch valuemap's from std::map to densemap. This speeds up llvm-disChris Lattner2008-08-17
* Don't instantiate GC metadata for declarations.Gordon Henriksen2008-08-17
* Fix merge errorAnton Korobeynikov2008-08-17
* Move ARM to pluggable asmprinterAnton Korobeynikov2008-08-17
* Use correct name for PPC codegen libraryAnton Korobeynikov2008-08-17
* Factor out asmprinter out of ppcAnton Korobeynikov2008-08-17
* Move X86 assembler printers into separate directory. This allows JIT-only use...Anton Korobeynikov2008-08-17
* Move all assembler printing related stuff into new libAsmPrinterAnton Korobeynikov2008-08-17
* Factor out asmprinters from collector interface.Anton Korobeynikov2008-08-17
* Factor GC metadata table assembly generation out of Collector in preparation ...Gordon Henriksen2008-08-17
* Factor GC metadata table assembly generation out of Collector in preparation ...Gordon Henriksen2008-08-17
* Get raw_ostream.cpp to compile on MSVC.Argyrios Kyrtzidis2008-08-17
* Revert 54821. It's miscompiling 252.eon and 447.dealIIEvan Cheng2008-08-17
* I found a better place for this optz'n.Nick Lewycky2008-08-17
* Xor'ing both sides of icmp by sign-bit is equivalent to swapping signedness ofNick Lewycky2008-08-17
* avoid an extraneous std::string constructionChris Lattner2008-08-17
* Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner2008-08-17
* remove a dead APInt ctor.Chris Lattner2008-08-17
* avoid string thrashing when formatting names in output. ThisChris Lattner2008-08-17
* random cleanups.Chris Lattner2008-08-17
* add support for a cout/cerr analog (outs()/errs()) as well asChris Lattner2008-08-17
* opening "-" automatically yields stdout.Chris Lattner2008-08-17
* rename OutputData to 'write' to match ostream.Chris Lattner2008-08-17
* add a new raw_ostream class which is an extremely high performance ostream thatChris Lattner2008-08-17
* PPC/Linux normally uses named section for bssAnton Korobeynikov2008-08-16
* Use proper strings section name for PPCAnton Korobeynikov2008-08-16
* Use correct name for TLS address resolution routine on x86-64Anton Korobeynikov2008-08-16
* Add interface for section override. Use this for Sparc, since it should use n...Anton Korobeynikov2008-08-16
* Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. Th...Anton Korobeynikov2008-08-16
* Reduce heap trashing due to std::string construction / concatenation via cach...Anton Korobeynikov2008-08-16
* Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca...Owen Anderson2008-08-15
* Reapply 54786. Add overflow and number of mantissa bits checks.Devang Patel2008-08-15
* Convert several std::vectors over to SmallVector, and use reserve() as approp...Owen Anderson2008-08-15
* Inline the fastpath of PATypeHolder::get(). This is a small speedup in Chris Lattner2008-08-15
* Revert 54786. It's not checking for overflows, etc.Evan Cheng2008-08-15
* use smallvector instead of vector for a couple worklists. This speeds up ins...Chris Lattner2008-08-15
* Use SmallSet instead of std::set to save allocations.Owen Anderson2008-08-14
* Move MachineInstr::getOpcode inline.Owen Anderson2008-08-14
* Build the X86GenFastISel.inc file.Dan Gohman2008-08-14
* The pass manager is not able to schedule -loop-deletion -loop-index-split.Devang Patel2008-08-14
* Temporarily revert r54792. It's causing an ICE during bootstrapping.Bill Wendling2008-08-14
* Also avoid pinsrw and pinsrb with a variable insertelement index.Dan Gohman2008-08-14
* Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson2008-08-14
* Don't try to use the insertps instruction for vectorDan Gohman2008-08-14
* Make FastISel's constructor protected, and give it a destructor.Dan Gohman2008-08-14
* Use DenseMap. Patch by Pratik Solanki.Devang Patel2008-08-14
* Remove more uses of std::set.Owen Anderson2008-08-14
* If IV is used in a int-to-float cast inside the loop then try to eliminate th...Devang Patel2008-08-14