aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2007-01-19For PR1043:Reid Spencer
2007-01-19Remove this xform:Evan Cheng
2007-01-18Have the OutputBuffer take the is64Bit and isLittleEndian booleans.Bill Wendling
2007-01-18add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission.Chris Lattner
2007-01-17Changed to use the OutputBuffer instead of the methods in MachO and ELFBill Wendling
2007-01-17Revert patch.Bill Wendling
2007-01-17Use the methods in the TargetObjInfo object instead of internal methods.Bill Wendling
2007-01-16Fix PR1114 and CodeGen/Generic/2007-01-15-LoadSelectCycle.ll by beingChris Lattner
2007-01-16add options to view the dags before the first or second pass of dag combine.Chris Lattner
2007-01-16Fix for PR1095:Bill Wendling
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-15eliminate calls to Type::isInteger, preferring isIntegral instead.Chris Lattner
2007-01-12Compensate for loss of DerivedTypes.h in TargetLowering.hReid Spencer
2007-01-12Move a function out of line.Reid Spencer
2007-01-12Minor fix.Evan Cheng
2007-01-12Simplify codeChris Lattner
2007-01-12For PR1064:Reid Spencer
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-12Store default libgcc routine names and allow them to be redefined by target.Evan Cheng
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-08Naming consistency.Evan Cheng
2007-01-08Fix for PR1075: bottom-up register-reduction scheduling actually increases re...Evan Cheng
2007-01-08Implement some trivial FP foldings when -enable-unsafe-fp-math is specified.Chris Lattner
2007-01-08Need to handle static declarations properly.Jim Laskey
2007-01-07llvm 2.0 doesn't support llvm.isunordered.*Chris Lattner
2007-01-07remove support for llvm.isunorderedChris Lattner
2007-01-07Change the interface to Module::getOrInsertFunction to be easier to use,to re...Chris Lattner
2007-01-05Expand fcopysign to the bitwise sequence if select is marked as expensive.Evan Cheng
2007-01-05Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old sign bit of operand 0Evan Cheng
2007-01-05CopyToReg source operand can be a register as well. e.g. Copy from GlobalBase...Evan Cheng
2007-01-05GEP subscript is interpreted as a signed value.Evan Cheng
2007-01-04fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling K&R prototypes withChris Lattner
2007-01-04Expand fcopysign to a series of bitwise of operations when it's profitable toEvan Cheng
2007-01-03Legalizer doesn't do an ANY_EXTEND if we don't ask for one so make sureReid Spencer
2007-01-03NULL names should pass validation.Jim Laskey
2007-01-03Silence warning.Jim Laskey
2007-01-03Restore previous behavior of defaulting to ZEXT. This works around twoReid Spencer
2007-01-03Two changes:Reid Spencer
2007-01-03Clean up from recent changes. Comment the new parameter to ExpandLibCall.Reid Spencer
2007-01-02- Fixing naming inconsistency: calleesave -> calleesaved.Evan Cheng
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-22Need to walk the derived chain of typedefs to get actual size.Jim Laskey
2006-12-22Debug dump error.Evan Cheng
2006-12-21Just print integer constants as signed values. The actual signednessReid Spencer
2006-12-21Simplify all the casting business and get rid of isSigned().Reid Spencer
2006-12-20getLoad() and getStore() calls missed SVOffset operand. Thanks to Dan GohmanEvan Cheng
2006-12-19Eliminate static ctors from StatisticsChris Lattner
2006-12-19Fix for PR1059: http://llvm.org/PR1059Anton Korobeynikov