aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2010-07-15Split -enable-finite-only-fp-math to two options:Evan Cheng
2010-07-1580-col.Eric Christopher
2010-07-14Don't pass StringRef by reference.Benjamin Kramer
2010-07-13Update comment.Evan Cheng
2010-07-12Fix a typo and fit in 80 columns. Found by Bob Wilson.Rafael Espindola
2010-07-12MC: Add MCAsmParserExtension, a base class for all the target/object specificDaniel Dunbar
2010-07-12Convert the last use of getPhysicalRegisterRegClass and remove it.Rafael Espindola
2010-07-11Remove TargetInstrInfo::copyRegToReg entirely.Jakob Stoklund Olesen
2010-07-11Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon.Rafael Espindola
2010-07-11Remove copyRegToReg from TargetInstrInfo so it is not longer accesible.Jakob Stoklund Olesen
2010-07-11Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola
2010-07-10Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman
2010-07-09Automatically fold COPY instructions into stack load/store.Jakob Stoklund Olesen
2010-07-09Change TII::foldMemoryOperand API to require the machine instruction to beJakob Stoklund Olesen
2010-07-09--- Reverse-merging r107947 into '.':Bob Wilson
2010-07-09Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman
2010-07-08Implement X86InstrInfo::copyPhysRegJakob Stoklund Olesen
2010-07-08Convert EXTRACT_SUBREG to COPY when emitting machine instrs.Jakob Stoklund Olesen
2010-07-08Add TargetInstrInfo::copyPhysReg hook and use it from LowerSubregs.Jakob Stoklund Olesen
2010-07-08Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman
2010-07-07Add X86FastISel support for return statements. This entails refactoringDan Gohman
2010-07-07Simplify FastISel's constructor by giving it a FunctionLoweringInfoDan Gohman
2010-07-07Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman
2010-07-07Move ArgFlagsTy, OutputArg, and InputArg out of SelectionDAGNodes.h andDan Gohman
2010-07-06CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.Dan Gohman
2010-07-06Make getMinimalPhysRegClass' comment mention what makes it differentDan Gohman
2010-07-06Fix up -fstack-protector on linux to use the segmentEric Christopher
2010-07-02Add a new target independent COPY instruction and code to lower it.Jakob Stoklund Olesen
2010-07-02Clean up TargetOpcodes.h a bit, and limit the number of places where the fullJakob Stoklund Olesen
2010-06-29Revert r107205 and r107207.Bill Wendling
2010-06-29Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling
2010-06-29Add a VT argument to getMinimalPhysRegClass and replace the copy related usesRafael Espindola
2010-06-25Change if-conversion block size limit checks to add some flexibility.Evan Cheng
2010-06-25The hasMemory argument is irrelevant to how the argumentDale Johannesen
2010-06-24Edit and clarify comments for TargetInstrInfo methods:Bob Wilson
2010-06-24Reapply r106634, now that the bug it exposed is fixed.Dan Gohman
2010-06-23Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar
2010-06-23Some targets don't require the fencing MEMBARRIER instructions surroundingJim Grosbach
2010-06-23remove trailing whitespaceJim Grosbach
2010-06-22Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng
2010-06-21Remove isTwoAddress from llvm.Eric Christopher
2010-06-18Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng
2010-06-18Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman
2010-06-18Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman
2010-06-17Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings
2010-06-14Fix a comment typo.Bob Wilson
2010-06-12declare a class with 'class' instead of struct to avoid tag mismatch Chris Lattner
2010-06-12Allow target to provide its own hazard recognizer to post-ra scheduler.Evan Cheng
2010-06-09Allow target to place 2-address pass inserted copies in better spots. Thumb2 ...Evan Cheng
2010-06-09- Fix description of SUBREG_TO_REG. It's not going to generate a zext. But itBill Wendling