aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/TargetParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-03-05Support: catch invalid accessesSaleem Abdulrasool1-2/+2
2016-01-15[ARM] Add ARMv8-M Baseline/Mainline LLVM targetingBradley Smith1-0/+6
2015-12-14Reordering fields to reduce padding in LLVM. NFCBen Craig1-4/+4
2015-12-01[ARM] Add ARMv8.2-A to TargetParserOliver Stannard1-0/+3
2015-11-20Handle ARMv6-J as an alias, instead of fake architectureArtyom Skrobov1-1/+1
2015-11-19TargetParser.cpp: Fixup -- StringRef::startswith() is better here. NFC.NAKAMURA Takumi1-1/+1
2015-11-19llvm/lib/Support/TargetParser.cpp: Rework llvm::ARM::getArchExtFeature() to a...NAKAMURA Takumi1-3/+7
2015-11-18[ARM] Add +feature names to TargetParser extensions tableBradley Smith1-1/+17
2015-11-16Handle ARMv6KZ namingArtyom Skrobov1-2/+2
2015-11-16NFC refactorings in lib/Support/TargetParser.cppArtyom Skrobov1-16/+16
2015-11-16[ARM] Allow TargetParser to accurately target architecturesBradley Smith1-5/+14
2015-11-12Cull non-standard variants of ARM architectures (NFC)Artyom Skrobov1-13/+5
2015-10-28ARM: support .watchos_version_min and .tvos_version_min.Tim Northover1-0/+1
2015-10-23[ARM] Renaming +t2dsp feature into +dsp, as discussed on llvm-devArtyom Skrobov1-2/+2
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-0/+5
2015-09-21Revert "[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.def"James Molloy1-3/+0
2015-09-21[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-0/+3
2015-09-05Added arch extensions and default target features in TargetParser.Alexandros Lamprineas1-5/+30
2015-08-30Remove a linear walk to find the default FPU for a given CPU by directlyChandler Carruth1-7/+6
2015-08-30Teach the target parsing framework to directly compute the length of allChandler Carruth1-41/+68
2015-08-30Refactor the ARM target parsing to use a def file with macros to expandChandler Carruth1-164/+14
2015-08-30[Triple] Use clang-format to normalize the formatting of the ARM targetChandler Carruth1-36/+35
2015-08-30[Triple] Stop abusing a class to have only static methods and just useChandler Carruth1-27/+27
2015-08-21[ARM] Fix MachO CPU Subtype selectionVedant Kumar1-1/+3
2015-08-14Revert "[ARM] Fix MachO CPU Subtype selection"Renato Golin1-2/+0
2015-08-14[ARM] Fix MachO CPU Subtype selectionVedant Kumar1-0/+2
2015-07-27- Added support for parsing HWDiv features using Target Parser.Alexandros Lamprineas1-18/+76
2015-07-17Edited the CPUNames table of TargetParserAlexandros Lamprineas1-3/+1
2015-07-16- TargetParser does not handle armv7l in parseArchProfile().Alexandros Lamprineas1-0/+1
2015-07-15-Added API for retrieving the default FPU of a CPU from TargetParser.Alexandros Lamprineas1-84/+95
2015-07-14Caused regressions: compile Release+Asserts failed on clang-native-arm-cortex-a9Alexandros Lamprineas1-96/+83
2015-07-14-Added API for retrieving the default FPU of a CPU from TargetParser.Alexandros Lamprineas1-83/+96
2015-06-29[ARM]: Extend -mfpu options for half-precision and vfpv3xdJaved Absar1-2/+0
2015-06-29[ARM]: Extend -mfpu options for half-precision and vfpv3xdJaved Absar1-23/+37
2015-06-12[ARM] Disabling vfp4 should disable fp16John Brawn1-1/+5
2015-06-06TargetParser: Fix comments in enum(s) introduced in r239150. [-Wdocumentation]NAKAMURA Takumi1-1/+1
2015-06-05[TargetParser] Properly attach functions of ARMTargetParser to the classBenjamin Kramer1-6/+2
2015-06-05[ARM] Add support for -sp- FPUs and FPU none to TargetParserJohn Brawn1-3/+5
2015-06-05[ARM] Add knowledge of FPU subtarget features to TargetParserJohn Brawn1-15/+110
2015-06-05[ARMTargetParser] Follow-up for r239099: one case was missedArtyom Skrobov1-1/+1
2015-06-04Simplify ARMTargetParser::getArchSynonymArtyom Skrobov1-10/+9
2015-05-30[ARMTargetParser] Move IAS arch ext parser. NFCRenato Golin1-1/+7
2015-05-28[ARMTargetParser] Adding sub-arch information for Clang. NFCRenato Golin1-34/+44
2015-05-28[ARMTargetParser] Adding a few more CPUs for Clang CPU detection. NFC.Renato Golin1-14/+22
2015-05-28Fix comments in ARMTargetParser. NFC.Renato Golin1-2/+2
2015-05-27ARMTargetParser: Normalising build attributesRenato Golin1-18/+22
2015-05-22Reinforce ARMTargetParser::getCanonicalArchName validationRenato Golin1-14/+20
2015-05-22Adding profile and version parsers to ARMTargetParserRenato Golin1-0/+70
2015-05-21Make Triple::parseARMArch use ARMTargetParserRenato Golin1-1/+46
2015-05-20Get Triple::getARMCPUForArch() to use TargetParserRenato Golin1-25/+178