summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Modify the SlowOperationInformer interface to not throw exceptions.Chris Lattner2006-07-06
* Change the ModuleProvider interface to not throw exceptions.Chris Lattner2006-07-06
* Print LLVM version info like this:Chris Lattner2006-07-06
* Change the verifier to never throw an exception. Instead verifyModule canopt...Chris Lattner2006-07-06
* Undisable ppc64 jitChris Lattner2006-07-06
* Added option -code-model to set code model (only used in 64-bit) mode. ValidEvan Cheng2006-07-06
* Reorg. No functionality change.Evan Cheng2006-07-05
* Fix JIT on non MacOS X i386 systems.Evan Cheng2006-07-05
* These are already implementedAndrew Lenharth2006-07-03
* 0 offsets for memory operandsAndrew Lenharth2006-07-03
* Ugly hack! Add helper functions InsertInFlightSetEntry andEvan Cheng2006-06-29
* Should just use xorps to clear XMM registers for all data types. pxor is also...Evan Cheng2006-06-29
* Let X86CompilationCallback pass previous frame and return address to X86Compi...Evan Cheng2006-06-29
* Add shift and rotate by 1 instructions / patterns.Evan Cheng2006-06-29
* Always use xorps to clear XMM registers.Evan Cheng2006-06-29
* Move .literal4 and .literal8 support into AsmPrinter.cppEvan Cheng2006-06-29
* Add support to print 4-, 8-, and 16- byte constant literals in specialEvan Cheng2006-06-29
* Hide x86 symbolsChris Lattner2006-06-28
* Use hidden visibility to make symbols in an anonymous namespace getChris Lattner2006-06-28
* Use hidden visibility to reduce codesizeChris Lattner2006-06-28
* Shave another 27K off libllvmgcc.dylib with visibility hiddenChris Lattner2006-06-28
* Shrink libllvmgcc.dylib by another 23KChris Lattner2006-06-28
* shrink libllvmgcc.dylib another 25KChris Lattner2006-06-28
* Mark these two classes as hidden, shrinking libllbmgcc.dylib by 25KChris Lattner2006-06-28
* Use hidden visibility to reduce the sizes of some .o files. This chops 60K o...Chris Lattner2006-06-28
* Fix CodeGen/Generic/2006-06-28-SimplifySetCCCrash.llChris Lattner2006-06-28
* Doh.Evan Cheng2006-06-28
* Switch to a very conservative heuristic for determining when loop-unswitchingOwen Anderson2006-06-28
* Fix Transforms/InstCombine/2006-06-28-infloop.llChris Lattner2006-06-28
* Don't unswitch really large loops even if they are mostly filled with emptyChris Lattner2006-06-28
* Oops. Need to keep CP index.Evan Cheng2006-06-28
* Darwin puts float and double literal constants into literal4 and literal8 sec...Evan Cheng2006-06-28
* add some missing externalsAndrew Lenharth2006-06-28
* Catch more function pointer casting problemsAndrew Lenharth2006-06-28
* Handle alias sets that have been unified, and thus can have other referencesChris Lattner2006-06-27
* Don't implement AliasSetTracker::remove in terms of deleteValue. deleteValueChris Lattner2006-06-27
* this case isn't handledAndrew Lenharth2006-06-27
* Fix for 2006-06-27-DeadSwitchCase.llOwen Anderson2006-06-27
* handle the "mov reg1, reg2" case in isMoveInstrRafael Espindola2006-06-27
* Don't match 64-bit bitfield inserts into rlwimi's. todo add rldimi. :)Chris Lattner2006-06-27
* Fix Transforms/DeadArgElim/2006-06-27-struct-ret.ll. -deadargelim should notChris Lattner2006-06-27
* Fix ppc64 jump tablesChris Lattner2006-06-27
* Remove dead code.Evan Cheng2006-06-27
* Print stubs for external globals right.Chris Lattner2006-06-27
* Implement 64-bit select, bswap, etc.Chris Lattner2006-06-27
* Add a pattern for i64 sra. Print 8-byte units with a space between the .quadChris Lattner2006-06-27
* Fix rewriting frame offsets with ixaddr instructions, which implicitly shiftChris Lattner2006-06-27
* PPC doesn't have bit converts to/from i64Chris Lattner2006-06-27
* Add 64-bit MTCTR so that indirect calls work.Chris Lattner2006-06-27
* Fix an incorrect store pattern. This fixes em3d.Chris Lattner2006-06-27