aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2006-12-07Fix i64 uint_to_fp on ppc64Chris Lattner
2006-12-07MI keeps a ptr of TargetInstrDescriptor, use it.Evan Cheng
2006-12-07getOperandConstraint returns -1 if the operand does have the specific constra...Evan Cheng
2006-12-06implement sextinreg i8->i64 and i16->i64Chris Lattner
2006-12-06fix another sradi encoding bug. This fixes Olden/health with the ppc64 jit.Chris Lattner
2006-12-06Always pass "true" to isMaxValue(bool) because we know the type is LongTy.Reid Spencer
2006-12-06Adjust to new ConstantIntegral interface for Max/Min tests.Reid Spencer
2006-12-06Update ConstantIntegral Max/Min tests for new interface.Reid Spencer
2006-12-06For PR950:Reid Spencer
2006-12-06fix the jit encoding of sradi, simplify the MDForm1 description.Chris Lattner
2006-12-06add relocation support for ppc64 branches.Chris Lattner
2006-12-06merge the Statistic and StatisticBase classes, eliminating virtual methodsChris Lattner
2006-12-06add #includeChris Lattner
2006-12-06add missing #includeChris Lattner
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner
2006-12-06Some addresssed should be 64-bit and some shouldn't.Jim Laskey
2006-12-06Make it easier for gdb to find the return address.Jim Laskey
2006-12-06print weak referencesRafael Espindola
2006-12-06Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().Evan Cheng
2006-12-06Remove the dead CachedWriter class.Chris Lattner
2006-12-06Simplify codeChris Lattner
2006-12-06printName is almost always true. In the cases that mattered where it was false,Chris Lattner
2006-12-06Remove the 'printname' argument to WriteAsOperand. It is always true, andChris Lattner
2006-12-06The hasSlot methods are gone.Chris Lattner
2006-12-06These asm printers shouldn't use assembly/writer.hChris Lattner
2006-12-06remove unused api, simplify some codeChris Lattner
2006-12-06remove more code that was only used by the bc writerChris Lattner
2006-12-06remove dead code left over from when this functionality was shared with theChris Lattner
2006-12-06rename createSlot -> getOrCreateSlot.Chris Lattner
2006-12-06clean up some sloppy and inconsistent spacingChris Lattner
2006-12-06wrap long linesChris Lattner
2006-12-06Fix a CmpInst writing bug by removing merge cruft that I *know* I've removedReid Spencer
2006-12-06counter should be unsigned.Chris Lattner
2006-12-06eliminate fp statisticChris Lattner
2006-12-06Fix constant folding to deal with external weak global values.Reid Spencer
2006-12-05Regenerate.Reid Spencer
2006-12-05Remove dead var NewVarArgs.Reid Spencer
2006-12-05Fix Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll, fixing an out-of-Chris Lattner
2006-12-05Regenerate.Reid Spencer
2006-12-05Dump the old va_arg and va_next upgrade support. No need to keep track ofReid Spencer
2006-12-05Finally get the casting right in this file. Also, remove some unnecessaryReid Spencer
2006-12-05Revert an unintended change.Evan Cheng
2006-12-05- Switch X86-64 JIT to large code size model.Evan Cheng
2006-12-05straighten out various memory ownership issues in the callgraph stuff.Chris Lattner
2006-12-05Regenerate.Reid Spencer
2006-12-05Remove various old upgrade hacks that are no longer needed.Reid Spencer
2006-12-05Bail on the getInferredCast idea. Remove the function and convertReid Spencer
2006-12-05If we have ScalarSSE, we can select bitconvert into single instructions.Chris Lattner
2006-12-05Add a perf optzn corresponding to PR1033.Chris Lattner
2006-12-05Fix PR1033 and CodeGen/X86/bitcast.ll, by expanding bitcast to a load/store p...Chris Lattner