1. ca45cff refactor some code, fixing a problem discovered by the dragonfly bsd people, where by Chris Lattner · 15 years ago
  2. 318ca71 pass langoptions around. by Chris Lattner · 15 years ago
  3. 3332864 pass LangOptions into TargetInfo::getTargetDefines, so that targets by Chris Lattner · 15 years ago
  4. 6328cc3 implement support for propagating *features* down to the code generator by Chris Lattner · 15 years ago
  5. 84f0ea8 Add plumbing to support programatically defining __SSE2__ and friends, by Chris Lattner · 15 years ago
  6. c0f5921 minor cleanups to target-specific #defines, no functionality change. by Chris Lattner · 15 years ago
  7. 3daed52 improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 15 years ago
  8. 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 · 15 years ago
  9. 84d0133 Minor refactoring. by Fariborz Jahanian · 15 years ago
  10. 66a5c2c patch for two things. by Fariborz Jahanian · 15 years ago
  11. 54fefbe add support for amd64-*, patch by Brooks Davis! by Chris Lattner · 15 years ago
  12. b1152d8 Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 15 years ago
  13. 3573c0c Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 15 years ago
  14. 2793bda Define __ELF__ on FreeBSD. Patch by Roman Divacky! by Anton Korobeynikov · 15 years ago
  15. 487cdee Define __ELF__ for linux systems. by Argyrios Kyrtzidis · 15 years ago
  16. 6ad474f Give TargetInfo a new IntPtrType to hold the intptr_t type for a target. by Chris Lattner · 15 years ago
  17. a30b17b Make nonfragile-abi the default for darwin's 64bit abi for objective-c programs. by Fariborz Jahanian · 15 years ago
  18. 06ebe86 make clang agree with gcc 4.2's x86-64 predefines and settings. by Chris Lattner · 15 years ago
  19. d427ad4 fix some differences between apple gcc and clang on darwin/x86-32. by Chris Lattner · 15 years ago
  20. 778601f long long and double have 64-bit alignment on x86-64. by Chris Lattner · 15 years ago
  21. e957f53 add SparcV8 asm register info support. Patch by Ben Lickly! by Chris Lattner · 15 years ago
  22. 79bc64c Handle the 'e' constraint. Fixes PR3385 by Anders Carlsson · 15 years ago
  23. ca01342 Fit in 80 cols by Nate Begeman · 15 years ago
  24. ae0ee03 instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
  25. 8fc4dfb replace useNeXTRuntimeAsDefault with a generic hook that allows targets by Chris Lattner · 16 years ago
  26. f509d73 More fallout from r58501: primary fix is some more corrections to make by Eli Friedman · 16 years ago
  27. 31fc07d Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar by Sanjiv Gupta · 16 years ago
  28. d599850 Fix the definition of __builtin_va_list on PPC, which was set to the V4 ABI, not the by Chris Lattner · 16 years ago
  29. fd0269d Add basic FreeBSD target support, patch by Roman Divacky! by Chris Lattner · 16 years ago
  30. a7406d4 Add 'x' constraint character. by Anders Carlsson · 16 years ago
  31. fce0934 Add the 'y' assembler constraint. by Anders Carlsson · 16 years ago
  32. d29b630 miscellaneous cleanups by Chris Lattner · 16 years ago
  33. 12f0926 move __FLT_EVAL_METHOD__, __FLT_RADIX__, and __DECIMAL_DIG__ into by Chris Lattner · 16 years ago
  34. 5db552d it helps when I save the file before testing and committing. by Chris Lattner · 16 years ago
  35. e9863ca suck the rest of the FP macros out of the targets into the PP by Chris Lattner · 16 years ago
  36. 2db78dd start moving fp macros over by Chris Lattner · 16 years ago
  37. 0e5d4ef move a bunch more integer sizing out of target-specific code into by Chris Lattner · 16 years ago
  38. 9b53316 eliminate __USER_LABEL_PREFIX__ from the Targets.cpp file, start moving by Chris Lattner · 16 years ago
  39. 079f2c46 Handle minor version numbers in __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ by Chris Lattner · 16 years ago
  40. 86b76fc Add missing include for use of atoi. by Nick Lewycky · 16 years ago
  41. 8b30c41 The definition of __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ follows by Chris Lattner · 16 years ago
  42. 048dd94 define __PASCAL_STRINGS__ whenever -fpascal-strings is enabled. by Chris Lattner · 16 years ago
  43. 71af229 __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ is a darwin-specific #define by Chris Lattner · 16 years ago
  44. b55a42b Add x86_64 Linux target. - PR2824 by Daniel Dunbar · 16 years ago
  45. c0c0f70 Per PR2773, define __USER_LABEL_PREFIX__ for x86-32 Linux and Windows. by Eli Friedman · 16 years ago
  46. eac7aee Add dragonfly target support, patch by Sascha Wildner by Chris Lattner · 16 years ago
  47. dcb4a1a Add TargetInfo::useNeXTRuntimeAsDefault by Daniel Dunbar · 16 years ago
  48. 1e1bfd2 Remove duplicate define from Windows-x86 target. by Eli Friedman · 16 years ago
  49. 29a3050 Initial implementation of Windows x86 target; at the moment, the only by Eli Friedman · 16 years ago
  50. 0d4047b Add Linux x86-32 target. by Eli Friedman · 16 years ago
  51. ed855cb First cut at OS detection, taking advantage of the new generic targets. by Eli Friedman · 16 years ago
  52. e427798 Class reorg for PPC; shouldn't be any visible changes unless I messed by Eli Friedman · 16 years ago
  53. a9f5496 Class reorg for ARM. Shouldn't be any visible changes. by Eli Friedman · 16 years ago
  54. 01b8668 Class hierarchy reorg for Sparc architecture. While I was there, I by Eli Friedman · 16 years ago
  55. 618234a Reorganize the class hierarchy for x86 targets; shouldn't have any by Eli Friedman · 16 years ago
  56. 1e21189 Fix PR2627, support for Q constraint. by Chris Lattner · 16 years ago
  57. 364af81 Allow targets to override description string. by Sanjiv Gupta · 16 years ago
  58. fba5cb1 Move some ObjC preprocessor definitions into by Daniel Dunbar · 16 years ago
  59. f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  60. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  61. 8b7c9fb Always define __SIZE_TYPE__ as long unsigned int. by Anders Carlsson · 16 years ago
  62. 9d29480 add x86 EDI register alias by Nuno Lopes · 16 years ago
  63. 551d5e9 move the linux predefined macro definition to the TargetInfo, where it really belongs by Nuno Lopes · 16 years ago
  64. 5aa4fd6 Make the width and alignment for long double consistent with the by Eli Friedman · 16 years ago
  65. bf0c9bd Make sure to define __sparc__ on Solaris; this should "fix" by Eli Friedman · 16 years ago
  66. 2553126 Missed an include. by Eli Friedman · 16 years ago
  67. d37f0b8 Minor correction for PPC targets. by Eli Friedman · 16 years ago
  68. 61538a7 Some small changes to make the target info a bit more accurate. by Eli Friedman · 16 years ago
  69. f291b10 set long/pointers to 64-bits on ppc64/x86-64 by Chris Lattner · 16 years ago
  70. 927686f parameterize pointer size/align better without doing virtual method calls in normal case. by Chris Lattner · 16 years ago
  71. 2621fd1 Add basic support for the pic-* target triples and add support for by Chris Lattner · 16 years ago
  72. ad487f4 Add some basic ARM asm constraints by Nate Begeman · 16 years ago
  73. d0c33d3 Fix pasto, thanks to Anders for pointing this out. by Chris Lattner · 16 years ago
  74. 393ff04 add arm support by Chris Lattner · 16 years ago
  75. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Basic/Targets.cpp]
  76. 456e79d Add support for the 'N' constraint. by Anders Carlsson · 16 years ago
  77. 0eaed12 eliminate the TargetInfoImpl stuff, simplifying the target implementations. by Chris Lattner · 16 years ago
  78. 98be494 remove the source location arguments to various target query methods. by Chris Lattner · 16 years ago
  79. 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 16 years ago
  80. 544f043 move this into the right file. by Chris Lattner · 16 years ago
  81. fb79f7c TargetInfo objects now own the TargetInfoImpl objects they refer to. by Ted Kremenek · 16 years ago
  82. 411219b A, q and Z are valid LLVM inline asm constraints. by Lauro Ramos Venancio · 16 years ago
  83. a5694b8 Convert x86 target specific inline asm constraints to LLVM. by Lauro Ramos Venancio · 16 years ago
  84. 2665867 Added classes SolarisTargetInfo and by Gabor Greif · 16 years ago
  85. b41edf9 Add more supported constraints. by Anders Carlsson · 16 years ago
  86. e0e3abc 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
  87. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  88. 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
  89. bbced58 Moved construction of TargetInfo objects out of the Driver by Ted Kremenek · 17 years ago[Renamed (96%) from Driver/Targets.cpp]
  90. 7a9d49f Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
  91. fb344d3 properly namespacify. by Chris Lattner · 17 years ago
  92. 564f1de Move target specific builtin IDs to TargetBuiltins.h so that they can be used by CGBuiltin.cpp by Anders Carlsson · 17 years ago
  93. 44fe49c Add getTargetPrefix to TargetInfo, to be used with target specific intrinsics. by Anders Carlsson · 17 years ago
  94. acc9f33 Modified: CreateTargetInfo(). Now takes Diagnostic* instead of Diagnostic&. by Ted Kremenek · 17 years ago
  95. 82817ba I'm apparently the only sad lonely ppc user left :) by Chris Lattner · 17 years ago
  96. 8448d38 Removed searching for "darwin" keyword in target triple. We don't really support by Ted Kremenek · 17 years ago
  97. aead472 For target processing, on non-Darwin systems instead of using the host triple, by Ted Kremenek · 17 years ago
  98. ae36076 Implemented initial support for "-triple" option to the clang driver. This by Ted Kremenek · 17 years ago
  99. d04c6e2 Add more semantic analysis for inline asm statements. by Anders Carlsson · 17 years ago
  100. 646b261 Forgot some X86 registers by Anders Carlsson · 17 years ago