1. c0dfffa misched: Add computeInstrLatency to TargetSchedModel. by Andrew Trick · 12 years ago
  2. 42bb106 misched: Allow flags to disable hasInstrSchedModel/hasInstrItineraries for external users of TargetSchedule. by Andrew Trick · 12 years ago
  3. 714973e misched: Remove LoopDependencies heuristic. by Andrew Trick · 12 years ago
  4. 3e2d76c Use the attribute enums to query if a parameter has an attribute. by Bill Wendling · 12 years ago
  5. 7d66146 Add in the first step of the multiple pointer support. This adds in support to the data layout for specifying a per address space pointer size. by Micah Villmow · 12 years ago
  6. 6765834 Create enums for the different attributes. by Bill Wendling · 12 years ago
  7. 2d65efe Fix up comment to be more clear. by Eric Christopher · 12 years ago
  8. ad6aedc by Nadav Rotem · 12 years ago
  9. 6be75ae Don't crash on extra evil irreducible control flow. by Jakob Stoklund Olesen · 12 years ago
  10. c56e3f0 Fixup comment. by Eric Christopher · 12 years ago
  11. 02c1a64 Fixup comments. by Eric Christopher · 12 years ago
  12. 39817f9 misched: remove the unused getSpecialAddressLatency hook. by Andrew Trick · 12 years ago
  13. a98f600 misched: remove forceUnitLatencies. Defaults are handled by the default SchedModel by Andrew Trick · 12 years ago
  14. 30c6ec2 misched: avoid scheduling an instruction twice. by Andrew Trick · 12 years ago
  15. 3574eca Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  16. 87802d5 Remove unused MachineInstr constructors that don't take a DebugLoc argument. by Craig Topper · 12 years ago
  17. 14ce91c Fix indentation. Remove 'else' after return. No functional change. by Craig Topper · 12 years ago
  18. a4b5050 Remove unused but set variable flagged by GCC. by Benjamin Kramer · 12 years ago
  19. ebd7eab Simplify code, don't or a bool with an uint64_t. by Benjamin Kramer · 12 years ago
  20. ea2c50c When merging connsecutive stores, use vectors to store the constant zero. by Nadav Rotem · 12 years ago
  21. 0313ced Update this a bit more to represent how the prologue should work: by Eric Christopher · 12 years ago
  22. e6521b5 Get MCSchedModel directly from the subtarget. by Jakob Stoklund Olesen · 12 years ago
  23. f43fe1d Switch MachineTraceMetrics to the new TargetSchedModel interface. by Jakob Stoklund Olesen · 12 years ago
  24. 442c59f Fix reg mask slot test, and preserve LiveIntervals and VirtRegMap in the PBQP by Lang Hames · 12 years ago
  25. 72fd0a9 Enable -schedmodel, but prefer itineraries until we have more benchmark data. by Andrew Trick · 12 years ago
  26. 4c230b3 Update to use the predicate methods to query if an attribute exists. by Bill Wendling · 12 years ago
  27. 2e7d381 Fix a cycle in the DAG. In this code we replace multiple loads with a single load and by Nadav Rotem · 12 years ago
  28. c653de6 A DAGCombine optimization for mergeing consecutive stores to memory. The optimization by Nadav Rotem · 12 years ago
  29. 541a858 Fixed a bug in the ExecutionDependencyFix pass that caused dependencies to not propagate through implicit defs. by Silviu Baranga · 12 years ago
  30. 76ad43c Revert 165051-165049 while looking into the foreach.m failure in more detail. by Eric Christopher · 12 years ago
  31. 0d141f8 The early if conversion pass is ready to be used as an opt-in. by Jakob Stoklund Olesen · 12 years ago
  32. 394820b Revert "Don't use a debug location for frame setup instructions in the" by Eric Christopher · 12 years ago
  33. 6c0c6d6 Remove the old coalescer algorithm. by Jakob Stoklund Olesen · 12 years ago
  34. d4919a9 Handle reserved registers more accurately in handleMove(). by Jakob Stoklund Olesen · 12 years ago
  35. 27cb347 Make sure the whole live range is covered when values are pruned twice. by Jakob Stoklund Olesen · 12 years ago
  36. 55c86c6 80-col. by Eric Christopher · 12 years ago
  37. 9fd3046 Don't use a debug location for frame setup instructions in the by Eric Christopher · 12 years ago
  38. 96bd441 Remove the SavePoint infrastructure from fast isel, replace by Eric Christopher · 12 years ago
  39. 48da0be Fix PR13991: legalizing an overflowing multiplication operation is harder than by Duncan Sands · 12 years ago
  40. 554c676 Use dyn_cast instead of isa and cast. by Jakub Staszak · 12 years ago
  41. 73fab91 Revert r164910 because it causes failures to several phase2 builds. by Nadav Rotem · 12 years ago
  42. e5f163a A DAGCombine optimization for merging consecutive stores. This optimization is not profitable in many cases by Nadav Rotem · 12 years ago
  43. 4546272 Speculatively revert commit 164885 (nadav) in the hope of ressurecting a pile of by Duncan Sands · 12 years ago
  44. 0eb5dad Tidy up to match coding standards. Remove 'else' after 'return' and moving operators to end of preceding line. No functional change intended. by Craig Topper · 12 years ago
  45. 32b7343 Replace a couple if/elses around similar calls with conditional operators on the varying arguments. No functional change. by Craig Topper · 12 years ago
  46. 72f7b08 by Nadav Rotem · 12 years ago
  47. 83ef63e Remove <def,read-undef> flags from partial redefinitions. by Jakob Stoklund Olesen · 12 years ago
  48. 5cf178f Enable the new coalescer algorithm by default. by Jakob Stoklund Olesen · 12 years ago
  49. 657720b Don't dereference begin() on an empty vector. by Jakob Stoklund Olesen · 12 years ago
  50. ddc26d8 Avoid dereferencing a NULL pointer. by Jakob Stoklund Olesen · 12 years ago
  51. 94c2271 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 by Sylvestre Ledru · 12 years ago
  52. 7e2c793 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  53. 2c18906 Remove the `hasFnAttr' method from Function. by Bill Wendling · 12 years ago
  54. 4bb51cc Rename virtual table anchors from Anchor() to anchor() for consistency with the rest of the tree. by Craig Topper · 12 years ago
  55. f18eb58 Generate an error message instead of asserting or segfaulting when we have a by Bill Wendling · 12 years ago
  56. 1293130 Generate an error message instead of asserting or segfaulting when we have a by Bill Wendling · 12 years ago
  57. 1a37d7e TargetLowering interface to set/get minimum block entries for jump tables. by Sebastian Pop · 12 years ago
  58. e9525d8 Mark jump tables in code sections with DataRegion directives. by Jim Grosbach · 12 years ago
  59. 7b451cf Have the DbgVariable "isArtificial" and "isObjectPointer" not by Eric Christopher · 12 years ago
  60. bb36a43 Fix a significant recent(?) regression. StackSlotColoring no longer did anything by Evan Cheng · 12 years ago
  61. ef99fe8 Make the 'get*AlignmentFromAttr' functions into member functions within the Attributes class. Now with fix. by Bill Wendling · 12 years ago
  62. e6e2d8c Ignore PHI-defs for -new-coalescer interference checks. by Jakob Stoklund Olesen · 12 years ago
  63. 2df8ac8 Extend -new-coalescer SSA update to handle mapped values as well. by Jakob Stoklund Olesen · 12 years ago
  64. d57ae39 Only emit DW_AT_object_pointer if this is a definition. by Eric Christopher · 12 years ago
  65. 4aa1899 Revert r164308 to fix buildbots. by Bill Wendling · 12 years ago
  66. f2e89e0 Make the 'get*AlignmentFromAttr' functions into member functions within the Attributes class. by Bill Wendling · 12 years ago
  67. 6dfabb6 Fix 80-col violations. by Nadav Rotem · 12 years ago
  68. e603fe4 Convert some attribute existence queries over to use the predicate methods. by Bill Wendling · 12 years ago
  69. e853d2e Add predicates for queries on whether an attribute exists. by Bill Wendling · 12 years ago
  70. d40d4c3 Resolve conflicts involving dead vector lanes for -new-coalescer. by Jakob Stoklund Olesen · 12 years ago
  71. d8f39af comment typo by Andrew Trick · 12 years ago
  72. 3918cad TargetSchedule: cleanup computeOperandLatency logic & diagnostics. by Andrew Trick · 12 years ago
  73. 781ab47 misched: Make ScheduleDAGInstrs use the TargetSchedule interface. by Andrew Trick · 12 years ago
  74. 536a88a When creating MCAsmBackend pass the CPU string as well. In X86AsmBackend by Roman Divacky · 12 years ago
  75. 34301ce TargetSchedModel API. Implement latency lookup, disabled. by Andrew Trick · 12 years ago
  76. c2945e4 Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION. by Craig Topper · 12 years ago
  77. fe257cc Fix some funky indentation. by Evan Cheng · 12 years ago
  78. 87f7864 Merge into undefined lanes under -new-coalescer. by Jakob Stoklund Olesen · 12 years ago
  79. 98279e8 Stop adding <imp-def> operands when expanding REG_SEQUENCE. by Jakob Stoklund Olesen · 12 years ago
  80. e1b5328 Revert r164061-r164067. Most of the new subtarget emitter. by Andrew Trick · 12 years ago
  81. 12886db TargetSchedModel API. Implement latency lookup, disabled. by Andrew Trick · 12 years ago
  82. 8dcc994 Increase the static sizes of some SmallSets. finalizeBundle() is very frequently called for some backends, and growing into an std::set is overkill for these numbers. by Michael Ilseman · 12 years ago
  83. 2b94302 whitespace by Michael Ilseman · 12 years ago
  84. bb73002 Fix PR13859 by Michael Liao · 12 years ago
  85. a52c3ac Add a MachinePostDominator pass by Tom Stellard · 12 years ago
  86. a26cadc Disable the protection from escaped allocas in an attempt to find violating passes. This may break the buildbots. I plan to revert it in a few hours. by Nadav Rotem · 12 years ago
  87. 1d2b45f Fix bad comment. No functional change. by Craig Topper · 12 years ago
  88. c722ae7 Add alternative coalescing algorithm under a flag. by Jakob Stoklund Olesen · 12 years ago
  89. 86a1c32 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Craig Topper · 12 years ago
  90. ab9baf7 Don't depend on kill flags in removeCopyByCommutingDef(). by Jakob Stoklund Olesen · 12 years ago
  91. 99ab6c6 TargetSchedModel interface. To be implemented... by Andrew Trick · 12 years ago
  92. d039b38 misched: add a hook for custom DAG postprocessing. by Andrew Trick · 12 years ago
  93. 74b4762 Remove silly dead store. Patch by Ettl Martin. by Duncan Sands · 12 years ago
  94. ffaf69b Fix both the test for zero and what we do if we have a zero for by Eric Christopher · 12 years ago
  95. 331f64c Reformat, remove a couple unused variables and move some variables by Eric Christopher · 12 years ago
  96. 092122f Enhance type legalization on bitcast from vector to integer by Michael Liao · 12 years ago
  97. 18e2c29 Rename the flag which protects from escaped allocas, which may come from bugs in user code or in the compiler. Also, dont assert if the protection is not enabled. by Nadav Rotem · 12 years ago
  98. 91a7e01 Fix a dagcombine optimization. The optimization attempts to optimize a bitcast of fneg to integers by Nadav Rotem · 12 years ago
  99. faf31d0 Fix a typo. by Nadav Rotem · 12 years ago
  100. 0cd19b9 by Nadav Rotem · 12 years ago