summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix whitespace, 80-column violations, embedded tabs for theEric Christopher2015-10-091-15/+18
* constify the feature vector going into initFeatureMap as it shouldn'tEric Christopher2015-10-091-24/+30
* Use Triple.isAndroid() where possible.Evgeniy Stepanov2015-10-081-1/+1
* Handle sse turning on mmx, but no -mmx not turning off SSE.Eric Christopher2015-10-081-11/+8
* Migrate most feature map inclusion to initFeatureMap for the x86 target soEric Christopher2015-10-081-17/+21
* Simplify DefaultCPU in ARMTargetInfoRenato Golin2015-10-081-19/+11
* The Driver does not set the +strict-align flag when targetingAlexandros Lamprineas2015-10-051-4/+0
* [mips][p5600] Add -mcpu=p5600 option.Daniel Sanders2015-10-051-0/+1
* Implement ACLE 2.0 macros of chapters 6.6 and 6.7 for [ARM] and [Aarch64] tar...Alexandros Lamprineas2015-10-021-6/+6
* [PowerPC] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_* macros on all PPC coresHal Finkel2015-10-011-8/+6
* [CUDA] 32-bit NVPTX should have 32-bit long type.Artem Belevich2015-09-281-0/+1
* Move the darwin define static function to be close to the OS define.Eric Christopher2015-09-241-24/+23
* Use just one larger anonymous namespace instead of a lot of smaller ones.Eric Christopher2015-09-241-15/+0
* Recommit r248154: [ARM] Handle DSP feature as an ArchExtKindArtyom Skrobov2015-09-241-10/+8
* Revert "[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.def"James Molloy2015-09-211-5/+5
* [ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov2015-09-211-5/+5
* Reduce indentation in the TargetInfo implementations and fix upEric Christopher2015-09-181-369/+362
* Support __builtin_ms_va_list.Charles Davis2015-09-171-0/+3
* [WebAssembly] Define the atomic type sizesDan Gohman2015-09-141-4/+3
* [WebAssembly] Use "long long" for int_fast64_t and int_least64_t on wasm64Dan Gohman2015-09-141-0/+13
* Re-commit r247218: "Fix Clang-tidy misc-use-override warnings, other minor fi...Hans Wennborg2015-09-101-13/+14
* Revert r247218: "Fix Clang-tidy misc-use-override warnings, other minor fixes"Hans Wennborg2015-09-101-14/+13
* Fix Clang-tidy misc-use-override warnings, other minor fixesHans Wennborg2015-09-101-13/+14
* Refactoring of how ARMTargetInfo handles default target features.Alexandros Lamprineas2015-09-061-31/+14
* [X86-64] Allow additional register names in inline assembler.Alexey Bataev2015-09-041-0/+8
* [WebAssembly] Initial WebAssembly support in clangDan Gohman2015-09-031-0/+176
* Implement ACLE 2.0 macros of chapters 6.4 and 6.5 for [ARM] and [Aarch64] tar...Alexandros Lamprineas2015-09-031-29/+122
* [ARM] Allow passing/returning of __fp16 argumentsOliver Stannard2015-09-031-0/+4
* Revert 246755 as it breaks buildbotsOliver Stannard2015-09-031-4/+0
* [ARM] Allow passing/returning of __fp16 argumentsOliver Stannard2015-09-031-0/+4
* Pull out the ppc incompatible features check into a separate function.Eric Christopher2015-08-311-27/+36
* Update for several APIs in LLVM that now use StringRefs rather thanChandler Carruth2015-08-301-5/+2
* Update for API change in LLVM: ARMTargetParser class is just the ARMChandler Carruth2015-08-301-9/+9
* Fold TargetInfo::handleUserFeatures into TargetInfo::initFeatureMap.Eric Christopher2015-08-281-44/+38
* Instead of duplicating code, call the base implementation.Eric Christopher2015-08-281-7/+1
* Merge the two feature map setting functions into a single functionEric Christopher2015-08-281-29/+34
* [X86] Bump Darwin MaxVectorAlign to 64 when AVX512 is enabled.Ahmed Bougacha2015-08-271-4/+6
* [X86] Conditionalize Darwin MaxVectorAlign on the presence of AVX.Ahmed Bougacha2015-08-271-2/+19
* [X86] Use AVX features instead of ABI to init. SimdDefaultAlign.Ahmed Bougacha2015-08-271-1/+1
* Remove a dead assert, we'd have gotten the case above.Eric Christopher2015-08-271-1/+0
* const-ify TargetInfo::handleUserFeatures.Eric Christopher2015-08-271-2/+2
* Pass in a cpu to initDefaultFeatures so that we can share this codeEric Christopher2015-08-271-9/+16
* const-ify X86TargetInfo::getCPUKind.Eric Christopher2015-08-271-1/+1
* Pull out cpu string -> enum parsing for x86 as a separate function,Eric Christopher2015-08-261-66/+70
* Convert a bunch of loops to ranged-for and clean up accordingly.Eric Christopher2015-08-261-170/+69
* Remove a TODO that isn't going to get fixed in this way.Eric Christopher2015-08-261-3/+0
* Update file comment to more accurately describe what's implemented.Eric Christopher2015-08-261-1/+1
* Rewrite the PPC target feature handling to more resemble other targets.Eric Christopher2015-08-251-32/+42
* Extract handling of user defined features into a function so we canEric Christopher2015-08-251-6/+2
* Reimplement the PPC explicit option checking to be a bit more obviousEric Christopher2015-08-251-8/+19
OpenPOWER on IntegriCloud