summaryrefslogtreecommitdiffstats
path: root/clang/Basic/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-210/+0
* Handle the 'n' constraintAnders Carlsson2008-03-091-0/+1
* make float format handling more regular.Chris Lattner2008-03-081-16/+10
* simplify all the type info accessors in TargeTInfo to return scalars,Chris Lattner2008-03-081-14/+6
* eliminate the TargetInfoImpl stuff, simplifying the target implementations.Chris Lattner2008-03-081-72/+16
* eliminate ComputeWCharInfo.Chris Lattner2008-03-081-7/+8
* remove the source location arguments to various target query methods.Chris Lattner2008-03-051-7/+4
* Remove the first layer of support for "portability" warnings. This is Chris Lattner2008-03-051-209/+18
* move this into the right file.Chris Lattner2008-03-051-0/+6
* Convert x86 target specific inline asm constraints to LLVM.Lauro Ramos Venancio2008-02-261-0/+4
* Add more supported constraints.Anders Carlsson2008-02-181-0/+1
* Change alignment for doubles to 32 bits which is what X86 has.Anders Carlsson2008-02-171-1/+2
* Even more inline asm codegen fixes.Anders Carlsson2008-02-061-4/+9
* Handle the memory clobber.Anders Carlsson2008-02-051-0/+3
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* TargetInfo no longer includes a reference to SourceManager.Ted Kremenek2007-12-121-6/+7
* Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek2007-12-111-1/+1
* Add getTargetPrefix to TargetInfo, to be used with target specific intrinsics.Anders Carlsson2007-12-081-0/+7
* Implemented initial support for "-triple" option to the clang driver. ThisTed Kremenek2007-12-031-0/+4
* Add more semantic analysis for inline asm statements.Anders Carlsson2007-11-271-0/+124
* Check that the clobber registers are valid.Anders Carlsson2007-11-251-2/+43
* Add tables for GCC register names and aliases. This will be used for inline asmAnders Carlsson2007-11-241-0/+7
* Add __builtin_va_list definitions for x86_64 and ppc64.Anders Carlsson2007-10-131-0/+5
* speed up clang startup another 28% by avoiding std::vector<std::string> Chris Lattner2007-10-061-41/+18
* speed up clang startup time by about 23% by avoiding lots of Chris Lattner2007-10-061-21/+29
* work around bugs and missing features in apfloat.Chris Lattner2007-09-221-2/+4
* Use APFloat for the representation of FP immediates, ask the targetChris Lattner2007-09-221-0/+28
* Switch TargetInfo::getTargetDefines from using an std::map<std::string, ...> ...Chris Lattner2007-07-221-32/+54
* A significant refactoring of the type size stuff to also Chris Lattner2007-07-141-4/+7
* remove location tracking for target infoChris Lattner2007-06-221-1/+1
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-1/+0
* Optimize #define analysis for the common case of a single target.Chris Lattner2007-01-301-0/+18
* Add support for target-specific builtins, including detecting nonportabilityChris Lattner2007-01-291-0/+56
* Add new TargetInfo hooks for getting the set of target-specific #defines.Chris Lattner2006-10-141-0/+110
* Add new TargetInfo class to clang.Chris Lattner2006-10-141-0/+40
OpenPOWER on IntegriCloud