summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Basic: The asm constraint '+#r' isn't valid, reject itDavid Majnemer2015-01-111-1/+5
* Sema: The asm constraint '+&m' isn't valid, reject itDavid Majnemer2015-01-101-0/+7
* Sema: analyze I,J,K,M,N,O constraintsSaleem Abdulrasool2015-01-061-0/+2
* Fix assertion on asm register that are "%"Olivier Goffart2014-08-171-0/+2
* Change __INTx_TYPE__ to be always signed. This changes the value forJoerg Sonnenberger2014-07-281-1/+1
* If char/short are shorter than int, do not use U as suffix forJoerg Sonnenberger2014-07-171-1/+5
* Provide builtin macros as template for PRIab and SCNab, matching theJoerg Sonnenberger2014-07-151-0/+19
* Drop separate UIntMaxType and just derive it from IntMaxType.Joerg Sonnenberger2014-07-141-2/+0
* Constify a read-only parameter and give function a better nameAlp Toker2014-07-061-2/+2
* Implement predefined stdint macrosJF Bastien2014-06-251-0/+15
* [C++11] Use 'nullptr'.Craig Topper2014-05-081-1/+1
* Use the new Windows environment for target detectionSaleem Abdulrasool2014-03-271-1/+1
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-141-2/+4
* OpenCL: Do not force 64 bit floats for (embedded) targets with only 32bit flo...Pekka Jaaskelainen2013-12-181-2/+8
* Stop crashing on empty asm input constraintsDuncan P. N. Exon Smith2013-12-161-0/+3
* Every target sets DescriptionString. Assert that.Rafael Espindola2013-12-131-2/+1
* Certain multi-platform languages, such as OpenCL, have the concept ofDavid Tweed2013-09-131-0/+1
* Fix minor coding style issue in r190296 pointed out by Richard Smith.David Tweed2013-09-101-4/+4
* The OpenCL standard specifies the sizes and alignments of various types than ...David Tweed2013-09-091-0/+29
* Additional fix for PR16752 and for commit 190044:Stepan Dyatkovskiy2013-09-091-1/+2
* Add new methods for TargetInfo:Stepan Dyatkovskiy2013-09-051-0/+45
* Driver: Push triple objects around instead of going to std::string all the time.Benjamin Kramer2013-06-291-2/+1
* Allow targets to define minimum alignment for global variablesUlrich Weigand2013-05-061-0/+1
* Add comment to describe cleverness.Benjamin Kramer2013-04-181-0/+2
* Reject asm output constraints that consist of modifiers only.Benjamin Kramer2013-04-181-1/+1
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-081-3/+3
* First pass at abstracting out a class for the target C++ ABI.John McCall2013-01-251-1/+15
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Fix the definition of the vfork() builtin on Haiku. PR14378.Eli Friedman2012-11-271-0/+1
* Handle '*' and '#' asm constraint modifiers.Ulrich Weigand2012-10-291-0/+4
* Teach TargetInfo to hold on to the TargetOptions with which it wasDouglas Gregor2012-10-151-1/+2
* Add a per target max vector alignment field (e.g., 32-byte alignment for x86 ...Chad Rosier2012-07-131-0/+1
* objective-c modern translator: buildit objc boolFariborz Jahanian2012-04-161-0/+1
* Add support for bitcasts to vector type in Evaluate.Eli Friedman2011-12-221-0/+1
* Add the value of "suitably aligned" from the C++11 standard to Basic/TargetInfo.Nick Lewycky2011-12-161-0/+1
* In x86_64, when calling an Objective-C method that returns a _Complex long do...Anders Carlsson2011-10-311-0/+3
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+3
* Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman2011-10-141-0/+1
* Fix missing includes for llvm_unreachableDavid Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-5/+5
* Added missing initialization.Abramo Bagnara2011-09-081-0/+2
* Add partial support for using anonymous bitfields (e.g., int : 0) to enforce Chad Rosier2011-08-041-0/+2
* After further discussion it has been determined that alignof should report Chad Rosier2011-07-261-3/+0
* Allow target to specify about using minimum alignment vs preferred. Takes ca...Chad Rosier2011-07-251-0/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-5/+5
* Split out logic for valid clobbers and valid inline asm registers.Eric Christopher2011-06-281-3/+8
* Move additional register names to their own lookup, separate fromEric Christopher2011-06-211-0/+28
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
OpenPOWER on IntegriCloud