aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/TargetInfo.h
AgeCommit message (Expand)Author
2013-05-06Add SystemZ supportUlrich Weigand
2013-05-06Allow targets to define minimum alignment for global variablesUlrich Weigand
2013-03-26Remove useGlobalsForAutomaticVariables.Rafael Espindola
2013-02-23Revert r175912, "Add support for coldcc to clang" at John's request.Peter Collingbourne
2013-02-22Add support for coldcc to clangPeter Collingbourne
2013-01-31Add support for AArch64 target.Tim Northover
2013-01-25First pass at abstracting out a class for the target C++ ABI.John McCall
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-10Enable intel_ocl_bicc for x86_64 target only. Remove fix from 171969 that ena...Guy Benyei
2013-01-09Enable intel_ocl_bicc for x86_64 target. This was missed in r171056.Guy Benyei
2013-01-07Add support for attribute((mode(unwind_word))).Rafael Espindola
2012-12-09Virtual method overrides can no longer have mismatched calling conventions. ...Aaron Ballman
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-11-29Reject uses of __int128 on platforms that don't support it. Also move the uglyRichard Smith
2012-11-27Fix the definition of the vfork() builtin on Haiku. PR14378.Eli Friedman
2012-11-16Since CreateTargetInfo is taking ownership of the target options, passDouglas Gregor
2012-11-12Check that the input size is correct for the given constraint.Bill Wendling
2012-10-25Recommit Eric's code to validate ASM string's constraints and modifiers.Bill Wendling
2012-10-25Revert r166647 to rethink the patch...Bill Wendling
2012-10-25Add some support for diagnosing possibly mismatched constraint, type size andBill Wendling
2012-10-16Serialize TargetOptions into an AST file, and make sure that we keepDouglas Gregor
2012-10-15Teach TargetInfo to hold on to the TargetOptions with which it wasDouglas Gregor
2012-10-10Fix PR 11709: Change the definition of va_list to meet AAPCS requirementLogan Chien
2012-10-02Allowing individual targets to determine whether a given calling convention i...Aaron Ballman
2012-07-13Add a per target max vector alignment field (e.g., 32-byte alignment for x86 ...Chad Rosier
2012-07-02Documentation cleanup:James Dennett
2012-07-02Documentation cleanup: reformatting/fixing up file comments so that they haveJames Dennett
2012-06-17Documentation cleanup: escaping # characters and adding \brief markupJames Dennett
2012-06-16Explicitly build __builtin_va_list.Meador Inge
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-04-16objective-c modern translator: buildit objc boolFariborz Jahanian
2012-03-05TargetInfo: create less temporary strings.Benjamin Kramer
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-01-30Introduce TargetInfo::hasFeature() to query various feature names inDouglas Gregor
2012-01-29Complain about attempts to use 'protected' visibility on targetsJohn McCall
2012-01-26Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455Bob Wilson
2011-12-28Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with...Benjamin Kramer
2011-12-22Add support for bitcasts to vector type in Evaluate.Eli Friedman
2011-12-16Add the value of "suitably aligned" from the C++11 standard to Basic/TargetInfo.Nick Lewycky
2011-10-31In x86_64, when calling an Objective-C method that returns a _Complex long do...Anders Carlsson
2011-10-14Provide half floating point support as a storage only type.Anton Korobeynikov
2011-10-14Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman
2011-09-28Clean up a bit of the uses of CPU in the TargetInfo classes. This makesChandler Carruth
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-08-04Additional comments and whitespace.Chad Rosier
2011-08-04Add documentation for useBitFieldTypeAlignment.Chad Rosier
2011-08-04Add partial support for using anonymous bitfields (e.g., int : 0) to enforce Chad Rosier
2011-07-26After further discussion it has been determined that alignof should report Chad Rosier
2011-07-25Allow target to specify about using minimum alignment vs preferred. Takes ca...Chad Rosier
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner