1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. d5d94df move a bunch of trivial methods to be inline. by Chris Lattner · 16 years ago
  3. 58d7491 Reimplement the parameter attributes support, phase #1. hilights: by Chris Lattner · 16 years ago
  4. 41e2397 s/isReturnStruct()/hasStructRetAttr()/g by Devang Patel · 16 years ago
  5. d15d5e3 If a function uses multive values in ret instruction then it by Devang Patel · 16 years ago
  6. 22c3979 Split ParameterAttributes.h, putting the complicated by Dale Johannesen · 16 years ago
  7. 08e78b1 Pass alignment on ByVal parameters, from FE, all by Dale Johannesen · 16 years ago
  8. 6c94b70 Use isa<> instead of getTypeID() to check StructType. by Devang Patel · 16 years ago
  9. 93f9d57 What if functions can return aggregate values ? by Devang Patel · 16 years ago
  10. 0d51e7e Expand ParameterAttributes to 32 bits (in preparation by Dale Johannesen · 16 years ago
  11. 874a892 I got the predicate backwards in my last patch. The comment is correct, the code was not. by Owen Anderson · 16 years ago
  12. 9eb948b Duncan pointed out that we can fast fail here, because the sret parameter of by Owen Anderson · 16 years ago
  13. 7d54254 Add a predicate to Argument to check for the StructRet attribute. by Owen Anderson · 16 years ago
  14. de6fa5f Add hasByValAttr() and hasNoAliasAttr() methods to the Argument class. by Chris Lattner · 17 years ago
  15. 50cffa0 Remove the function attr cache for intrinsics. This does not maintain the by Chris Lattner · 17 years ago
  16. 50ee9dd Split param attr implementation out from Function.cpp into its by Chris Lattner · 17 years ago
  17. 5dfdc1c Fix a build issue on cygwin by Chris Lattner · 17 years ago
  18. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  19. f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
  20. 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
  21. 53c34b1 Delete the CollectorNamePool if it should become empty. by Gordon Henriksen · 17 years ago
  22. 80a75bf Adding a collector name attribute to Function in the IR. These by Gordon Henriksen · 17 years ago
  23. afba8fe Reverting dtor devirtualization patch. by Gordon Henriksen · 17 years ago
  24. ed455c8 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 17 years ago
  25. a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
  26. 6bb0ae4 Small optimization of parameter attribute lookup. by Duncan Sands · 17 years ago
  27. 757d243 Add a convenience method for modifying parameter by Duncan Sands · 17 years ago
  28. afa3b6d Add some convenience methods for querying attributes, and use them. by Duncan Sands · 17 years ago
  29. dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
  30. 827cde1 Fix PR1816. If a bitcast of a function only exists because of a by Duncan Sands · 17 years ago
  31. ed4a2f1 Rename the 'const' parameter attribute to 'readnone', by Duncan Sands · 17 years ago
  32. 5e41f65 In order for parameter attribute uniquing to make by Duncan Sands · 17 years ago
  33. 0adb7b4 Add pure/const attributes. Documentation will follow. by Anton Korobeynikov · 17 years ago
  34. d50dc73 Two ParamAttrsVectors which differ by a permutation by Duncan Sands · 17 years ago
  35. 7abff31 When Intrinsic::getName is constructing names for overloaded intrinsics, by Dan Gohman · 17 years ago
  36. 0162c18 Compute the argument list as lazily as possible. This ensures that clients by Chris Lattner · 17 years ago
  37. 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 17 years ago
  38. 9445e9a For PR1553: by Reid Spencer · 17 years ago
  39. 1aa7efb Add the byval attribute by Rafael Espindola · 17 years ago
  40. 1405d00 Fix a user-reported error building with GCC 3.4.4 on Cygwin. by Chris Lattner · 17 years ago
  41. febca34 Commit first round work of PR1373. "noalias" is now fully supported in by Zhou Sheng · 17 years ago
  42. 1a34b7b simplify some code by Chris Lattner · 17 years ago
  43. b90909e For PR1136: by Reid Spencer · 17 years ago
  44. 4f859aa For PR1146: by Reid Spencer · 17 years ago
  45. 18feb92 merge several fields in GlobalValue to use the same word, move CallingConv by Chris Lattner · 17 years ago
  46. f8dfef7 The (negative) offset from a SymbolTableListTraits-using ilist to its container by Chris Lattner · 17 years ago
  47. 17fcdd5 Refactor SymbolTableListTraits to only have a single pointer in it, instead by Chris Lattner · 17 years ago
  48. 9c15de1 Don't return 0 if the len == 5, let the assert handle that case. Thanks, Chris. by Reid Spencer · 17 years ago
  49. 085659f Fix test/CodeGen/Generic/vector-constantexpr.ll by Reid Spencer · 17 years ago
  50. 2db15e2 For PR1328: by Reid Spencer · 17 years ago
  51. 18da072 For PR1146: by Reid Spencer · 17 years ago
  52. 4746ecf For PR1146: by Reid Spencer · 17 years ago
  53. ac66f42 For PR1146: Parameter attributes can now be defaulted for intrinsics. by Reid Spencer · 17 years ago
  54. 1437a09 For PR1297: by Reid Spencer · 17 years ago
  55. 3b51580 Implement Function::getIntrinsicID without it needing to call Value::getName, by Chris Lattner · 17 years ago
  56. dec628e Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> by Chris Lattner · 17 years ago
  57. 95af592 Automatically generating intrinsic declarations from Dan Gohman. Modified by Jim Laskey · 18 years ago
  58. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  59. 0fc052c For PR645: by Reid Spencer · 18 years ago
  60. 78d033e For PR411: by Reid Spencer · 18 years ago
  61. 79e21d3 For PR950: Change signed integer type names to unsigned equivalents. by Reid Spencer · 18 years ago
  62. 3da59db For PR950: by Reid Spencer · 18 years ago
  63. 4156239 Remove unused variable. by Reid Spencer · 18 years ago
  64. b847423 Implement Intrinsic::getName by Chris Lattner · 18 years ago
  65. 9a016ff Use the function name matcher autogenerated from the .td file. by Chris Lattner · 18 years ago
  66. 59bcce5 remove dbg_declare, it's not used yet. by Chris Lattner · 18 years ago
  67. 41edaa0 remove the read/write port/io intrinsics. by Chris Lattner · 18 years ago
  68. ffa987d Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving by Chris Lattner · 18 years ago
  69. 0b11820 For PR411: by Reid Spencer · 19 years ago
  70. 3776fea add a missing break that Reid noticed. by Chris Lattner · 19 years ago
  71. 6fb3bd6 Add bswap intrinsics as documented in the Language Reference by Nate Begeman · 19 years ago
  72. 71d0e3d Add recognition and verification of new llvm.stacksave/llvm.stackrestore intrinsics by Chris Lattner · 19 years ago
  73. 51b8d54 continued readcyclecounter support by Andrew Lenharth · 19 years ago
  74. d511898 add support for explicit calling conventions by Chris Lattner · 19 years ago
  75. 691ef2b Implement count leading zeros (ctlz), count trailing zeros (cttz), and count by Andrew Lenharth · 19 years ago
  76. eed37ba Add llvm.sqrt intrinsic, patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  77. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  78. 7f4ec3b First step in adding pcmarker intrinsic. Second step (soon) is adding backend support. by Andrew Lenharth · 19 years ago
  79. 0d1e407 remove all of the various setName implementations, consolidating them into by Chris Lattner · 19 years ago
  80. 18221ed Remove the 2nd argument to Value::setName by Chris Lattner · 19 years ago
  81. edac2d1 recognize llvm.prefetch. Patch contributed by Justin Wick! by Chris Lattner · 19 years ago
  82. bca8144 Improve conformance with the Misha spelling benchmark suite by Chris Lattner · 20 years ago
  83. 3cf8e68 Adjust to ilist changes. by Chris Lattner · 20 years ago
  84. 96d83f6 Adjust to changes in User class. by Chris Lattner · 20 years ago
  85. fe59d36 Add convenience method. by Chris Lattner · 20 years ago
  86. caa4ae7 Add a new method by Chris Lattner · 20 years ago
  87. e7a3f3e The Alpha (tm) intrinsics have never been used anywhere by Misha Brukman · 20 years ago
  88. a28809d Minor tweaks by Chris Lattner · 20 years ago
  89. 4ec82eb Implement a new method by Chris Lattner · 20 years ago
  90. 4b83380 Implement remove/eraseFromParent methods by Chris Lattner · 20 years ago
  91. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  92. 4433629 Fix #includes of i*.h files => Instructions.h as per PR403 by Misha Brukman · 20 years ago
  93. bb90515 bug 122: - Move GlobalValue and GlobalVariable implementations to Globals.cpp by Reid Spencer · 20 years ago
  94. 88e2b78 Fix a really nasty logic error that VC noticed. by Chris Lattner · 20 years ago
  95. 1c2fe31 Implement new method by Chris Lattner · 20 years ago
  96. 4ee623d isnan is dead by Chris Lattner · 20 years ago
  97. 9685372 Add the isunordered intrinsic. by Alkis Evlogimenos · 20 years ago
  98. 137cc4f I misled Alkis: LLVM should have isnan, not isunordered. by Chris Lattner · 20 years ago
  99. f616f22 Add the isunordered intrinsic. by Alkis Evlogimenos · 20 years ago
  100. e899705 Recognize and verify the new GC intrinsics. by Chris Lattner · 20 years ago