1. 7d6220c improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 15 years ago
  2. 36834a7 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 · 15 years ago
  3. 72efecb Minor refactoring. by Fariborz Jahanian · 15 years ago
  4. 27f5896 patch for two things. by Fariborz Jahanian · 15 years ago
  5. 273dce4 add support for amd64-*, patch by Brooks Davis! by Chris Lattner · 15 years ago
  6. 2e8a7aa Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 15 years ago
  7. 23d2326 Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 15 years ago
  8. fb82085 Define __ELF__ on FreeBSD. Patch by Roman Divacky! by Anton Korobeynikov · 15 years ago
  9. 99de953 Define __ELF__ for linux systems. by Argiris Kirtzidis · 15 years ago
  10. d9ef724 Give TargetInfo a new IntPtrType to hold the intptr_t type for a target. by Chris Lattner · 15 years ago
  11. d09b9f7 Make nonfragile-abi the default for darwin's 64bit abi for objective-c programs. by Fariborz Jahanian · 15 years ago
  12. bfbfbaf make clang agree with gcc 4.2's x86-64 predefines and settings. by Chris Lattner · 15 years ago
  13. 8405e09 fix some differences between apple gcc and clang on darwin/x86-32. by Chris Lattner · 15 years ago
  14. 4dfc45a long long and double have 64-bit alignment on x86-64. by Chris Lattner · 15 years ago
  15. ff7c53d add SparcV8 asm register info support. Patch by Ben Lickly! by Chris Lattner · 15 years ago
  16. ff235da Handle the 'e' constraint. Fixes PR3385 by Anders Carlsson · 15 years ago
  17. ff1ba1f Fit in 80 cols by Nate Begeman · 15 years ago
  18. d7bc88b instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
  19. ddae710 replace useNeXTRuntimeAsDefault with a generic hook that allows targets by Chris Lattner · 16 years ago
  20. 7cca098 More fallout from r58501: primary fix is some more corrections to make by Eli Friedman · 16 years ago
  21. fa45143 Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar by Sanjiv Gupta · 16 years ago
  22. a07708f Fix the definition of __builtin_va_list on PPC, which was set to the V4 ABI, not the by Chris Lattner · 16 years ago
  23. 98cb2a2 Add basic FreeBSD target support, patch by Roman Divacky! by Chris Lattner · 16 years ago
  24. d2459f9 Add 'x' constraint character. by Anders Carlsson · 16 years ago
  25. 2285e62 Add the 'y' assembler constraint. by Anders Carlsson · 16 years ago
  26. bd00eb8 miscellaneous cleanups by Chris Lattner · 16 years ago
  27. 3da3568 move __FLT_EVAL_METHOD__, __FLT_RADIX__, and __DECIMAL_DIG__ into by Chris Lattner · 16 years ago
  28. b9ff151 it helps when I save the file before testing and committing. by Chris Lattner · 16 years ago
  29. 5c8f64a suck the rest of the FP macros out of the targets into the PP by Chris Lattner · 16 years ago
  30. cbed299 start moving fp macros over by Chris Lattner · 16 years ago
  31. 1be8bb9 move a bunch more integer sizing out of target-specific code into by Chris Lattner · 16 years ago
  32. 5edfe01 eliminate __USER_LABEL_PREFIX__ from the Targets.cpp file, start moving by Chris Lattner · 16 years ago
  33. d376f6d Handle minor version numbers in __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ by Chris Lattner · 16 years ago
  34. 163819f Add missing include for use of atoi. by Nick Lewycky · 16 years ago
  35. c5dc8eb The definition of __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ follows by Chris Lattner · 16 years ago
  36. 9b96b15 define __PASCAL_STRINGS__ whenever -fpascal-strings is enabled. by Chris Lattner · 16 years ago
  37. bcd60db __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ is a darwin-specific #define by Chris Lattner · 16 years ago
  38. e5a80f2 Add x86_64 Linux target. - PR2824 by Daniel Dunbar · 16 years ago
  39. 762fecf Per PR2773, define __USER_LABEL_PREFIX__ for x86-32 Linux and Windows. by Eli Friedman · 16 years ago
  40. d4faca4 Add dragonfly target support, patch by Sascha Wildner by Chris Lattner · 16 years ago
  41. 3454295 Add TargetInfo::useNeXTRuntimeAsDefault by Daniel Dunbar · 16 years ago
  42. f90d2a6 Remove duplicate define from Windows-x86 target. by Eli Friedman · 16 years ago
  43. 23cb791 Initial implementation of Windows x86 target; at the moment, the only by Eli Friedman · 16 years ago
  44. 5fb0a02 Add Linux x86-32 target. by Eli Friedman · 16 years ago
  45. 2b16165 First cut at OS detection, taking advantage of the new generic targets. by Eli Friedman · 16 years ago
  46. fd5a412 Class reorg for PPC; shouldn't be any visible changes unless I messed by Eli Friedman · 16 years ago
  47. be727fe Class reorg for ARM. Shouldn't be any visible changes. by Eli Friedman · 16 years ago
  48. ff158dd Class hierarchy reorg for Sparc architecture. While I was there, I by Eli Friedman · 16 years ago
  49. 872996c Reorganize the class hierarchy for x86 targets; shouldn't have any by Eli Friedman · 16 years ago
  50. c4d84c5 Fix PR2627, support for Q constraint. by Chris Lattner · 16 years ago
  51. ebd8f0f Allow targets to override description string. by Sanjiv Gupta · 16 years ago
  52. 428e676 Move some ObjC preprocessor definitions into by Daniel Dunbar · 16 years ago
  53. 1be1df3 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  54. e0ad215 More #include cleaning by Daniel Dunbar · 16 years ago
  55. 82b2628 Always define __SIZE_TYPE__ as long unsigned int. by Anders Carlsson · 16 years ago
  56. fd7bf3a add x86 EDI register alias by Nuno Lopes · 16 years ago
  57. e531db8 move the linux predefined macro definition to the TargetInfo, where it really belongs by Nuno Lopes · 16 years ago
  58. 4a71285 Make the width and alignment for long double consistent with the by Eli Friedman · 16 years ago
  59. 1dee5c5 Make sure to define __sparc__ on Solaris; this should "fix" by Eli Friedman · 16 years ago
  60. d401189 Missed an include. by Eli Friedman · 16 years ago
  61. 2fde2a5 Minor correction for PPC targets. by Eli Friedman · 16 years ago
  62. 0b7b1cb Some small changes to make the target info a bit more accurate. by Eli Friedman · 16 years ago
  63. e5fde95 set long/pointers to 64-bits on ppc64/x86-64 by Chris Lattner · 16 years ago
  64. 727b3c4 parameterize pointer size/align better without doing virtual method calls in normal case. by Chris Lattner · 16 years ago
  65. 85970f3 Add basic support for the pic-* target triples and add support for by Chris Lattner · 16 years ago
  66. 222823a Add some basic ARM asm constraints by Nate Begeman · 16 years ago
  67. b644405 Fix pasto, thanks to Anders for pointing this out. by Chris Lattner · 16 years ago
  68. 9fd7361 add arm support by Chris Lattner · 16 years ago
  69. be1a7a0 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Basic/Targets.cpp]
  70. ae77fa0 Add support for the 'N' constraint. by Anders Carlsson · 16 years ago
  71. 0fb8d85 eliminate the TargetInfoImpl stuff, simplifying the target implementations. by Chris Lattner · 16 years ago
  72. 8cd0e93 remove the source location arguments to various target query methods. by Chris Lattner · 16 years ago
  73. fc45700 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 16 years ago
  74. 296d1c8 move this into the right file. by Chris Lattner · 16 years ago
  75. d507bab TargetInfo objects now own the TargetInfoImpl objects they refer to. by Ted Kremenek · 16 years ago
  76. ae5965f A, q and Z are valid LLVM inline asm constraints. by Lauro Ramos Venancio · 16 years ago
  77. bb37a04 Convert x86 target specific inline asm constraints to LLVM. by Lauro Ramos Venancio · 16 years ago
  78. 8a3ff0d Added classes SolarisTargetInfo and by Gabor Greif · 16 years ago
  79. f8e50d9 Add more supported constraints. by Anders Carlsson · 16 years ago
  80. dcf0a4a Fix the __SIZE_TYPE__ definition on x86_32. This fixes the alloca.c (wget 1.10.2) compilation. by Lauro Ramos Venancio · 16 years ago
  81. 959e5be Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  82. d7f64cd TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
  83. 38591a2 Moved construction of TargetInfo objects out of the Driver by Ted Kremenek · 17 years ago[Renamed (96%) from Driver/Targets.cpp]
  84. b3ee193 Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
  85. 9a3dedf properly namespacify. by Chris Lattner · 17 years ago
  86. e1449c1 Move target specific builtin IDs to TargetBuiltins.h so that they can be used by CGBuiltin.cpp by Anders Carlsson · 17 years ago
  87. 333052c Add getTargetPrefix to TargetInfo, to be used with target specific intrinsics. by Anders Carlsson · 17 years ago
  88. 2939b8a Modified: CreateTargetInfo(). Now takes Diagnostic* instead of Diagnostic&. by Ted Kremenek · 17 years ago
  89. 2c63b9f I'm apparently the only sad lonely ppc user left :) by Chris Lattner · 17 years ago
  90. b97d767 Removed searching for "darwin" keyword in target triple. We don't really support by Ted Kremenek · 17 years ago
  91. ae51f69 For target processing, on non-Darwin systems instead of using the host triple, by Ted Kremenek · 17 years ago
  92. 4049948 Implemented initial support for "-triple" option to the clang driver. This by Ted Kremenek · 17 years ago
  93. 4ce4230 Add more semantic analysis for inline asm statements. by Anders Carlsson · 17 years ago
  94. c411b49 Forgot some X86 registers by Anders Carlsson · 17 years ago
  95. 7dd1c95 Add tables for GCC register names and aliases. This will be used for inline asm by Anders Carlsson · 17 years ago
  96. 1ed172d fix problems with test/sema/Cocoa.m etc on non-apple machines. by Chris Lattner · 17 years ago
  97. 8b58e8a Add __builtin_va_list definitions for x86_64 and ppc64. by Anders Carlsson · 17 years ago
  98. 0db667a speed up clang startup another 28% by avoiding std::vector<std::string> by Chris Lattner · 17 years ago
  99. 4b00965 Fix a couple of bugs, add some new cool stuff. by Chris Lattner · 17 years ago