aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* whitespaceAndrew Trick2012-01-131-3/+3
* Allow targets to select source order pre-RA scheduler.Evan Cheng2012-01-121-0/+1
* Move Sched::Preference out of TargetMachine.h where it is not referenced.Evan Cheng2012-01-122-9/+9
* Add 'llvm_unreachable' to passify GCC's understanding of the constraintsChandler Carruth2012-01-101-0/+1
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-101-2/+0
* Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel2012-01-091-1/+13
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-203-0/+3
* Add a if-conversion optimization that allows 'true' side of a diamond to beEvan Cheng2011-12-191-0/+16
* Add "using" to silence warnings.Eli Friedman2011-12-191-0/+2
* Attempt to fix PR11607 by shuffling around which class defines which methods.Eli Friedman2011-12-191-2/+7
* Emit a getMatchingSuperRegClass() implementation for every target.Jakob Stoklund Olesen2011-12-191-3/+4
* Model ARM predicated write as read-mod-write. e.g.Evan Cheng2011-12-141-3/+2
* Allow target to specify register output dependency. Still default to one.Evan Cheng2011-12-141-0/+10
* Initial CodeGen support for CTTZ/CTLZ where a zero input produces anChandler Carruth2011-12-131-0/+2
* Minimize #include's and forward-declares in Target.Nick Lewycky2011-12-102-9/+0
* Move isUnpredicatedTerminator() default implementation to TargetInstrInfoImpl...Evan Cheng2011-12-091-1/+2
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-081-0/+24
* Extend AsmMatcher token literal matching to allow aliasing.Jim Grosbach2011-12-061-1/+14
* First chunk of MachineInstr bundle support.Evan Cheng2011-12-062-1/+11
* Add support for vectors of pointers.Nadav Rotem2011-12-051-2/+13
* Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky2011-12-023-133/+164
* TargetMachine: document unnamed bool argumentDylan Noblesmith2011-12-021-3/+3
* Add a few more functions to TargetLibraryInfo. More of rdar://10500969.Chad Rosier2011-12-011-0/+36
* Add a few functions to TargetLibraryInfo.Chad Rosier2011-11-301-13/+98
* Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functionalChad Rosier2011-11-301-21/+21
* Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable Chad Rosier2011-11-291-0/+9
* Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman2011-11-171-6/+50
* Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng2011-11-161-27/+15
* Break false dependencies before partial register updates.Jakob Stoklund Olesen2011-11-151-0/+68
* Fix comment for LegalizeTypeAction enum.Craig Topper2011-11-131-1/+1
* Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne2011-11-071-2/+2
* Add missing includes/decls.Eli Friedman2011-11-042-0/+6
* Rename NonScalarIntSafe to something more appropriate.Lang Hames2011-10-261-2/+2
* Delete the Latency scheduling preference.Dan Gohman2011-10-241-1/+0
* Haven't yet found a nice way to handle TargetData verification in theLang Hames2011-10-201-13/+21
* Comment out or remove unused parameter names so as to avoid a slew ofDuncan Sands2011-10-201-63/+69
* Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns.Andrew Trick2011-10-181-0/+9
* whitespaceAndrew Trick2011-10-181-1/+1
* Backing out patch. Will refactor to remove the AsmParser dependency on Target.Lang Hames2011-10-181-21/+13
* Re-applying the target data layout verification patch from r142288, plus appr...Lang Hames2011-10-171-13/+21
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-171-0/+9
* 142288 broke the build:Rafael Espindola2011-10-171-21/+13
* Validate target data layout strings.Lang Hames2011-10-171-13/+21
* Add comments to TargetLowering.h indicating that the set*Alignment functions ...Hal Finkel2011-10-171-3/+5
* improve some of the documentation around target data layout strings.Chris Lattner2011-10-111-0/+7
* Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames2011-10-101-0/+6
* Mark the standard pseudos as isPseudo = 1.Jakob Stoklund Olesen2011-10-101-1/+1
* Cosmetic change.Evan Cheng2011-10-061-16/+16
* Remove the TRI::getSubRegisterRegClass() hook.Jakob Stoklund Olesen2011-10-061-22/+1
* Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen2011-10-051-0/+14