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