1. 19cb7f4 MCTargetAsmParser target match predicate support. by Jim Grosbach · 13 years ago
  2. 6326a42 Add a finalize() hook, that'll let DIBuilder construct compile unit lazily. by Devang Patel · 13 years ago
  3. 47a24ab Move MatchResultTy enum into base class definition. by Jim Grosbach · 13 years ago
  4. 6f9d8ff Refactor. Global variables are part of compile unit so let CompileUnit create new global variable. by Devang Patel · 13 years ago
  5. bb0752b Tidy up trailing whitespace. by Jim Grosbach · 13 years ago
  6. 53b2b73 Remove the last improper use of getGlobalContext() from LLVM. by Nick Lewycky · 13 years ago
  7. e6e8826 Initial commit of the 'landingpad' instruction. by Bill Wendling · 13 years ago
  8. 92a36e6 Constify. by Devang Patel · 13 years ago
  9. cd9f6c5 Use ArrayRef. by Devang Patel · 13 years ago
  10. d95f8f6 add ifdef's to let people easily remove these dead api for testing. by Chris Lattner · 13 years ago
  11. f4bbcaa add two missing function impls by Chris Lattner · 13 years ago
  12. 2c38d65 add new accessors to reflect new terminology in struct types. by Chris Lattner · 13 years ago
  13. 1f6a329 Silence a bunch (but not all) "variable written but not read" warnings by Duncan Sands · 13 years ago
  14. 823eb1c Fix an obscure bug in PointerUnion that would bite PointerUnion3/4. Basically, by Chris Lattner · 13 years ago
  15. 1221139 include/llvm/Config/config.h.cmake: Reorder to follow config.h.in, and import stuff from llvm-config.h.cmake and clang/config.h. by NAKAMURA Takumi · 13 years ago
  16. 8776fa4 CMake: Eliminate unused checks and #undef(s) as below; by NAKAMURA Takumi · 13 years ago
  17. b43b09e include/llvm/Config/llvm-config.h: Reorder and reword to follow (generated) config.h.in. by NAKAMURA Takumi · 13 years ago
  18. 4362c62 configure: Update since r136721. by NAKAMURA Takumi · 13 years ago
  19. 2fc75d5 A virtual destructor for the class with virtual methods! by Nick Lewycky · 13 years ago
  20. b1831c6 Allow loop unrolling to get known trip counts from ScalarEvolution. by Andrew Trick · 13 years ago
  21. 4c7324d DataTypes.h.cmake: Tweak INT32_MIN for MSVC. MSC treats -2147483648 as -(2147483648U). by NAKAMURA Takumi · 13 years ago
  22. 78eb93c Typo. by Chad Rosier · 13 years ago
  23. 5bc942c Stay within 80 columns. by Devang Patel · 13 years ago
  24. fb62b8d Reapplying r136844. by Andrew Trick · 13 years ago
  25. d8a2f3a Cleanup. Remove an extraneous GraphTraits specialization. by Andrew Trick · 13 years ago
  26. b549bcf by Devang Patel · 13 years ago
  27. 103b8e6 Provide utility to extract and use lexical scoping information from machine instructions. by Devang Patel · 13 years ago
  28. bddb7f8 Cleanup. Make ScalarEvolution an explicit argument of the by Andrew Trick · 13 years ago
  29. 4b4bb71 Added a SimplifyIndVar utility to simplify induction variable users by Andrew Trick · 13 years ago
  30. 2d31ae3 Cleanup. Added LoopBlocksDFS::perform for simple clients. by Andrew Trick · 13 years ago
  31. 59c1ba9 Preserve the name for this variant of IRBuilder::CreateCall by Peter Collingbourne · 13 years ago
  32. 306afdf Cleanup. Avoid relying on specialization of std::distance. by Andrew Trick · 13 years ago
  33. b1eede1 Fix the LoopUnroller to handle nontrivial loops and partial unrolling. by Andrew Trick · 13 years ago
  34. c66d360 Trim an unneeded header. by Jakob Stoklund Olesen · 13 years ago
  35. 21006d4 Representation of 'atomic load' and 'atomic store' in IR. by Eli Friedman · 13 years ago
  36. dd3d68f Add missing file. by Rafael Espindola · 13 years ago
  37. 6d1fd0b Move CalculateRegClass to MRI::recomputeRegClass. by Jakob Stoklund Olesen · 13 years ago
  38. 48d726f Provide method to print variable's extended name which includes inline location. by Devang Patel · 13 years ago
  39. 2721567 Refer to the RegisterCoalescer pass by ID. by Jakob Stoklund Olesen · 13 years ago
  40. 2df3f58 Hoist hasLoadFromStackSlot and hasStoreToStackSlot. by Jakob Stoklund Olesen · 13 years ago
  41. 08de97a Pacify virtual dtor warnings and cmake buildbots. by Benjamin Kramer · 13 years ago
  42. 41ab14b Add MCInstrAnalysis class. This allows the targets to specify own versions of MCInstrDescs functions. by Benjamin Kramer · 13 years ago
  43. 4147f39 Temporarily revert r135528 which distinguishes between two copies of one by Chandler Carruth · 13 years ago
  44. 1203486 Fix a place that was clearly forgotten when the type legalization by Duncan Sands · 13 years ago
  45. 0712108 Reverting r136884 updateUnloop, which crashed a linux builder. by Andrew Trick · 13 years ago
  46. 762797d An algorithm for incrementally updating LoopInfo within a by Andrew Trick · 13 years ago
  47. fbfb806 whitespace by Andrew Trick · 13 years ago
  48. 5207936 An interface for iterating over a loop's blocks in DFS order. by Andrew Trick · 13 years ago
  49. 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
  50. 56cb3e3 Add accessors for manipulating an MCInst's operands. by Owen Anderson · 13 years ago
  51. 8ea4523 Add more constantness in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
  52. 26689ac New approach to r136737: insert the necessary fences for atomic ops in platform-independent code, since a bunch of platforms (ARM, Mips, PPC, Alpha are the relevant targets here) need to do essentially the same thing. by Eli Friedman · 13 years ago
  53. 866ec86 Remove CreateUnwind from the IRBuillder. by Bill Wendling · 13 years ago
  54. 1009c32 SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget by Andrew Trick · 13 years ago
  55. e3fbe6c Use cast<> instead of a C-style cast to get some free assertions. by Jay Foad · 13 years ago
  56. c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
  57. 3d453ac move PassManagerBuilder.h to IPO. This is a non intuitive place to put it, by Rafael Espindola · 13 years ago
  58. 49cb9b8 Assume .cfi_startproc is the first thing in a function. If the function is by Rafael Espindola · 13 years ago
  59. 2c0d69f Sketch out PowerPC ELF writer. This is enough to get clang -integrated-as by Roman Divacky · 13 years ago
  60. 1600525 Remove the LLVMBuildUnwind C API function. by Bill Wendling · 13 years ago
  61. fcb4356 Use consistent terminology for loop exit/exiting blocks. Name change only. by Andrew Trick · 13 years ago
  62. 9b0a479 Fix a couple silly typos in IRBuilder in the new atomic instructions. by Eli Friedman · 13 years ago
  63. 423b81e Add a clear() operation to MCInst, to drop all of its operands. Useful for the disassembler, where we may realize fairly late into decoding that something is wrong and need to reset. by Owen Anderson · 13 years ago
  64. e2481ff Add BlockFrequency::getEntryFrequency() by Jakub Staszak · 13 years ago
  65. 4f2d695 The operands of a GlobalAlias are always Constants. Simplify things accordingly. by Jay Foad · 13 years ago
  66. dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 13 years ago
  67. 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 13 years ago
  68. 73e7dce Add an isSSA() flag to MachineRegisterInfo. by Jakob Stoklund Olesen · 13 years ago
  69. 6f6baf1 Add more constantness in BranchProbabilityInfo. by Jakub Staszak · 13 years ago
  70. cd0bc90 Add a std::string Wrapper for TableGen by David Greene · 13 years ago
  71. 55ba816 Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be by Eli Friedman · 13 years ago
  72. e963a38 Add the AddLandingPadInfo function. by Bill Wendling · 13 years ago
  73. ff03048 LangRef and basic memory-representation/reading/writing for 'cmpxchg' and by Eli Friedman · 13 years ago
  74. 7f1cce5 If run with -debug give more information about Cyclic Probability. by Jakub Staszak · 13 years ago
  75. 1ddaa9c Use ArrayRef instead of requiring an std::vector. by Bill Wendling · 13 years ago
  76. 7379b66 The personality function should be a Function* and not just a Value*. by Bill Wendling · 13 years ago
  77. af7a46d Fix stupid mistake from commit 136381. by Jakub Staszak · 13 years ago
  78. 2f9427c Speed up BlockFrequencyInfo a little bit. by Jakub Staszak · 13 years ago
  79. 4ed9600 This file was moved from Support to ADT. Correct a comment. by Duncan Sands · 13 years ago
  80. 297738f In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U instead by Nick Lewycky · 13 years ago
  81. 28d7352 Make sure that the landingpad instruction takes a Constant* as the clause's value. by Bill Wendling · 13 years ago
  82. 7f66c45 Add a couple of convenience functions: by Bill Wendling · 13 years ago
  83. 814450a Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function. by Argyrios Kyrtzidis · 13 years ago
  84. 1464846 Code generation for 'fence' instruction. by Eli Friedman · 13 years ago
  85. 9a24f1f Use BlockFrequency instead of uint32_t in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
  86. c94eefb Keep enums stable. Append EH stuff to the end. by Bill Wendling · 13 years ago
  87. 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
  88. abcd715 The numbering of LLVMOpcode is supposed to be stable; revert my earlier change, and append Fence onto the end. by Eli Friedman · 13 years ago
  89. 18dceba Add a generic 'capacity_in_bytes' function to allow inspection of memory usage of various data structures. by Ted Kremenek · 13 years ago
  90. 636a02b Move static methods to the anonymous namespace. by Jakub Staszak · 13 years ago
  91. 9d9f765 Edge to itself is backedge as well. by Jakub Staszak · 13 years ago
  92. 8a552bb Misc mid-level changes for new 'fence' instruction. by Eli Friedman · 13 years ago
  93. 6f3ba37 Fix AliasSetTracker so that it doesn't make any assumptions about instructions it doesn't know about (like the atomic instructions I'm adding). by Eli Friedman · 13 years ago
  94. bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
  95. be9a9af Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction. by Eli Friedman · 13 years ago
  96. 5116ff6 SCEV: Added a data structure for storing not-taken info per loop by Andrew Trick · 13 years ago
  97. b089040 Strip trailing whitespace. by Duncan Sands · 13 years ago
  98. 652b48b Teach the Triple class about kfreebsd (FreeBSD kernel with a GNU userspace). by Duncan Sands · 13 years ago
  99. 3d72290 Add LLVMAddAlwaysInlinerPass to the C API. by Rafael Espindola · 13 years ago
  100. a03084d LLVM 3.0 is here, remove old do nothing method. by Rafael Espindola · 13 years ago