summaryrefslogtreecommitdiff
path: root/lib/Basic/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenCL] Allow targets to select address space per typeSven van Haastregt2017-08-151-0/+25
* [inline asm][gcc-compatiblity] "=i" output constraint supportMarina Yatsina2017-06-261-0/+5
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* Move setting of LangOpts based on target flags out of CompilerInstanceEric Christopher2017-03-221-2/+3
* [inline-asm]No error for conflict between inputs\outputs and clobber listMarina Yatsina2016-12-261-3/+3
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-12/+12
* P0035R4: add predefined __STDCPP_DEFAULT_NEW_ALIGNMENT__ macro. By default, weRichard Smith2016-09-301-0/+10
* OpenCL: Defining __ENDIAN_LITTLE__ and fix target endiannessMatt Arsenault2016-09-071-1/+1
* Re-commit [OpenCL] AMDGCN: Fix size_t typeYaxun Liu2016-08-191-2/+3
* Revert [OpenCL] AMDGCN: Fix size_t typeYaxun Liu2016-08-181-3/+2
* [OpenCL] AMDGCN: Fix size_t typeYaxun Liu2016-08-181-2/+3
* Adjust coercion of aggregates on RenderScriptPirama Arumuga Nainar2016-07-271-0/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+5
* [X86] Add -malign-double supportReid Kleckner2016-05-041-0/+4
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-4/+0
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+4
* Make TargetInfo store an actual DataLayout instead of a string.James Y Knight2016-03-041-2/+0
* Do not honor explicit alignment attribute on fields for PS4.Sunil Srivastava2016-02-051-0/+1
* Revert "Change of UserLabelPrefix default value from "_" to """James Y Knight2016-01-271-1/+1
* Change of UserLabelPrefix default value from "_" to ""Andrey Bokhanko2016-01-221-1/+1
* Use StringRef instead of calling c_str and doing pointer math before eventual...Craig Topper2015-10-211-2/+2
* Use range-based for loops. NFC.Craig Topper2015-10-211-24/+18
* Use std::find instead of a manual loop.Craig Topper2015-10-211-4/+2
* Parse into an unsigned type instead of a signed type and then checking for po...Craig Topper2015-10-211-5/+4
* Fix bad indentation.Craig Topper2015-10-211-1/+1
* Use ArrayRef and MutableArrayRef instead of a pointer and size. NFCCraig Topper2015-10-211-8/+7
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* Recommit "Return an ArrayRef instead of having two out parameters of a pointe...Craig Topper2015-10-191-31/+15
* Revert r250676 "Return an ArrayRef instead of having two out parameters of a ...Craig Topper2015-10-191-15/+31
* Return an ArrayRef instead of having two out parameters of a pointer and leng...Craig Topper2015-10-191-31/+15
* Fix whitespace, 80-column violations, embedded tabs for theEric Christopher2015-10-091-10/+10
* constify the feature vector going into initFeatureMap as it shouldn'tEric Christopher2015-10-091-3/+3
* Support __builtin_ms_va_list.Charles Davis2015-09-171-0/+1
* Pull initFeatureMap out of line now that it's used in multiple places.Eric Christopher2015-09-011-0/+12
* Revert "Pull the target attribute parsing out of CGCall and onto TargetInfo."Eric Christopher2015-08-311-47/+0
* Pull the target attribute parsing out of CGCall and onto TargetInfo.Eric Christopher2015-08-311-0/+47
* Remove dead code associated with parsing and setting ABI based onEric Christopher2015-08-261-15/+0
* Rename DescriptionString -> DataLayoutString as it matches the actualEric Christopher2015-08-051-1/+1
* Add a "maximum TLS alignment" characteristic to the target info, so itPaul Robinson2015-07-141-0/+1
* [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev2015-07-021-0/+1
* Revert code changes made under r235976.Bradley Smith2015-04-291-1/+0
* [ARM/AArch64] Enforce alignment for bitfielded structsBradley Smith2015-04-281-0/+1
* Implement target-specific __attribute__((aligned)) valueUlrich Weigand2015-04-211-0/+1
* Fixed typo.Zoran Jovanovic2015-02-231-1/+1
* Change representation of member function pointers for MIPS targetsZoran Jovanovic2015-02-181-0/+1
* Sema: Relax parsing of '#' in constraintsDavid Majnemer2015-01-141-4/+0
* Basic: Numeric constraints are multidigitDavid Majnemer2015-01-111-3/+9
* Basic: [asmSymbolicName] follows the same rule as numbers in asm inputsDavid Majnemer2015-01-111-0/+4
* Basic: The asm constraint '#m' isn't valid, reject itDavid Majnemer2015-01-111-1/+7