1. fe1554a Add support for the returnaddress and frameaddress intrinsics by Chris Lattner · 22 years ago
  2. 4a6f9a4 Test that the code generator supports these intrinsics by Chris Lattner · 22 years ago
  3. cf89908 Add llvm.memset/frameaddress/returnaddress intrinsics. by Chris Lattner · 22 years ago
  4. f81af21 Use newly added next() and prior() utility functions. by Alkis Evlogimenos · 22 years ago
  5. bc79471 Add next() and prior() iterator utility functions. Unlike std::advance by Alkis Evlogimenos · 22 years ago
  6. 036e639 Updates for the C backend's movement by Chris Lattner · 22 years ago
  7. 6ab5c15 Use std::numeric_limits<float>::infinity() instead of by Alkis Evlogimenos · 22 years ago
  8. 4ef5137 Use intrinsic lowering like the rest of the backends. Get rid of crufty hacky by Chris Lattner · 22 years ago
  9. d11e647 Add method by Chris Lattner · 22 years ago
  10. a6acb4f Fix the logic in the name mangler. If there are two symbols named 'X', and one by Chris Lattner · 22 years ago
  11. dc5feab Break a line that's over 80cols into two. by Misha Brukman · 22 years ago
  12. 0712283 There is no need to emit a shift if the size is constant, which is common by Chris Lattner · 22 years ago
  13. 8ff9a86 Make sure to provide a prototype for the cbackend by Chris Lattner · 22 years ago
  14. aa82943 Update tests by Chris Lattner · 22 years ago
  15. c01ab8f Moved directory, update makefile by Chris Lattner · 22 years ago
  16. 0f2aece CBackend is no longer here by Chris Lattner · 22 years ago
  17. 76a92ae CBackend now lives here by Chris Lattner · 22 years ago
  18. e8e7a18 Do not advertise our -c option anymore by Chris Lattner · 22 years ago
  19. 2f1f8e0 Mercilessly rip the cbackend out of llvm-dis. Leave a helpful error message by Chris Lattner · 22 years ago
  20. 8e3eb55 The cbackend has never had anything to do with llvm assembly writing by Chris Lattner · 22 years ago
  21. 666d20a Add support for -march=c by Chris Lattner · 22 years ago
  22. f31182a Convert the C backend into a target, for use with LLC. This allows us to use by Chris Lattner · 22 years ago
  23. 055b3ff Change how we create the cwriter, and add a buttload of libraries that it now by Chris Lattner · 22 years ago
  24. 208d638 Change access to the cwriter by Chris Lattner · 22 years ago
  25. 94f4f8e Make the cwriter use the lowerinvoke pass so that it can either use "disabled exceptions" or by Chris Lattner · 22 years ago
  26. 6f3ff3e New testcase. The CFE should not generate illegal LLVM intrinsics, even if by Chris Lattner · 22 years ago
  27. 0021c31 Added check for target machine endian-ness and put the result into by John Criswell · 22 years ago
  28. 339d8df Add support for a bunch more functions by Chris Lattner · 22 years ago
  29. be766c7 Remove getAllocatedRegNum(). Use getReg() instead. by Alkis Evlogimenos · 22 years ago
  30. 903b22c Mark MachineBasicBlock::operator[] deprecated. by Alkis Evlogimenos · 22 years ago
  31. bccab5e Define DEPRECATED so that it can be used in function and variable declarations. by Alkis Evlogimenos · 22 years ago
  32. 68300db Add support for fopen/fclose. Specifically with fopen, we were marking all of the by Chris Lattner · 22 years ago
  33. 4de473b Use getNumVirtualRegs(). by Alkis Evlogimenos · 22 years ago
  34. 87af94b Add getNumVirtualRegs(). by Alkis Evlogimenos · 22 years ago
  35. 4b2b684 Bug fixed by Chris Lattner · 22 years ago
  36. 494b692 Fix compilation of 126.gcc: intrinsic functions cannot throw, so they are not by Chris Lattner · 22 years ago
  37. 0db085b Intrinsic functions cannot throw by Chris Lattner · 22 years ago
  38. 3ff6ddd Updated to list all code/directories that have additional or alternate by John Criswell · 22 years ago
  39. bd8c456 Bug fix by Chris Lattner · 22 years ago
  40. f5761a5 exit(1) instead of abort()'ing on error by Chris Lattner · 22 years ago
  41. 83fe917 Fix buggy error message problem by Chris Lattner · 22 years ago
  42. a92666d Fix spelling of `tendency'. by Misha Brukman · 22 years ago
  43. fdd13f6 Expose a pass ID for lower-invoke by Chris Lattner · 22 years ago
  44. cefc18e Expose a pass ID that can be 'required' by Chris Lattner · 22 years ago
  45. b4198a2 Squish warning by Chris Lattner · 22 years ago
  46. a07b72f Restructure code to handle memcpy/memmove by Chris Lattner · 22 years ago
  47. c201a7a Right, memcpy READS memory too :) by Chris Lattner · 22 years ago
  48. 7f00725 New testcase for support for memcpy/memmove by Chris Lattner · 22 years ago
  49. e625890 Fix off-by-one in Interpreter::getFirstVarArg(), which was punishing by Brian Gaeke · 22 years ago
  50. 897bf0d Fine grainify namespacification, prune #includes by Chris Lattner · 22 years ago
  51. d8400d8 The Interpreter was failing the AtExit UnitTest. This fixes it. by Brian Gaeke · 22 years ago
  52. a0031cc Update the example here in the header file. by Brian Gaeke · 22 years ago
  53. f13a3f4 Include <iosfwd>. by Brian Gaeke · 22 years ago
  54. 90421cd Refactor MachineFunction::print() into MachineBasicBlock::print(). by Brian Gaeke · 22 years ago
  55. 21326fc Add head-of-file comments and Doxygen comments. Tighten up a lot of whitespace. by Brian Gaeke · 22 years ago
  56. f8cd914 Add support for memcpy and memmove intrinsics. Why isn't the cwriter using by Chris Lattner · 22 years ago
  57. 3bc6579 New features by Chris Lattner · 22 years ago
  58. 3301ced Be a bit more specific about what the alignment value means and the restrictions on it by Chris Lattner · 22 years ago
  59. 7266f41 New testcase for PR233: [llvmgcc] Structure copies result in a LOT of code by Chris Lattner · 22 years ago
  60. 94dc077 Move ilist_trairs<MachineInstr> in MachineBasicBlock. by Alkis Evlogimenos · 22 years ago
  61. ab8672c Add parent pointer to MachineInstr that points to owning by Alkis Evlogimenos · 22 years ago
  62. aa55c8c Fixed minor typos. by John Criswell · 22 years ago
  63. 2751e76 Add support for the llvm.memmove intrinsic by Chris Lattner · 22 years ago
  64. 0eb51b4 Add support for the llvm.memmove intrinsic. by Chris Lattner · 22 years ago
  65. 5ab827f Urg, check in header I forgot. :( by Chris Lattner · 22 years ago
  66. cb7cb71 Test that we get rep movs when calling memcpy by Chris Lattner · 22 years ago
  67. 915e5e5 Add support for the rep movs[bwd] instructions, and emit them when code by Chris Lattner · 22 years ago
  68. 33aec9e Document the llvm.memcpy intrinsic. Clean up some of the formatting of other by Chris Lattner · 22 years ago
  69. 5fe51cc Implement the llvm.memcpy intrinsic by Chris Lattner · 22 years ago
  70. 2a90ba6 Rename the opCode instance variable to Opcode by Chris Lattner · 22 years ago
  71. 9fc77d1 Remove a dead field from MachineInstr! by Chris Lattner · 22 years ago
  72. 3081db8 This field is never read by Chris Lattner · 22 years ago
  73. 024126e Change interface so that we can add to the end of a basic block by Alkis Evlogimenos · 22 years ago
  74. 0eda78a Add one more doxygen comment. by Brian Gaeke · 22 years ago
  75. 56aa531 Express one of MachineOperand's many constructors in terms of another, by means of default arguments. by Brian Gaeke · 22 years ago
  76. 17247c6 Remove this MachineOpCodeFlags assertion - its test can never be false. by Brian Gaeke · 22 years ago
  77. 2d58f06 Remove these MachineOpCodeFlags and their accessor - they are never set. by Brian Gaeke · 22 years ago
  78. c0b9dc5 Change MachineBasicBlock's vector of MachineInstr pointers into an by Alkis Evlogimenos · 22 years ago
  79. 918cdd4 getOpCode() --> getOpcode(). by Brian Gaeke · 22 years ago
  80. cd0b3a9 Remove getOpCode(). Help doxygenify some comments. by Brian Gaeke · 22 years ago
  81. f2f5b39 Ooops, top-level C++-comments aren't recognized by flex. by Misha Brukman · 22 years ago
  82. 1700f77 * Convert C comments to C++ style (why are some one way, some another?!) by Misha Brukman · 22 years ago
  83. 12c1d2c MachineInstr::getOpCode() --> getOpcode() in SPARC back-end. by Brian Gaeke · 22 years ago
  84. 6a6dd6f If a node has more than 64 outgoing edges, make the edges go from the 'truncated' block, by Chris Lattner · 22 years ago
  85. e28adaa Fix typos in comments. by Brian Gaeke · 22 years ago
  86. b009c00 s/getOpCode/getOpcode by Chris Lattner · 22 years ago
  87. d6a556b Cosmetic improvements to this option. by Chris Lattner · 22 years ago
  88. 0afbc2f Fix bug in initial check - when recompiling everything with llvm-native-gcc, by Brian Gaeke · 22 years ago
  89. 421f317 add advice bullet about -check-exit-code by Brian Gaeke · 22 years ago
  90. 4fda776 add description of -check-exit-code by Brian Gaeke · 22 years ago
  91. c5cad21 Add check-exit-code option, defaulting to true. by Brian Gaeke · 22 years ago
  92. 945871d Actually load profiling information now! Block layout can use real, live, by Chris Lattner · 22 years ago
  93. c6fca42 Fix a typeo by Chris Lattner · 22 years ago
  94. 6557262 Increase constness. by Alkis Evlogimenos · 22 years ago
  95. 54a6662 Add an important prototype by Chris Lattner · 22 years ago
  96. ecefc96 Fix copy-and-pastos by Chris Lattner · 22 years ago
  97. 927fec3 Add skeleton profileinfoloader pass. This will be enhanced to actually LOAD by Chris Lattner · 22 years ago
  98. f8efea5 Remove assert as the only integer registers on the sparc are physical. by Alkis Evlogimenos · 22 years ago
  99. 89cf393 Factor profile information loading OUT of llvm-prof into libanalysis by Chris Lattner · 22 years ago
  100. af86211 Fix previous broken commit. A MachineOperand may have opType == by Alkis Evlogimenos · 22 years ago