1. 4285b29 Bugfixes for edis. Code to initialize instruction by Sean Callanan · 14 years ago
  2. e60bb15 Avoid allocating a value of zero in a register if the initial formula by Dan Gohman · 14 years ago
  3. dd98c4d Add a few more lint checks. by Dan Gohman · 14 years ago
  4. e056781 Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. by Dan Gohman · 14 years ago
  5. 287df1b delete a forwarding function. by Chris Lattner · 14 years ago
  6. 74aae47 move elf section uniquing to MCContext. Along the way by Chris Lattner · 14 years ago
  7. 2d16a67 Now that Evan Cheng has fixed the coalescer bug (r100804), the workaround code by Johnny Chen · 14 years ago
  8. 2277221 remove the TargetLoweringObjectFileMachO::getMachoSection by Chris Lattner · 14 years ago
  9. f0559e4 move macho section uniquing from MCParser and TLOF to MCContext where by Chris Lattner · 14 years ago
  10. a57fabe Coalescer should not delete copy instructions whose defs are partially dead. e.g. by Evan Cheng · 14 years ago
  11. b8db3c2 Update CMake build. by Ted Kremenek · 14 years ago
  12. d0e88f3 Fix -Wsign-compare warning (issued by clang++). by Ted Kremenek · 14 years ago
  13. 113902e Add a -lint pass which checks for common sources of undefined or likely by Dan Gohman · 14 years ago
  14. e37b0c6 Rename a function. by Devang Patel · 14 years ago
  15. d0024fe implicit defs get added to the end of machine instrs sometimes. Scan the whole instruction for the metadata operand instead of assuming it will be at the end of the instruction. by Chris Lattner · 14 years ago
  16. b57b6f1 Pointers to zero-sized objects don't point to overlapping objects. by Dan Gohman · 14 years ago
  17. 29e13e0 Print empty structs as {} rather than { }. by Dan Gohman · 14 years ago
  18. 88ccf74 Fix a comment. by Dan Gohman · 14 years ago
  19. ea22122 Touch configure so it regenerates Disassemblers.def to include ARM so by Jeffrey Yasskin · 14 years ago
  20. 1c24635 One instruction may start (or end) multiple lexical scopes. by Devang Patel · 14 years ago
  21. fcf0f08 clean up algorithm and remove operand order assumptions by Gabor Greif · 14 years ago
  22. bcf9f00 Fix a comment. by Dan Gohman · 14 years ago
  23. 6a5975f Remove dead code. by Devang Patel · 14 years ago
  24. 6669b81 Delete out of date comment. by Devang Patel · 14 years ago
  25. 6122a4d Refactor. by Devang Patel · 14 years ago
  26. 454c4ce Various MSVC warning fixes about truncated 64 bit shifts and const pointers passed to free. by Benjamin Kramer · 14 years ago
  27. 180c3d4 Provide operator delete for BumpPtrAllocator and RecyclingAllocator. They will by Benjamin Kramer · 14 years ago
  28. f042f97 use abstract interface in two more places by Gabor Greif · 14 years ago
  29. e964af6 fix compile by Gabor Greif · 14 years ago
  30. 2fa16e7 use abstract interface by Gabor Greif · 14 years ago
  31. 1bd7335 Use twines to simplify calls to report_fatal_error. For code size and readability. by Benjamin Kramer · 14 years ago
  32. 127dc5e Use errs instead of fprintf. by Benjamin Kramer · 14 years ago
  33. c3b0c34 Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32 store of immediates. by Evan Cheng · 14 years ago
  34. 8ef5caa Revert this change from a while ago; ScalarEvolution shouldn't analyze by Dan Gohman · 14 years ago
  35. 701a4ae When expanding expressions which are using post-inc mode for multiple loops, by Dan Gohman · 14 years ago
  36. 4038f9c Make post regalloc machine licm functional. It now passes all of MultiSource. by Evan Cheng · 14 years ago
  37. ff35c3f typo by Chris Lattner · 14 years ago
  38. 9f636de document isvolatile etc. by Chris Lattner · 14 years ago
  39. 419e223 mpsadbw is not commutative. by Eric Christopher · 14 years ago
  40. 8f993b8 Added support for ARM disassembly to edis. by Sean Callanan · 14 years ago
  41. 6129c37 convert a report_fatal_error that I was able to trigger into a nice error by Chris Lattner · 14 years ago
  42. 2dbc8bd Fix typo. by Evan Cheng · 14 years ago
  43. 87d677c minor tidying. by Chris Lattner · 14 years ago
  44. 35a3893 use assertions instead of unreachable for logic errors. by Chris Lattner · 14 years ago
  45. 38686bd introduce a new recoverable error handling API to LLVMContext by Chris Lattner · 14 years ago
  46. a5ced59 Say bitcast instead of bitconvert. by Dan Gohman · 14 years ago
  47. 613e2af Add svn:ignore. by Dan Gohman · 14 years ago
  48. b0094c2 rename llvm_install_error_handler -> install_fatal_error_handler and friends. by Chris Lattner · 14 years ago
  49. 28e830d Update CMake build. by Ted Kremenek · 14 years ago
  50. da63792 Update cmake build. by Benjamin Kramer · 14 years ago
  51. 71988f1 Add support for stpncpy_chk. by Eric Christopher · 14 years ago
  52. 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 14 years ago
  53. e3a601b add newlines at end of files. by Chris Lattner · 14 years ago
  54. d207558 add newlines at the end of files. by Chris Lattner · 14 years ago
  55. 1ca6531 remove some unneeded errorhandling stuff. by Chris Lattner · 14 years ago
  56. f88c856 minor tidying up by Chris Lattner · 14 years ago
  57. 00d1390 tidy up by Chris Lattner · 14 years ago
  58. 448db1c Generalize IVUsers to track arbitrary expressions rather than expressions by Dan Gohman · 14 years ago
  59. b72e59e Missed this one line for the previous checkin to fix build warnings. by Johnny Chen · 14 years ago
  60. efd518e Fixed warnings pointed out by clang. by Johnny Chen · 14 years ago
  61. 7e4823c Fixed warnings pointed out by clang. Next to work on is ARMDisassemblerCore.cpp. by Johnny Chen · 14 years ago
  62. 5edca81 Fixed a bug where the disassembler would allow an immediate by Sean Callanan · 14 years ago
  63. c22e2fc Fixed 3 warnings pointed out by clang. by Johnny Chen · 14 years ago
  64. 447b195 unXFAIL, arm disassembler was reenabled. by Benjamin Kramer · 14 years ago
  65. 72666f2 Fix typo and correct comment somewhat. by Eric Christopher · 14 years ago
  66. 3c500e6 Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call in by Johnny Chen · 14 years ago
  67. b39b7e5 Split big test into multiple directories to cater to by Dale Johannesen · 14 years ago
  68. 90b7097 Added an AsmLexer for the ARM target, which uses by Sean Callanan · 14 years ago
  69. 809948a Test that DEBUG_VALUE comments come out on a variety of targets. by Dale Johannesen · 14 years ago
  70. 375be77 Educate GetInstrSizeInBytes implementations that by Dale Johannesen · 14 years ago
  71. 2723691 fix 80-col violations by Gabor Greif · 14 years ago
  72. 4b38deb Remove late ARM codegen optimization pass committed by accident. by Anton Korobeynikov · 14 years ago
  73. e167601 Split A8/A9 itins - they already were too big. by Anton Korobeynikov · 14 years ago
  74. 8958673 Add some crude itin approximation for VFP load / stores on A9 by Anton Korobeynikov · 14 years ago
  75. 6786713 Add some crude approximation for neon load/store instructions by Anton Korobeynikov · 14 years ago
  76. 9113052 Add some A8-based approximation for instructions with unknown cycle times by Anton Korobeynikov · 14 years ago
  77. ebd4cb4 Move NEON-VFP domain fixer upper, so post-RA scheduler would benefit from it. by Anton Korobeynikov · 14 years ago
  78. 9ad709b Since tblgen bug was fixed (thanks Jakob!) we don't need InstrStage2 hack anymore. by Anton Korobeynikov · 14 years ago
  79. f3da92b Fix A8 FP NEON MAC itins by Anton Korobeynikov · 14 years ago
  80. 924369d A9 NEON FP itins by Anton Korobeynikov · 14 years ago
  81. ec69dfa Some permute goodness for A9 by Anton Korobeynikov · 14 years ago
  82. 5ca13c6 More shift itins for A9 by Anton Korobeynikov · 14 years ago
  83. ecc6406 More fixes for itins by Anton Korobeynikov · 14 years ago
  84. 9510207 Fix invalid itins for 32-bit varians of VMLAL and friends by Anton Korobeynikov · 14 years ago
  85. 7930ac1 Add MAC stuff for A9 by Anton Korobeynikov · 14 years ago
  86. d76da03 Fix invalid NEON MAC itins on A8 by Anton Korobeynikov · 14 years ago
  87. dc0bab7 Fix itins for VPAL by Anton Korobeynikov · 14 years ago
  88. 0a3e2b5 Fix itins for VABA by Anton Korobeynikov · 14 years ago
  89. fc2b084 Correct VMVN itinerary: operand is read in the second cycle, not in the first. by Anton Korobeynikov · 14 years ago
  90. e715b1e More A9 itineraries by Anton Korobeynikov · 14 years ago
  91. 1c03f24 Correct itinerary class for VPADD by Anton Korobeynikov · 14 years ago
  92. 4ac0af8 VP{MAX, MIN} are of IIC_VSUBi4D itin class as well. by Anton Korobeynikov · 14 years ago
  93. f8b5c63 VHADD differs from VHSUB at least on A9 - the former reads both operands in the second cycle, while the latter reads second operand in first cycle. Introduce new itin classes to catch this behavior. Whether this is true for A8 as well is WIP. by Anton Korobeynikov · 14 years ago
  94. 268b744 Some easy NEON scheduling goodness for A9 by Anton Korobeynikov · 14 years ago
  95. a31c6fb Define new itin classes for ARM <-> VFP reg moves to distinguish from NEON ops. Define proper scheduling itinerary for them on A9. A8 TRM does not specify latency for them at all :( by Anton Korobeynikov · 14 years ago
  96. 63401e3 FCONST{S,D} behaves the same way as FP unary instructions. This is true for both A8 and A9. by Anton Korobeynikov · 14 years ago
  97. bcc02d1 Proper cycle times for locks, since wbck latency can be larger than fwd latency. by Anton Korobeynikov · 14 years ago
  98. c492e09 Add new itin classes for FP16 <-> FP32 conversions and make uise of them for A9. by Anton Korobeynikov · 14 years ago
  99. 391b343 Make use of new reserved/required scheduling stuff: introduce VFP and NEON locks to model domain cross stalls precisly. by Anton Korobeynikov · 14 years ago
  100. 96085a3 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 14 years ago