aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2010-01-17Get MCSymbol out of the mangling business, and move all the logicChris Lattner
2010-01-17now that mangler is in libtarget, it can use MCAsmInfo instead of clientsChris Lattner
2010-01-16move the mangler into libtarget from vmcore.Chris Lattner
2010-01-16Retrying r91337:Bill Wendling
2010-01-15DEBUG_VALUE is now variable sized, as it has aDale Johannesen
2010-01-15Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available.Nate Begeman
2010-01-15Remove DEBUG_DECLARE, looks like we don't need it.Dale Johannesen
2010-01-14Split the TargetAsmParser "ParseInstruction" interface in half:Chris Lattner
2010-01-14prune #includes in TargetAsmParser.hChris Lattner
2010-01-13change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner
2010-01-13Fix a comment.Dale Johannesen
2010-01-13Add a quick pass to optimize sign / zero extension instructions. For targets ...Evan Cheng
2010-01-12Add TargetInstrInfo::isCoalescableInstr. It returns true if the specifiedEvan Cheng
2010-01-09Add DEBUG_DECLARE. Not used yet.Dale Johannesen
2010-01-08Add DEBUG_VALUE. Not used yet.Dale Johannesen
2010-01-07Add comments.Jakob Stoklund Olesen
2010-01-06Add Target hook to duplicate machine instructions.Jakob Stoklund Olesen
2010-01-06Teach dag combine to fold the following transformation more aggressively:Evan Cheng
2010-01-04Remove the CPAttrParentAsRoot code, which is unused, and inconvenientDan Gohman
2009-12-28Allow targets to specify the return type of libcalls that are generated for f...Sanjiv Gupta
2009-12-22Add more plumbing. This time in the LowerArguments and "get" functions whichBill Wendling
2009-12-21Fix setting and default setting of code model for jit. Do thisEric Christopher
2009-12-19Delete unused code.Dan Gohman
2009-12-18Changes from review:Bill Wendling
2009-12-16Add @earlyclobber TableGen constraintJim Grosbach
2009-12-14Fix these asserts to check the invariant that the code actuallyDan Gohman
2009-12-14Whitespace changes, comment clarification. No functional changes.Bill Wendling
2009-12-09Silence conversion warning from 64 to 32-bit.Eric Christopher
2009-12-09Move isConsecutiveLoad to SelectionDAG. It's not target dependent and it's pr...Evan Cheng
2009-12-08Revert 90789 for now. It caused massive compile time regression. Post-ra sche...Evan Cheng
2009-12-07Apply Pekka Jääskeläinen's patch to raise the first virtual registerDan Gohman
2009-12-05Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman
2009-12-05Remove an unneeded include.David Greene
2009-12-04Fix a bad merge.David Greene
2009-12-04Update the TargetInstrInfo interfaces so hasLoad/StoreFrom/ToStackSlotDavid Greene
2009-12-03remove some dead std::ostream using code.Chris Lattner
2009-12-03This initial code is meant to convert TargetData to use an AbstractTypesUser soBill Wendling
2009-11-30Remove isProfitableToDuplicateIndirectBranch target hook. It is profitableBob Wilson
2009-11-25Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, wh...Viktor Kutuzov
2009-11-25Add the rest of the build system logic for optional target disassemblersDaniel Dunbar
2009-11-24Refactor target hook for tail duplication as requested by Chris.Bob Wilson
2009-11-23* Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin
2009-11-23Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman
2009-11-22Add getFrameIndexReference() to TargetRegisterInfo, which allows targets toJim Grosbach
2009-11-21Allow target to disable if-converting predicable instructions. e.g. NEON inst...Evan Cheng
2009-11-21Maintain stylistic consistency.Evan Cheng
2009-11-21Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separa...Viktor Kutuzov
2009-11-20Restructure code to allow renaming of multiple-register groups for anti-dep b...David Goodwin
2009-11-18Added getDefaultSubtargetFeatures method to SubtargetFeatures class which ret...Viktor Kutuzov
2009-11-18Add a target hook to allow changing the tail duplication limit based on theBob Wilson