1. 108c838 * Move stub allocation inside the JITEmitter, instead of exposing a by Jeffrey Yasskin · 15 years ago
  2. 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 15 years ago
  3. 0261d79 Allow more than one stub to be being generated at the same time. by Jeffrey Yasskin · 15 years ago
  4. e54a5e8 Add CreateLocation varinat that accepts MDNode (with a default value). by Devang Patel · 15 years ago
  5. 2048b85 Rename SelectionDAGLowering to SelectionDAGBuilder, and rename by Dan Gohman · 15 years ago
  6. c46530b add a helper by Chris Lattner · 15 years ago
  7. e8e01b6 I forgot to update the prototype for LLVMBuildIntCast when correcting by Duncan Sands · 15 years ago
  8. ce2c51b Pull LLVMContext out of PromoteMemToReg. by Nick Lewycky · 15 years ago
  9. ae3d802 Remove unused LLVMContext. by Nick Lewycky · 15 years ago
  10. 4153982 SourceMgr: Add ShowLine argument to PrintMessage, to allow suppressing the source line output. by Daniel Dunbar · 15 years ago
  11. a2f20b2 Add getFrameIndexReference() to TargetRegisterInfo, which allows targets to by Jim Grosbach · 15 years ago
  12. 5a325e3 Use ExtractElementInst::Create instead of new; patch by Artur Pietrek! by Daniel Dunbar · 15 years ago
  13. 66e08cf Remove the AliasAnalysis::getMustAliases method, which is dead. by Chris Lattner · 15 years ago
  14. e54cb16 Allow target to disable if-converting predicable instructions. e.g. NEON instructions under ARM mode. by Evan Cheng · 15 years ago
  15. bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 15 years ago
  16. 1f8f4d2 Maintain stylistic consistency. by Evan Cheng · 15 years ago
  17. 323d8c3 Be more clever about calculating live variables through new basic blocks. by Jakob Stoklund Olesen · 15 years ago
  18. 983c7fe Allow SmallString to implicitly convert to StringRef. by Daniel Dunbar · 15 years ago
  19. 054b52c Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. by Viktor Kutuzov · 15 years ago
  20. 00621ef Restructure code to allow renaming of multiple-register groups for anti-dep breaking. by David Goodwin · 15 years ago
  21. 29cbade Target-independent support for TargetFlags on BlockAddress operands, by Dan Gohman · 15 years ago
  22. b9e6b34 Recommitting PALIGNR shift width fixes. by Sean Callanan · 15 years ago
  23. 1bbf6d1 Reverting PALIGNR fix until I figure out how this broke the Clang testsuite. by Sean Callanan · 15 years ago
  24. 201dfa7 Fixed PALIGNR to take 8-bit rotations in all cases. by Sean Callanan · 15 years ago
  25. a58a049 Make Loop::getLoopLatch() work on loops which don't have preheaders, as by Dan Gohman · 15 years ago
  26. 557bbe6 Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks. by David Goodwin · 15 years ago
  27. b4afb13 Fix fast-isel to avoid selecting the return instruction if a by Dan Gohman · 15 years ago
  28. 324da76 Add MachineBasicBlock::getName, and use it in place of getBasicBlock()->getName. by Jakob Stoklund Olesen · 15 years ago
  29. f94b5ed Extend CaptureTracking to indicate when a value is never stored, even by Dan Gohman · 15 years ago
  30. 90c583f cstdlib is not automatically included with StringRef anymore. by Benjamin Kramer · 15 years ago
  31. 1acdcd5 Remove the now obsolete algorithm include from StringRef.h. by Benjamin Kramer · 15 years ago
  32. 2fe05d8 Workaround PR5482, because all the gcc versions that I had were miscompiling StringRef: by Torok Edwin · 15 years ago
  33. cc9fa81 Add PS3 Triple class, Credit to John Thompson. by Edward O'Callaghan · 15 years ago
  34. 20f4d34 Make EliminateDuplicatePHINodes() available as a utility function by Jim Grosbach · 15 years ago
  35. b80077a Twine: Stores kinds as uchar instead of bitfield to be friendlier to the by Daniel Dunbar · 15 years ago
  36. f605773 Remove spurious @verbatim. Patch by Timo Juhani Lindfors! by Jeffrey Yasskin · 15 years ago
  37. 8f16e02 Allow the machine verifier to be run outside the PassManager. by Jakob Stoklund Olesen · 15 years ago
  38. 1e78aa4 Remove the -early-coalescing option by Jakob Stoklund Olesen · 15 years ago
  39. e823db8 Added getDefaultSubtargetFeatures method to SubtargetFeatures class which returns a correct feature string for given triple. by Viktor Kutuzov · 15 years ago
  40. 834b08a Add a target hook to allow changing the tail duplication limit based on the by Bob Wilson · 15 years ago
  41. 5eea342 The llvm-gcc front-end and the pass manager use two separate TargetData objects. by Bill Wendling · 15 years ago
  42. 3dbb9e6 Simplify ComputeMultiple so that it doesn't depend on TargetData. by Dan Gohman · 15 years ago
  43. 427ef4e Remove dead code. by Devang Patel · 15 years ago
  44. 88b5aca Add ability to set code model within the execution engine builders by Eric Christopher · 15 years ago
  45. 2a085c3 Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane. by Evan Cheng · 15 years ago
  46. 51cdac0 Added getArchNameForAssembler method to the Triple class for which returns OS and Vendor independent target assembler arch. by Viktor Kutuzov · 15 years ago
  47. 2cd8abb add Case() with 5 args by Nuno Lopes · 15 years ago
  48. 4a20c7a 1. Allow SCCIterator to work with GraphT types that are constant. by Duncan Sands · 15 years ago
  49. 8dc071a Following a suggestion of Daniel Dunbar, stop people passing the name by Duncan Sands · 15 years ago
  50. ff1b61f Fixed call to wrong constructor. by Lang Hames · 15 years ago
  51. dc1472b In GlobalVariable::setInitializer, assert that the initializer has the by Jeffrey Yasskin · 15 years ago
  52. 4c269e2 Fix unused variables warnings. by Eric Christopher · 15 years ago
  53. 21b8bdd Revert 88957. This file uses CodeGenOpt, which is defined in TargetMachine.h. by Dan Gohman · 15 years ago
  54. 8134450 Remove an unnecessary #include. by Dan Gohman · 15 years ago
  55. 6ac0e76 Sink a #include <map> to where it's actually needed. by Dan Gohman · 15 years ago
  56. aec15e8 Make PseudoSourceValue's classof recognize by Dan Gohman · 15 years ago
  57. 420d23c Add configure options for specifying where to look for libstdc++. by Rafael Espindola · 15 years ago
  58. 1546b11 Make ERROR_IF_USED macro work with GCC <= 4.2, Apple GCCs by Douglas Gregor · 15 years ago
  59. 4007324 Make sure that if anyone passes a name by accident for the isSigned by Duncan Sands · 15 years ago
  60. ac57410 disable copying, enforce some invariants. by Chris Lattner · 15 years ago
  61. 5415127 mark getIntrinsicID() 'readonly'. This allows various classof methods by Chris Lattner · 15 years ago
  62. 6f0c67d add attributes for readnone/readonly functions. by Chris Lattner · 15 years ago
  63. 9806f83 add a version of array_pod_sort that takes a custom comparator function. by Chris Lattner · 15 years ago
  64. e0fb75d Add PSP OS Target to Triple, Credit to Bruno Cardoso Lopes. by Edward O'Callaghan · 15 years ago
  65. 68bb60f Add function to replace a destination MBB in a single jump table by Jim Grosbach · 15 years ago
  66. 1b226ab Remove dead variable found by clang++. by Benjamin Kramer · 15 years ago
  67. f2a39bd Implement DISABLE_INLINE for MSVC. This required changing the position in all by Benjamin Kramer · 15 years ago
  68. 7b06861 Make NORETURN working with MSVC. MSVC only accepts NORETURN in front of the by Benjamin Kramer · 15 years ago
  69. 067d024 Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU. by Daniel Dunbar · 15 years ago
  70. fae3e92 Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to replace broken code in VirtRegRewriter. by Evan Cheng · 15 years ago
  71. d57cdd5 - Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo. by Evan Cheng · 15 years ago
  72. 4ec01b2 Add an option for running GVN with redundant load processing disabled. by Dan Gohman · 15 years ago
  73. b366158 Added an API to the SlotIndexes pass to allow new instructions to be inserted into the numbering. by Lang Hames · 15 years ago
  74. ce8447c Move the FixedStackPseudoSourceValueVal enum value before InstructionVal by Dan Gohman · 15 years ago
  75. ce727d0 Add MachineFunction::verify() to call the machine code verifier directly. by Jakob Stoklund Olesen · 15 years ago
  76. 24f8e29 Use .data() instead of .c_str() when nul-termination is not needed. by Dan Gohman · 15 years ago
  77. a2b3cdc Do not use value handle to wrap MDNode in DIDescriptor. by Devang Patel · 15 years ago
  78. 87d21b9 Allow target to specify regclass for which antideps will only be broken along the critical path. by David Goodwin · 15 years ago
  79. 0d1680a by David Greene · 15 years ago
  80. 3ddf704 Revert r87059 for now. It is failing clang tests. by Devang Patel · 15 years ago
  81. c78c0c9 by Rafael Espindola · 15 years ago
  82. 1e60881 Adjust isConstantSplat to allow for big-endian targets. by Dale Johannesen · 15 years ago
  83. 0418c10 Remove unnecessary llvm.dbg.declare bitcast by Victor Hernandez · 15 years ago
  84. 5ccac24 Add a new split method to StringRef that puts the substrings in a vector. by Rafael Espindola · 15 years ago
  85. dda3978 by David Greene · 15 years ago
  86. b3bc115 by David Greene · 15 years ago
  87. 89fccca StringRef(const char*) should not be used to turn null pointers into empty by Daniel Dunbar · 15 years ago
  88. efae4d3 Remove my Value.h build fix. by Daniel Dunbar · 15 years ago
  89. d7a18e4 by David Greene · 15 years ago
  90. b9c2fd9 by David Greene · 15 years ago
  91. b87bc95 by David Greene · 15 years ago
  92. db99095 Attempt to unbreak LLVM build, David G. please check. by Daniel Dunbar · 15 years ago
  93. 3f2bf85 by David Greene · 15 years ago
  94. 05872ea Add compare_lower and equals_lower methods to StringRef. Switch all users of by Benjamin Kramer · 15 years ago
  95. cf62632 by David Greene · 15 years ago
  96. 1251443 by David Greene · 15 years ago
  97. e55abe5 by David Greene · 15 years ago
  98. 70d75ca "Attach debug info with llvm instructions" mode was enabled a month ago. Now make it permanent and remove old way of inserting intrinsics to encode debug info for line number and scopes. by Devang Patel · 15 years ago
  99. 777bdad Mark DBG_LABEL, EH_LABEL, and GC_LABEL as not-duplicable, since by Dan Gohman · 15 years ago
  100. 7f82fdb Silence a warning on targets with unsigned chars. by Benjamin Kramer · 15 years ago