1. d43b5c9 Added MispredictPenalty to SchedMachineModel. by Andrew Trick · 13 years ago
  2. 3c41755 Minor cleanup of defaultDefLatency API by Andrew Trick · 13 years ago
  3. d598bd3 whitespace by Andrew Trick · 13 years ago
  4. 1b88fc0 isAllocLikeFn is allowed to return true for functions which read memory; make by Eli Friedman · 13 years ago
  5. 913ff09 Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo." by Jakob Stoklund Olesen · 13 years ago
  6. 39ad568 X86: enable CSE between CMP and SUB by Manman Ren · 13 years ago
  7. 130e603 Don't scan physreg use-def chains looking for a PIC base. by Jakob Stoklund Olesen · 13 years ago
  8. 5e63d43 Fix a quadratic algorithm in MachineBranchProbabilityInfo. by Jakob Stoklund Olesen · 13 years ago
  9. 9d1747c Avoid recomputing the unique exit blocks and their insert points when doing by Dan Gohman · 13 years ago
  10. 8c5c073 Skip tied operand pairs that already have the same register. by Jakob Stoklund Olesen · 13 years ago
  11. 74500bd Add SelectionDAG::getTargetIndex. by Jakob Stoklund Olesen · 13 years ago
  12. f12c95a Fix a serious typo in InstCombine's optimization of comparisons. by Bob Wilson · 13 years ago
  13. b64dd5f X86 cmp lowering is looking past truncate on the condition node. It should only by Evan Cheng · 13 years ago
  14. 1299422 For non-Darwin platforms, we want to generate stack protectors only for by Bill Wendling · 13 years ago
  15. 0b40d09 Add a new kind of MachineOperand: MO_TargetIndex. by Jakob Stoklund Olesen · 13 years ago
  16. ea708d1 Enable lazy compilation in MCJIT by Andrew Kaylor · 13 years ago
  17. 7a8f311 Fix a couple of typos. by Jakob Stoklund Olesen · 13 years ago
  18. db59a95 Remove empty directory. by Eli Friedman · 13 years ago
  19. 84ef6ba Add trace accessor methods, implement primitive if-conversion heuristic. by Jakob Stoklund Olesen · 13 years ago
  20. 3f5d1a2 Tidy up a bit. by Jim Grosbach · 13 years ago
  21. 702bcce The dominance computation already has logic for computing if an edge dominates by Rafael Espindola · 13 years ago
  22. 8da94ad Add a comment about mftb vs. mfspr on PPC. by Hal Finkel · 13 years ago
  23. 351f83b Fix the representation of debug line table in DebugInfo LLVM library, by Alexey Samsonov · 13 years ago
  24. b6fdd02 PR13095: Give an inline cost bonus to functions using byval arguments. by Benjamin Kramer · 13 years ago
  25. 961e1ac Fix PR13412, a nasty miscompile due to the interleaved by Chandler Carruth · 13 years ago
  26. e6450dc Add a much more conservative strategy for aligning branch targets. by Chandler Carruth · 13 years ago
  27. ba86b13 MachineCSE: Update the heuristics for isProfitableToCSE. by Manman Ren · 13 years ago
  28. cbfce45 Revert r161371. Removing the 'const' before Type is a "good thing". by Bill Wendling · 13 years ago
  29. 5b0e9ce The define for 64 bit sign extension neglected to by Jack Carter · 13 years ago
  30. 121418e Constify the Type parameter to some methods (which are const anyway). by Bill Wendling · 13 years ago
  31. c42a701 Allow x86 subtargets to use the GenericModel defined in X86Schedule.td. by Andrew Trick · 13 years ago
  32. e2245ba Mips relocation R_MIPS_64 relocates a 64 bit double word. by Jack Carter · 13 years ago
  33. 61de70d The Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64 by Jack Carter · 13 years ago
  34. eda3fc6 Reduce indentation by early exiting. by Bill Wendling · 13 years ago
  35. ebd7871 Fix typo. by Jakob Stoklund Olesen · 13 years ago
  36. 9ac0aaa Add a way to grab the target options from the LTO command line. by Bill Wendling · 13 years ago
  37. fc54d9e Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. by Jack Carter · 13 years ago
  38. f45717e MFTB on PPC64 should really be encoded using MFSPR. by Hal Finkel · 13 years ago
  39. b0f6759 Add support for the OpenBSD for Bitrig. by Eric Christopher · 13 years ago
  40. f8f7746 Fix MIPS DSP Rev1 intrinsics memory properties. by Simon Atanasyan · 13 years ago
  41. 4adbe34 Put up warning signs around MO::getNextOperandForReg(). by Jakob Stoklund Olesen · 13 years ago
  42. e76c903 Remove empty overrides of processFunctionBeforeFrameFinalized(). by Roman Divacky · 13 years ago
  43. 4feb647 Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom handling in DAGISelToDAG due to limitations in TableGen's implicit def handling. Fixes PR11305. by Craig Topper · 13 years ago
  44. d230d20 Update test to check for r161305 by Craig Topper · 13 years ago
  45. cc91595 Remove custom inserter for MWAIT. It doesn't do anything that couldn't be represented in a pattern. by Craig Topper · 13 years ago
  46. 638aa68 Use a COPY node instead of an explicit MOVA opcode in the custom insterter for pcmpestrm/pcmpistrm. Allows the register allocator to handle it better and prevent wasted identity moves. by Craig Topper · 13 years ago
  47. 8cc3474 Add readcyclecounter lowering on PPC64. by Hal Finkel · 13 years ago
  48. ad62e92 Skip impdef regs during eabi save/restore list emission to workaround PR11902 by Anton Korobeynikov · 13 years ago
  49. 161474d Recognize vst1.64 / vld1.64 with 3 and 4 regs as load from / store to stack stuff by Anton Korobeynikov · 13 years ago
  50. b58d7d0 Add stack spill / reload instructions for DTriple and DQuad register classes, which by Anton Korobeynikov · 13 years ago
  51. 087642f Remove extraneous ';'. by Bill Wendling · 13 years ago
  52. 36108ce Update cmake build. by Benjamin Kramer · 13 years ago
  53. 189f231 Postpone the deletion of the old name in StructType::setName to allow using a slice of the old name. by Benjamin Kramer · 13 years ago
  54. a6273f1 [CMake] add_lit_target: Remove comments about add_dependencies. It is not a bug in cmake that add_custom_target(DEPENDS) would not accept targets but file-level dependencies. by NAKAMURA Takumi · 13 years ago
  55. 17d2853 llc: Try to suppress failures since r161262 . by NAKAMURA Takumi · 13 years ago
  56. cf1823d Delete a dead variable. by Jakob Stoklund Olesen · 13 years ago
  57. ae52fad TwoAddressInstructionPass refactoring: Extract another method. by Jakob Stoklund Olesen · 13 years ago
  58. 53624a2 Refactor and check "onlyReadsMemory" before optimizing builtins. by Bob Wilson · 13 years ago
  59. 6ac8066 TwoAddressInstructionPass refactoring: Extract a method. by Jakob Stoklund Olesen · 13 years ago
  60. 5bfdedf Begin adding support for updating LiveIntervals in TwoAddressInstructionPass. by Jakob Stoklund Olesen · 13 years ago
  61. 24e79e5 1. Redo mips16 instructions to avoid multiple opcodes for same instruction. by Akira Hatanaka · 13 years ago
  62. dcc4436 Add an experimental -early-live-intervals option. by Jakob Stoklund Olesen · 13 years ago
  63. e744ac4 Delete merged physreg copies in joinReservedPhysReg(). by Jakob Stoklund Olesen · 13 years ago
  64. 982dc84 Try to reduce the compile time impact of r161232. by Bob Wilson · 13 years ago
  65. 772af92 Fix memcmp code-gen to honor -fno-builtin. by Bob Wilson · 13 years ago
  66. b2beac2 Completely eliminate VNInfo flags. by Jakob Stoklund Olesen · 13 years ago
  67. 1599a64 Fix a couple of loops that were processing unused value numbers. by Jakob Stoklund Olesen · 13 years ago
  68. a5b51f5 Silence unused variable warning in -asserts build by Matt Beaumont-Gay · 13 years ago
  69. bf60aa9 Eliminate the VNInfo::hasPHIKill() flag. by Jakob Stoklund Olesen · 13 years ago
  70. 0ab7103 Make the hasPHIKills flag a computed property. by Jakob Stoklund Olesen · 13 years ago
  71. 09a8873 Add a configure flag for enabling -Werror on the command line by Eric Christopher · 13 years ago
  72. 46e6bcf Add support for detecting libxml for Dmitri's work. He'll by Eric Christopher · 13 years ago
  73. 8212002 Add a configure option to pass -std=c++11 on the command line. by Eric Christopher · 13 years ago
  74. 07dc609 Remove a dead prototype. by Jakob Stoklund Olesen · 13 years ago
  75. 42dffa5 Revert previous patch here, we should instead configure in specific by Eric Christopher · 13 years ago
  76. 3cd9f57 Delete dead function. by Jakob Stoklund Olesen · 13 years ago
  77. bc8d827 Don't delete dead code in TwoAddressInstructionPass. by Jakob Stoklund Olesen · 13 years ago
  78. 4ecaedc allow 'make CPPFLAGS=<something>' work again by Gabor Greif · 13 years ago
  79. cbd84f7 Add a BUILD_FLAGS variable so that autoconf checks have a place by Eric Christopher · 13 years ago
  80. d49edb7 Fall back to selection DAG isel for calls to builtin functions. by Bob Wilson · 13 years ago
  81. d1e672e Add new getLibFunc method to TargetLibraryInfo. by Bob Wilson · 13 years ago
  82. 2946549 [arm-fast-isel] Add support for shl, lshr, and ashr. by Jush Lu · 13 years ago
  83. 8b52c85 [CMake] Add yaml2obj to check-llvm. by NAKAMURA Takumi · 13 years ago
  84. 573e973 Move the "findUsedStructTypes" functionality outside of the Module class. by Bill Wendling · 13 years ago
  85. e94ac88 Add support for the ARM GHC calling convention, this patch was in 3.0, by Eric Christopher · 13 years ago
  86. 7b07d69 Remove redundant '== true' after a comparison. by Richard Trieu · 13 years ago
  87. 55499db ARM: Tidy up. Remove unused template parameters. by Jim Grosbach · 13 years ago
  88. 9249ef3 ARM: More InstAlias refactors to use #NAME#. by Jim Grosbach · 13 years ago
  89. 923123c Move test yaml files under Inputs until they are converted to be the actual by Matt Beaumont-Gay · 13 years ago
  90. 5c6c128 ARM: Refactor instaliases using TableGen support for #NAME#. by Jim Grosbach · 13 years ago
  91. 127eea8 X86 Peephole: fold loads to the source register operand if possible. by Manman Ren · 13 years ago
  92. 1de266b [yaml2obj] Fix build. Apparently I've gotten too familiar with C++11. by Michael J. Spencer · 13 years ago
  93. a915f24 Add yaml2obj. A utility to convert YAML to binaries. by Michael J. Spencer · 13 years ago
  94. cfbda4a TableGen: Allow use of #NAME# outside of 'def' names. by Jim Grosbach · 13 years ago
  95. 79a20ce Compute the critical path length through a trace. by Jakob Stoklund Olesen · 13 years ago
  96. af26626 Move the code that creates instances of MipsInstrInfo and MipsFrameLowering out by Akira Hatanaka · 13 years ago
  97. bddf836 Set transient stack alignment in constructor of MipsFrameLowering and re-enable by Akira Hatanaka · 13 years ago
  98. 8044689 Verify regunit intervals along with virtreg intervals. by Jakob Stoklund Olesen · 13 years ago
  99. e2b83ab Avoid creating dangling physreg live ranges during DCE. by Jakob Stoklund Olesen · 13 years ago
  100. 28897ca Add TargetRegisterInfo::hasRegUnit(). by Jakob Stoklund Olesen · 13 years ago