1. 9cf910e Add SigAtomicType to TargetInfo, Needed for MSP and PIC Targets, Credit to Ken Dyck. by Edward O'Callaghan · 15 years ago
  2. 9184646 do not store wchar/char16/char32/intmax width/alignment info by Chris Lattner · 15 years ago
  3. 1932e12 teach the various targets what native integer types they have. by Chris Lattner · 15 years ago
  4. 40d1bb6 Eliminate tabls by John Thompson · 15 years ago
  5. 9099e7b clean up integer preprocessor type definitions, patch by Ken Dyck! by Chris Lattner · 15 years ago
  6. a6fda12 Adding -fshort-wchar option. by John Thompson · 15 years ago
  7. 961f070 rename getTypeSigned() -> isTypeSigned() per daniel's review. by Chris Lattner · 15 years ago
  8. b304f77 add helpful methods to TargetInfo for querying builtin integer type properties, by Chris Lattner · 15 years ago
  9. e64ef80 hookize wint_t's definition, patch by Edward O'Callaghan (from PR5233). by Chris Lattner · 15 years ago
  10. 4053983 fix PR4938 by recognizing % as a modifier on outputs, by Chris Lattner · 15 years ago
  11. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  12. f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
  13. 3c7b6e4 Fix for PR4192: fix the definition of int64_t on x86_64 Linux. by Eli Friedman · 15 years ago
  14. 15b9176 Move CharIsSigned from TargetInfo to LangOptions. by Eli Friedman · 15 years ago
  15. 1d13879 Fix rdar://6860124 - invalid input constraint 'J' in asm by Chris Lattner · 15 years ago
  16. d688761 in a tied operand, don't copy over the name or constraint string, just the flags. by Chris Lattner · 16 years ago
  17. 2819fa8 pull operands names "[foo]" into ConstraintInfo. by Chris Lattner · 16 years ago
  18. 432c869 pull the constraint string into the ConstraintInfo struct by Chris Lattner · 16 years ago
  19. 44def07 change TargetInfo::ConstraintInfo to be a struct that contains by Chris Lattner · 16 years ago
  20. b030f02 Add target property for whether thread-local storage is supported. by Eli Friedman · 16 years ago
  21. 066d2ea TargetInfo::validateAsmConstraint now takes a reference to the full constraints string. This will make it possible to support multi-character constraints. No functionality change (for now). by Anders Carlsson · 16 years ago
  22. 6ad474f Give TargetInfo a new IntPtrType to hold the intptr_t type for a target. by Chris Lattner · 16 years ago
  23. 2b5abf5 simplify and refactor a bunch of type definition code in Preprocessor by Chris Lattner · 16 years ago
  24. 03eb543 If an input constraint refers to an output constraint, it should have the same constraint info as the output constraint. Fixes PR3417 by Anders Carlsson · 16 years ago
  25. 775841f Handle the 'X' constraint. Fixes <rdar://problem/6504897>. by Anders Carlsson · 16 years ago
  26. 42e1ee0 Add sema support for symbolic names in inline asm statements. by Anders Carlsson · 16 years ago
  27. 22b9d5a Allow targets to override IntMaxTWidth by Nate Begeman · 16 years ago
  28. 45b050e Change TargetInfo::validateInputConstraint to take begin/end name iterators instead of the number of outputs. No functionality change. by Anders Carlsson · 16 years ago
  29. 0e936db Make sure to initialize the ConstraintInfo to 0 by Anders Carlsson · 16 years ago
  30. f509d73 More fallout from r58501: primary fix is some more corrections to make by Eli Friedman · 16 years ago
  31. 6a3615c Fix a bug that was introduced in 58501. Ideally I think we should force all targets to set these values and not have defaults. by Anders Carlsson · 16 years ago
  32. 31fc07d Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar by Sanjiv Gupta · 16 years ago
  33. 3fdf467 Implement PR2773, support for __USER_LABEL_PREFIX__ by Chris Lattner · 16 years ago
  34. 302684c Stop asserting in TargetInfo::validateInputConstraint by Daniel Dunbar · 16 years ago
  35. ed855cb First cut at OS detection, taking advantage of the new generic targets. by Eli Friedman · 16 years ago
  36. 364af81 Allow targets to override description string. by Sanjiv Gupta · 16 years ago
  37. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  38. 61538a7 Some small changes to make the target info a bit more accurate. by Eli Friedman · 16 years ago
  39. 927686f parameterize pointer size/align better without doing virtual method calls in normal case. by Chris Lattner · 16 years ago
  40. ec10f58 parameterize long long. by Chris Lattner · 16 years ago
  41. 8059e99 correctly parameterize long, patch by Nate. by Chris Lattner · 16 years ago
  42. 2621fd1 Add basic support for the pic-* target triples and add support for by Chris Lattner · 16 years ago
  43. 5ab201a Have ValidateOutputConstraint return false instead of firing an assertion by Ted Kremenek · 17 years ago
  44. 3d29206 Tabs -> spaces by Nate Begeman · 17 years ago
  45. d5e2d87 Initialize default double width and alignment by Nate Begeman · 17 years ago
  46. 5483bdf add a missing #include by Chris Lattner · 17 years ago
  47. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Basic/TargetInfo.cpp]
  48. efdfa77 Handle the 'n' constraint by Anders Carlsson · 17 years ago
  49. cd4fc42 make float format handling more regular. by Chris Lattner · 17 years ago
  50. 9e9b6dc simplify all the type info accessors in TargeTInfo to return scalars, by Chris Lattner · 17 years ago
  51. 0eaed12 eliminate the TargetInfoImpl stuff, simplifying the target implementations. by Chris Lattner · 17 years ago
  52. 3901611 eliminate ComputeWCharInfo. by Chris Lattner · 17 years ago
  53. 98be494 remove the source location arguments to various target query methods. by Chris Lattner · 17 years ago
  54. 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 17 years ago
  55. 544f043 move this into the right file. by Chris Lattner · 17 years ago
  56. a5694b8 Convert x86 target specific inline asm constraints to LLVM. by Lauro Ramos Venancio · 17 years ago
  57. b41edf9 Add more supported constraints. by Anders Carlsson · 17 years ago
  58. a9b20e5 Change alignment for doubles to 32 bits which is what X86 has. by Anders Carlsson · 17 years ago
  59. ea04175 Even more inline asm codegen fixes. by Anders Carlsson · 17 years ago
  60. ef3577d Handle the memory clobber. by Anders Carlsson · 17 years ago
  61. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  62. 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
  63. 7a9d49f Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
  64. 44fe49c Add getTargetPrefix to TargetInfo, to be used with target specific intrinsics. by Anders Carlsson · 17 years ago
  65. ae36076 Implemented initial support for "-triple" option to the clang driver. This by Ted Kremenek · 17 years ago
  66. d04c6e2 Add more semantic analysis for inline asm statements. by Anders Carlsson · 17 years ago
  67. 6fa9086 Check that the clobber registers are valid. by Anders Carlsson · 17 years ago
  68. 3346ae6 Add tables for GCC register names and aliases. This will be used for inline asm by Anders Carlsson · 17 years ago
  69. fb5e5ba Add __builtin_va_list definitions for x86_64 and ppc64. by Anders Carlsson · 17 years ago
  70. d15fa82 speed up clang startup another 28% by avoiding std::vector<std::string> by Chris Lattner · 17 years ago
  71. eab7792 speed up clang startup time by about 23% by avoiding lots of by Chris Lattner · 17 years ago
  72. 1c9bdae work around bugs and missing features in apfloat. by Chris Lattner · 17 years ago
  73. 525a050 Use APFloat for the representation of FP immediates, ask the target by Chris Lattner · 17 years ago
  74. e36751b Switch TargetInfo::getTargetDefines from using an std::map<std::string, ...> to using by Chris Lattner · 17 years ago
  75. d2d2a11 A significant refactoring of the type size stuff to also by Chris Lattner · 17 years ago
  76. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago