aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/TargetInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-26[inline asm][gcc-compatiblity] "=i" output constraint supportMarina Yatsina1-0/+5
2017-06-03Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+2
2017-03-22Move setting of LangOpts based on target flags out of CompilerInstanceEric Christopher1-2/+3
2016-12-26[inline-asm]No error for conflict between inputs\outputs and clobber listMarina Yatsina1-3/+3
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann1-12/+12
2016-09-30P0035R4: add predefined __STDCPP_DEFAULT_NEW_ALIGNMENT__ macro. By default, weRichard Smith1-0/+10
2016-09-07OpenCL: Defining __ENDIAN_LITTLE__ and fix target endiannessMatt Arsenault1-1/+1
2016-08-19Re-commit [OpenCL] AMDGCN: Fix size_t typeYaxun Liu1-2/+3
2016-08-18Revert [OpenCL] AMDGCN: Fix size_t typeYaxun Liu1-3/+2
2016-08-18[OpenCL] AMDGCN: Fix size_t typeYaxun Liu1-2/+3
2016-07-27Adjust coercion of aggregates on RenderScriptPirama Arumuga Nainar1-0/+1
2016-05-09Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic1-0/+5
2016-05-04[X86] Add -malign-double supportReid Kleckner1-0/+4
2016-04-15Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic1-4/+0
2016-04-13Enable support for __float128 in ClangNemanja Ivanovic1-0/+4
2016-03-04Make TargetInfo store an actual DataLayout instead of a string.James Y Knight1-2/+0
2016-02-05Do not honor explicit alignment attribute on fields for PS4.Sunil Srivastava1-0/+1
2016-01-27Revert "Change of UserLabelPrefix default value from "_" to """James Y Knight1-1/+1
2016-01-22Change of UserLabelPrefix default value from "_" to ""Andrey Bokhanko1-1/+1
2015-10-21Use StringRef instead of calling c_str and doing pointer math before eventual...Craig Topper1-2/+2
2015-10-21Use range-based for loops. NFC.Craig Topper1-24/+18
2015-10-21Use std::find instead of a manual loop.Craig Topper1-4/+2
2015-10-21Parse into an unsigned type instead of a signed type and then checking for po...Craig Topper1-5/+4
2015-10-21Fix bad indentation.Craig Topper1-1/+1
2015-10-21Use ArrayRef and MutableArrayRef instead of a pointer and size. NFCCraig Topper1-8/+7
2015-10-20Roll-back r250822.Angel Garcia Gomez1-1/+1
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-1/+1
2015-10-19Recommit "Return an ArrayRef instead of having two out parameters of a pointe...Craig Topper1-31/+15
2015-10-19Revert r250676 "Return an ArrayRef instead of having two out parameters of a ...Craig Topper1-15/+31
2015-10-19Return an ArrayRef instead of having two out parameters of a pointer and leng...Craig Topper1-31/+15
2015-10-09Fix whitespace, 80-column violations, embedded tabs for theEric Christopher1-10/+10
2015-10-09constify the feature vector going into initFeatureMap as it shouldn'tEric Christopher1-3/+3
2015-09-17Support __builtin_ms_va_list.Charles Davis1-0/+1
2015-09-01Pull initFeatureMap out of line now that it's used in multiple places.Eric Christopher1-0/+12
2015-08-31Revert "Pull the target attribute parsing out of CGCall and onto TargetInfo."Eric Christopher1-47/+0
2015-08-31Pull the target attribute parsing out of CGCall and onto TargetInfo.Eric Christopher1-0/+47
2015-08-26Remove dead code associated with parsing and setting ABI based onEric Christopher1-15/+0
2015-08-05Rename DescriptionString -> DataLayoutString as it matches the actualEric Christopher1-1/+1
2015-07-14Add a "maximum TLS alignment" characteristic to the target info, so itPaul Robinson1-0/+1
2015-07-02[OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev1-0/+1
2015-04-29Revert code changes made under r235976.Bradley Smith1-1/+0
2015-04-28[ARM/AArch64] Enforce alignment for bitfielded structsBradley Smith1-0/+1
2015-04-21Implement target-specific __attribute__((aligned)) valueUlrich Weigand1-0/+1
2015-02-23Fixed typo.Zoran Jovanovic1-1/+1
2015-02-18Change representation of member function pointers for MIPS targetsZoran Jovanovic1-0/+1
2015-01-14Sema: Relax parsing of '#' in constraintsDavid Majnemer1-4/+0
2015-01-11Basic: Numeric constraints are multidigitDavid Majnemer1-3/+9
2015-01-11Basic: [asmSymbolicName] follows the same rule as numbers in asm inputsDavid Majnemer1-0/+4
2015-01-11Basic: The asm constraint '#m' isn't valid, reject itDavid Majnemer1-1/+7
2015-01-11Basic: The asm constraint '+#r' isn't valid, reject itDavid Majnemer1-1/+5