aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* eliminate calls to Type::isInteger, preferring isIntegral instead.Chris Lattner2007-01-151-2/+2
* Compensate for loss of DerivedTypes.h in TargetLowering.hReid Spencer2007-01-121-0/+1
* Move a function out of line.Reid Spencer2007-01-121-0/+21
* Minor fix.Evan Cheng2007-01-121-1/+1
* Simplify codeChris Lattner2007-01-121-4/+1
* For PR1064:Reid Spencer2007-01-122-45/+56
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-122-3/+3
* Store default libgcc routine names and allow them to be redefined by target.Evan Cheng2007-01-122-82/+205
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-113-5/+5
* For PR1043:Zhou Sheng2007-01-113-20/+20
* Naming consistency.Evan Cheng2007-01-081-25/+27
* Fix for PR1075: bottom-up register-reduction scheduling actually increases re...Evan Cheng2007-01-081-120/+72
* Implement some trivial FP foldings when -enable-unsafe-fp-math is specified.Chris Lattner2007-01-081-0/+15
* Need to handle static declarations properly.Jim Laskey2007-01-081-6/+9
* llvm 2.0 doesn't support llvm.isunordered.*Chris Lattner2007-01-071-17/+0
* remove support for llvm.isunorderedChris Lattner2007-01-071-22/+0
* Change the interface to Module::getOrInsertFunction to be easier to use,to re...Chris Lattner2007-01-071-74/+39
* Expand fcopysign to the bitwise sequence if select is marked as expensive.Evan Cheng2007-01-051-4/+6
* Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old sign bit of operand 0Evan Cheng2007-01-051-4/+14
* CopyToReg source operand can be a register as well. e.g. Copy from GlobalBase...Evan Cheng2007-01-051-2/+6
* GEP subscript is interpreted as a signed value.Evan Cheng2007-01-051-1/+1
* fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling K&R prototypes withChris Lattner2007-01-041-4/+6
* Expand fcopysign to a series of bitwise of operations when it's profitable toEvan Cheng2007-01-041-19/+46
* Legalizer doesn't do an ANY_EXTEND if we don't ask for one so make sureReid Spencer2007-01-031-1/+1
* NULL names should pass validation.Jim Laskey2007-01-031-1/+2
* Silence warning.Jim Laskey2007-01-031-1/+1
* Restore previous behavior of defaulting to ZEXT. This works around twoReid Spencer2007-01-031-7/+2
* Two changes:Reid Spencer2007-01-031-5/+12
* Clean up from recent changes. Comment the new parameter to ExpandLibCall.Reid Spencer2007-01-031-24/+20
* - Fixing naming inconsistency: calleesave -> calleesaved.Evan Cheng2007-01-021-24/+30
* For PR950:Reid Spencer2006-12-316-151/+169
* For PR950:Reid Spencer2006-12-232-106/+91
* Need to walk the derived chain of typedefs to get actual size.Jim Laskey2006-12-221-4/+13
* Debug dump error.Evan Cheng2006-12-221-1/+1
* Just print integer constants as signed values. The actual signednessReid Spencer2006-12-211-7/+1
* Simplify all the casting business and get rid of isSigned().Reid Spencer2006-12-211-64/+18
* getLoad() and getStore() calls missed SVOffset operand. Thanks to Dan GohmanEvan Cheng2006-12-201-2/+2
* Eliminate static ctors from StatisticsChris Lattner2006-12-1910-64/+43
* Fix for PR1059: http://llvm.org/PR1059Anton Korobeynikov2006-12-191-3/+6
* May need to promote the operand (either sign_extend_inreg or and) beforeEvan Cheng2006-12-191-18/+29
* LegalizeSetCCOperands() may end up inserting libcalls. They need to beEvan Cheng2006-12-181-3/+2
* Convert the last uses of CastInst::createInferredCast to a normal castReid Spencer2006-12-181-5/+13
* move ExtWeakSymbols to AsmPrinterRafael Espindola2006-12-181-0/+12
* Fixed so that it dereferences the ostream pointer.Bill Wendling2006-12-171-1/+1
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-175-28/+28
* Fix PR1049 and CodeGen/Generic/2006-12-16-InlineAsmCrash.llChris Lattner2006-12-161-1/+2
* Cannot combine an indexed load / store any further.Evan Cheng2006-12-161-1/+10
* Expand FP undefEvan Cheng2006-12-161-0/+1
* The best unbreakage yet, addressing Bill's concerns.Jeff Cohen2006-12-163-49/+30
* Allow promoted FP_TO_UINT / FP_TO_SINT to expand operand.Evan Cheng2006-12-161-2/+1