aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-19Add a if-conversion optimization that allows 'true' side of a diamond to beEvan Cheng
2011-12-19Add "using" to silence warnings.Eli Friedman
2011-12-19Attempt to fix PR11607 by shuffling around which class defines which methods.Eli Friedman
2011-12-19Emit a getMatchingSuperRegClass() implementation for every target.Jakob Stoklund Olesen
2011-12-14Model ARM predicated write as read-mod-write. e.g.Evan Cheng
2011-12-14Allow target to specify register output dependency. Still default to one.Evan Cheng
2011-12-13Initial CodeGen support for CTTZ/CTLZ where a zero input produces anChandler Carruth
2011-12-10Minimize #include's and forward-declares in Target.Nick Lewycky
2011-12-09Move isUnpredicatedTerminator() default implementation to TargetInstrInfoImpl...Evan Cheng
2011-12-08Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson
2011-12-06Extend AsmMatcher token literal matching to allow aliasing.Jim Grosbach
2011-12-06First chunk of MachineInstr bundle support.Evan Cheng
2011-12-05Add support for vectors of pointers.Nadav Rotem
2011-12-02Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky
2011-12-02TargetMachine: document unnamed bool argumentDylan Noblesmith
2011-12-01Add a few more functions to TargetLibraryInfo. More of rdar://10500969.Chad Rosier
2011-11-30Add a few functions to TargetLibraryInfo.Chad Rosier
2011-11-30Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functionalChad Rosier
2011-11-29Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable Chad Rosier
2011-11-17Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng
2011-11-15Break false dependencies before partial register updates.Jakob Stoklund Olesen
2011-11-13Fix comment for LegalizeTypeAction enum.Craig Topper
2011-11-07Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne
2011-11-04Add missing includes/decls.Eli Friedman
2011-10-26Rename NonScalarIntSafe to something more appropriate.Lang Hames
2011-10-24Delete the Latency scheduling preference.Dan Gohman
2011-10-20Haven't yet found a nice way to handle TargetData verification in theLang Hames
2011-10-20Comment out or remove unused parameter names so as to avoid a slew ofDuncan Sands
2011-10-18Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns.Andrew Trick
2011-10-18whitespaceAndrew Trick
2011-10-18Backing out patch. Will refactor to remove the AsmParser dependency on Target.Lang Hames
2011-10-17Re-applying the target data layout verification patch from r142288, plus appr...Lang Hames
2011-10-17Add support for a new extension to the .file directive:Nick Lewycky
2011-10-17142288 broke the build:Rafael Espindola
2011-10-17Validate target data layout strings.Lang Hames
2011-10-17Add comments to TargetLowering.h indicating that the set*Alignment functions ...Hal Finkel
2011-10-11improve some of the documentation around target data layout strings.Chris Lattner
2011-10-10Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames
2011-10-10Mark the standard pseudos as isPseudo = 1.Jakob Stoklund Olesen
2011-10-06Cosmetic change.Evan Cheng
2011-10-06Remove the TRI::getSubRegisterRegClass() hook.Jakob Stoklund Olesen
2011-10-05Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen
2011-09-30Store sub-class lists as a bit vector.Jakob Stoklund Olesen
2011-09-30Move getCommonSubClass() into TRI.Jakob Stoklund Olesen
2011-09-29Expand the x86 V_SET0* pseudos right after register allocation.Jakob Stoklund Olesen
2011-09-27Promote the X86 Get/SetSSEDomain functions to TargetInstrInfo.Jakob Stoklund Olesen
2011-09-25Add target hook for pseudo instruction expansion.Jakob Stoklund Olesen
2011-09-21Lower ARM adds/subs to add/sub after adding optional CPSR operand.Andrew Trick