1. 15e6ef8 fold immediate of a + Const into the user as a subtract if it can fit as a negated two-part immediate. by Jim Grosbach · 15 years ago
  2. b16ed11 Revert r84572 by removing N3VImm from ARMInstrFormats.td now that we can specify by Johnny Chen · 15 years ago
  3. e54a5e8 Add CreateLocation varinat that accepts MDNode (with a default value). by Devang Patel · 15 years ago
  4. 05f6fa8 Revert r89487. by Devang Patel · 15 years ago
  5. 7ebd32a Partially revert r89377 by removing NLdStLN class definition from by Johnny Chen · 15 years ago
  6. 5fca8b1 Move CopyCatchInfo into FunctionLoweringInfo.cpp too, for consistency. by Dan Gohman · 15 years ago
  7. 2048b85 Rename SelectionDAGLowering to SelectionDAGBuilder, and rename by Dan Gohman · 15 years ago
  8. 131c4a5 Make it clear that the index bit(s) of Vector Get Lane and Vector Set Lane by Johnny Chen · 15 years ago
  9. f9bd450 Move RegsForValue to an anonymous namespace, since it is only used in this file. by Dan Gohman · 15 years ago
  10. 66336ed Move some more code out of SelectionDAGBuild.cpp and into by Dan Gohman · 15 years ago
  11. 7776452 Minor itinerary fixes for FP instructions. by David Goodwin · 15 years ago
  12. 9977ed0 Update CMake file. by Ted Kremenek · 15 years ago
  13. 6277eb2 Move the FunctionLoweringInfo class and some related utility functions out by Dan Gohman · 15 years ago
  14. b27db37 fix comment, thanks all :) by Chris Lattner · 15 years ago
  15. 403ac2e use the new isNoAlias method to simplify some code, only do an escaping check if by Chris Lattner · 15 years ago
  16. 5d56b2d whitespace cleanup, tidying by Chris Lattner · 15 years ago
  17. b34b82e speed up BasicAA a bit by implementing a long-standing TODO. by Chris Lattner · 15 years ago
  18. c46530b add a helper by Chris Lattner · 15 years ago
  19. 9f9ca73 Move FunctionPassManagerImpl's dumpArguments and dumpPasses calls by Dan Gohman · 15 years ago
  20. 01b97dd Make ConstantFoldConstantExpression recursively visit the entire by Dan Gohman · 15 years ago
  21. 8f3817f Fix a use of an invalidated iterator in the case where there are multiple by Dan Gohman · 15 years ago
  22. e8e01b6 I forgot to update the prototype for LLVMBuildIntCast when correcting by Duncan Sands · 15 years ago
  23. e3ab75d Start catching LLVMContext misuse in the verifier. by Nick Lewycky · 15 years ago
  24. ce2c51b Pull LLVMContext out of PromoteMemToReg. by Nick Lewycky · 15 years ago
  25. 2e0316f Remove LLVMContext and its include. by Nick Lewycky · 15 years ago
  26. ae3d802 Remove unused LLVMContext. by Nick Lewycky · 15 years ago
  27. c6501b1 Remove dead LLVMContext argument. by Nick Lewycky · 15 years ago
  28. 55bd8bd Reapply r88830 with a bugfix: this transform only applies to icmp eq/ne. This by Nick Lewycky · 15 years ago
  29. e389446 CMake: Updated library dependencies. by Oscar Fuentes · 15 years ago
  30. 7be498e CMake: Do not try to install a target before it is defined. by Oscar Fuentes · 15 years ago
  31. b8352de CMake: generate targets for tools and examples even when by Oscar Fuentes · 15 years ago
  32. ead2dac FileCheck, PR5239: Try to find the intended match on failures, but looking for a by Daniel Dunbar · 15 years ago
  33. fafe93c FileCheck: When a string using variable references fails to match, print by Daniel Dunbar · 15 years ago
  34. 4153982 SourceMgr: Add ShowLine argument to PrintMessage, to allow suppressing the source line output. by Daniel Dunbar · 15 years ago
  35. 964ac01 Allow '_' in FileCheck variable names, it is nice to have at least one by Daniel Dunbar · 15 years ago
  36. a2f20b2 Add getFrameIndexReference() to TargetRegisterInfo, which allows targets to by Jim Grosbach · 15 years ago
  37. a37aa54 Move default FrameReg val to getFrameIndexReference(). Otherwise, debug info can get bogus values. by Jim Grosbach · 15 years ago
  38. 7ab38df 80-column cleanup by Jim Grosbach · 15 years ago
  39. e023993 Teach MachineBasicBlock::updateTerminator() to handle a failing TII->ReverseBranchCondition(Cond) call. by Jakob Stoklund Olesen · 15 years ago
  40. 0a984f8 Update doc re: LLVM_BUILD_EXAMPLES. by Daniel Dunbar · 15 years ago
  41. 5a325e3 Use ExtractElementInst::Create instead of new; patch by Artur Pietrek! by Daniel Dunbar · 15 years ago
  42. 6c7276f add fixme for dubious code. Duncan, what do you think? by Chris Lattner · 15 years ago
  43. 4723303 remove a silly condition that doesn't make a lot of sense anymore. by Chris Lattner · 15 years ago
  44. 92e803c reduce indentation, no functionality change. by Chris Lattner · 15 years ago
  45. 66e08cf Remove the AliasAnalysis::getMustAliases method, which is dead. by Chris Lattner · 15 years ago
  46. 18d18b7 Miss two, PR5307. by Edward O'Callaghan · 15 years ago
  47. f4a93dd Convert Thumb2 tests to FileCheck for PR5307. by Edward O'Callaghan · 15 years ago
  48. bfd987b Turns out stuff gets allocated to different registers depending on the subtarget. by Benjamin Kramer · 15 years ago
  49. 11cc4fa Convert ARM tests to FileCheck for PR5307. by Edward O'Callaghan · 15 years ago
  50. 3ebd44d Convert test to FileCheck. by Benjamin Kramer · 15 years ago
  51. de9b6b1 Forgot to alter RUN line when converting to FileCheck. by Edward O'Callaghan · 15 years ago
  52. 85d1aab Fix for bad FileCheck converts in revision 89584. by Edward O'Callaghan · 15 years ago
  53. 81fff07 Convert a few tests to FileCheck for PR5307. by Edward O'Callaghan · 15 years ago
  54. 2187041 Fix whitespace. by Bob Wilson · 15 years ago
  55. 2214dc0 Fix pr5470. Tablegen handles template arguments by temporarily setting their by Bob Wilson · 15 years ago
  56. f27f115 Remove dead code. While there, also turn a few 'T* ' into 'T *' to match the by Nick Lewycky · 15 years ago
  57. 50f8516 Generate more correct debug info for frame indices. by Jim Grosbach · 15 years ago
  58. 1722f06 Minor optimization: when doing eq/ne comparions and RHS is a constant - swap operands, this will allow us to fold imm into comparison. by Anton Korobeynikov · 15 years ago
  59. ef4e604 Drop unsupported imm operands by Anton Korobeynikov · 15 years ago
  60. 3741be3 Use 2-byte alignment for functions. 4 bytes are clear overkill here. by Anton Korobeynikov · 15 years ago
  61. 3c97fc9 Use semicolon as assembler comment string by Anton Korobeynikov · 15 years ago
  62. 21ce2e3 Revert 89562. We're being sneakier than I was giving us credit for, and this by Jim Grosbach · 15 years ago
  63. 31ef40e remove trailing whitespace by Jim Grosbach · 15 years ago
  64. a8449e6 Fix some spelling in comments. by Bob Wilson · 15 years ago
  65. 8478a5b Avoid a redundant assertion. by Bob Wilson · 15 years ago
  66. f3b33d0 Darwin requires a frame pointer for all non-leaf functions to support correct by Jim Grosbach · 15 years ago
  67. ac0869d Add predicate operand to NEON instructions. Fix lots (but not all) 80 col violations in ARMInstrNEON.td. by Evan Cheng · 15 years ago
  68. e54cb16 Allow target to disable if-converting predicable instructions. e.g. NEON instructions under ARM mode. by Evan Cheng · 15 years ago
  69. 2c4ceb1 Cosmetic changes, which were long overdue, in DwarfDebug.cpp. by Devang Patel · 15 years ago
  70. bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 15 years ago
  71. 1f8f4d2 Maintain stylistic consistency. by Evan Cheng · 15 years ago
  72. b99b63c Don't leave temporary files in the test directory. by Jakob Stoklund Olesen · 15 years ago
  73. 323d8c3 Be more clever about calculating live variables through new basic blocks. by Jakob Stoklund Olesen · 15 years ago
  74. 983c7fe Allow SmallString to implicitly convert to StringRef. by Daniel Dunbar · 15 years ago
  75. 80bf1d5 Add more optimizations for object size checking, enable handling of by Eric Christopher · 15 years ago
  76. 9bff5cb Remove dead code. by Devang Patel · 15 years ago
  77. 5b8bce1 When generating a vector the really slow way, via loads by Dale Johannesen · 15 years ago
  78. 6f01d9c There is no need to use FoldingSet to unique DIEs. by Devang Patel · 15 years ago
  79. 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
  80. 00621ef Restructure code to allow renaming of multiple-register groups for anti-dep breaking. by David Goodwin · 15 years ago
  81. c26abd9 Enable hoisting load from constant memories. by Evan Cheng · 15 years ago
  82. d9e05cd Fix a thinko that caused spurious @GOTOFFs. by Dan Gohman · 15 years ago
  83. 71a4196 Update for new getBlockAddress signature. by Dan Gohman · 15 years ago
  84. 29cbade Target-independent support for TargetFlags on BlockAddress operands, by Dan Gohman · 15 years ago
  85. b9e6b34 Recommitting PALIGNR shift width fixes. by Sean Callanan · 15 years ago
  86. 5ca1246 Remove an incorrect overaggressive optimization (PPC specific). by Dale Johannesen · 15 years ago
  87. 1bbf6d1 Reverting PALIGNR fix until I figure out how this broke the Clang testsuite. by Sean Callanan · 15 years ago
  88. 201dfa7 Fixed PALIGNR to take 8-bit rotations in all cases. by Sean Callanan · 15 years ago
  89. 017d121 Do not hold on to a map slot while new entries may be inserted into the map. by Devang Patel · 15 years ago
  90. a96fc2f by David Greene · 15 years ago
  91. 1f37b5b There is no need to emit source location info for DW_TAG_pointer_type. by Devang Patel · 15 years ago
  92. a58a049 Make Loop::getLoopLatch() work on loops which don't have preheaders, as by Dan Gohman · 15 years ago
  93. 6a23921 Fix IPSCCP's code for deleting dead blocks to tolerate outstanding by Dan Gohman · 15 years ago
  94. f7751c1 Revert "Add some rough optimizations for checking routines.", it buildeth not. by Daniel Dunbar · 15 years ago
  95. 3bcaa8a Add some rough optimizations for checking routines. by Eric Christopher · 15 years ago
  96. 4aedb61 Remat VLDRD from constpool. Clean up some instruction property specifications. by Evan Cheng · 15 years ago
  97. 87b75ba Add option -licm-const-load to hoist all loads from constant memory. by Evan Cheng · 15 years ago
  98. a956256 The verify() call of CPEIsInRange() isn't right for the assertion check of by Jim Grosbach · 15 years ago
  99. 5bd698e Use stripPointerCasts(). Thanks Duncan! by Dan Gohman · 15 years ago
  100. 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