1. 48ba822 If a module has a main, but it is defined externally, refuse to run it. by Chris Lattner · 19 years ago
  2. 9ad17c9 Promote line and column number information for our friendly 64-bit targets. by Chris Lattner · 19 years ago
  3. 18c778f IA64 doesn't support the LOCATION node, and for some reason the ISelPattern by Chris Lattner · 19 years ago
  4. 05f56a5 Make sure these get added into the codegenmap when appropriate by Chris Lattner · 19 years ago
  5. c5e6c64 This is a bugfix for SelectNodeTo. In certain situations, we could be by Chris Lattner · 19 years ago
  6. 6251b36 major think-o by Andrew Lenharth · 19 years ago
  7. 6510b22 Support multiple ValueTypes per RegisterClass, needed for upcoming vector by Nate Begeman · 19 years ago
  8. 5dfc55c Cosmetic change, better reflects actual values by Nate Begeman · 19 years ago
  9. db1cb2b Fix a regression caused by a patch earlier today by Chris Lattner · 19 years ago
  10. 9352622 Flags where I think I need them, quick, before the nightly tester starts by Andrew Lenharth · 19 years ago
  11. 640f299 Proper support for shifts with register shift value. by Evan Cheng · 19 years ago
  12. c121e33 Use a getCopyToReg() variant to generate a flaggy CopyToReg node. by Evan Cheng · 19 years ago
  13. 66a48bb Teach tblgen to accept register source operands in patterns, e.g. by Evan Cheng · 19 years ago
  14. 86193d1 Nuke CodeGenInstruction's ValueType member, it is no longer used. by Nate Begeman · 19 years ago
  15. ddb3954 Stop checking the ValueType of the CodeGenInstruction. Instead, use the by Nate Begeman · 19 years ago
  16. 8ef9d16 fit into 80 columns by Nate Begeman · 19 years ago
  17. 5d28ffd Make the code generated by tblgen return the result of SelectNodeTo, to by Chris Lattner · 19 years ago
  18. d5acfb4 SelectNodeTo now returns its result, we must pay attention to it. by Chris Lattner · 19 years ago
  19. b19b899 Pay attn to the node returned by SelectNodeTo by Chris Lattner · 19 years ago
  20. 350d22e SelectNodeTo now returns its result, we must pay attention to it. by Chris Lattner · 19 years ago
  21. 71d3d50 SelectNodeTo now returns N. Use it instead of return N directly. by Chris Lattner · 19 years ago
  22. eb19e40 Make SelectNodeTo return N by Chris Lattner · 19 years ago
  23. 80720a9 Fix Regression/CodeGen/PowerPC/2005-11-30-vastart-crash.ll by Chris Lattner · 19 years ago
  24. af6aa07 Test that crashes the ppc backend. by Chris Lattner · 19 years ago
  25. 2bd4cb5 Fix a bug where we didn't realize that vaarg reads memory. This fixes by Chris Lattner · 19 years ago
  26. c2c2009 new testcase dse is miscompiling by Chris Lattner · 19 years ago
  27. 8bdbb63 Add a simple clear() method by Chris Lattner · 19 years ago
  28. 85a168a Fix a typo in my latest change by Nate Begeman · 19 years ago
  29. 391c5d2 No longer track value types for asm printer operands, and remove them as by Nate Begeman · 19 years ago
  30. 004a833 Fix some copy and paste typos. by Nate Begeman · 19 years ago
  31. c85a9f3 CALLSEQ_START/END nodes don't get memoized, do not add them in when by Chris Lattner · 19 years ago
  32. 72d32c2 remove redundant code by Andrew Lenharth · 19 years ago
  33. ae35575 At long last, you can say that f32 isn't supported for setcc by Andrew Lenharth · 19 years ago
  34. b2156f9 Make typesafe that which isn't: FCMOVxx by Andrew Lenharth · 19 years ago
  35. cd80496 FPSelect and more custom lowering by Andrew Lenharth · 19 years ago
  36. f43a3ca First chunk of actually generating vector code for packed types. These by Nate Begeman · 19 years ago
  37. 7f0db91 All sorts of stuff. by Andrew Lenharth · 19 years ago
  38. 5b5b8c2 add support for custom lowering SINT_TO_FP by Andrew Lenharth · 19 years ago
  39. e266731 Add a link to the doxygen tarball by Chris Lattner · 19 years ago
  40. 889bc47 copy the doxygen tarball into the HTML directory after building it by Chris Lattner · 19 years ago
  41. 7bcd6a3 minor cleanup by Chris Lattner · 19 years ago
  42. 6ff7240 Fix a problem with llvm-ranlib that (on some platforms) caused the archive by Reid Spencer · 19 years ago
  43. 5b9bbc8 Fix a bug in a recent patch that broke shifts by Chris Lattner · 19 years ago
  44. bd3d25c Added support to STORE and shifts to DAG to DAG isel. by Evan Cheng · 19 years ago
  45. 14229bb Fixed a bug introduced by my last commit: TargetGlobalValues should key on by Evan Cheng · 19 years ago
  46. 61ca74b Added an index field to GlobalAddressSDNode so it can represent X+12, etc. by Evan Cheng · 19 years ago
  47. 345c3f3 Fixed a minor bug: - -offset != offset iff offset == MININT by Evan Cheng · 19 years ago
  48. 7ac8e6b Represent the encoding of the SPR instructions as they actually are, so by Nate Begeman · 19 years ago
  49. f070184 Add more X86 ISel patterns. by Evan Cheng · 19 years ago
  50. 76021f0 Better error message when unrecognized opcode is seen. by Evan Cheng · 19 years ago
  51. 425a969 Hook up one type, v4f32, to the VR RegisterClass for now. by Nate Begeman · 19 years ago
  52. 9b14f66 Add the remainder of the AltiVec 4 x float instructions. Further by Nate Begeman · 19 years ago
  53. 36ce691 Add support for a new STRING and LOCATION node for line number support, patch by Chris Lattner · 19 years ago
  54. 02fc8ff Add the new vector types to tablegen by Nate Begeman · 19 years ago
  55. f73bae1 No targets support line number info yet. by Chris Lattner · 19 years ago
  56. 47725d0 Add support for a new STRING and LOCATION node for line number support, patch by Chris Lattner · 19 years ago
  57. 6a64861 Add the majority of the vector machien value types we expect to support, by Nate Begeman · 19 years ago
  58. 5ee16ea Fixed a comment bug: createPPCPatternInstructionSelector -> createPPCISelPattern by Evan Cheng · 19 years ago
  59. 59f7f21 Add "SCC" to the lexicon. Patch provided by Marco Matthies, thanks! by Chris Lattner · 19 years ago
  60. d87ef13 Fix PR670 and test/Regression/Transforms/Mem2Reg/2005-11-28-Crash.ll by Chris Lattner · 19 years ago
  61. cae3491 new testcase for pr670 by Chris Lattner · 19 years ago
  62. 4c286c3 add Evan and Jim. Please edit your entries as desired. by Chris Lattner · 19 years ago
  63. eedf3b5 refix typo by Chris Lattner · 19 years ago
  64. fd5df2b don't say this is i128, because it isn't yet. Hopefully nate will change by Chris Lattner · 19 years ago
  65. 46ec786 revert my change for the time being, which broke the build by Chris Lattner · 19 years ago
  66. 0b1010e Fixed a punctuation error. by John Criswell · 19 years ago
  67. 0ba7d71 fix a typo :) by Chris Lattner · 19 years ago
  68. 8dc2d50 a few more comments on the interfaces and functions by Andrew Lenharth · 19 years ago
  69. bb227c1 Added documented rsprofiler interface. Also remove new profiler passes, the by Andrew Lenharth · 19 years ago
  70. 1981c2e Add the remove() function from the C library. by John Criswell · 19 years ago
  71. fed6612 Teach Visual Studio about new files. by Jeff Cohen · 19 years ago
  72. 3523f6e Fix VC++ warning. by Jeff Cohen · 19 years ago
  73. 1e4ed93 Add a missed optimization by Chris Lattner · 19 years ago
  74. ac5bb69 Use std:: where appropriate by Chris Lattner · 19 years ago
  75. 701f5ac Random sampling (aka Arnold and Ryder) profiling. This is still preliminary, but it works on spec on x86 and alpha. The idea is to allow profiling passes to remember what profiling they inserted, then a random sampling framework is inserted which consists of duplicated basic blocks (without profiling), such that at each backedge in the program and entry into every function, the framework chooses whether to use the instrumented code or the instrumentation free code. The goal of such a framework is to make it reasonably cheap to do random sampling of very expensive profiling products (such as load-value profiling). by Andrew Lenharth · 19 years ago
  76. 01595c5 Small tweaks noticed while on the plane. by Nate Begeman · 19 years ago
  77. b082652 since reg2mem requires it, might as well mention that it preserves it by Andrew Lenharth · 19 years ago
  78. 7b1e154 add support for dynamic_stackalloc to the dag isel (thanks andrew ;) by Duraid Madina · 19 years ago
  79. e4f17a5 Some first bits of AltiVec stuff: Instruction Formats, Encodings, and by Nate Begeman · 19 years ago
  80. 7c0c567 Reg2Mem is something a pass may depend on, so allow that by Andrew Lenharth · 19 years ago
  81. 7045f6c turns out, demotion and invokes and critical edges don't mix by Andrew Lenharth · 19 years ago
  82. 4052f02 Fix warning, the better way. Really, this is what this instruction is for, so use it by Andrew Lenharth · 19 years ago
  83. 475d317 Fix warning by Andrew Lenharth · 19 years ago
  84. ab48be3 Check in code to scalarize arbitrarily wide packed types for some simple by Nate Begeman · 19 years ago
  85. 50b3784 massive DAGISel patch. lots and lots more stuff compiles now by Andrew Lenharth · 19 years ago
  86. 4ef3b81 Rather than attempting to legalize 1 x float, make sure the SD ISel never by Nate Begeman · 19 years ago
  87. ac2902b Use HasDotTypeDotSizeDirective instead of forELF by Chris Lattner · 19 years ago
  88. 291ca1c Add a new flag by Chris Lattner · 19 years ago
  89. 9787c64 Remove a level of indentation by using a continue. by Chris Lattner · 19 years ago
  90. d460f57 Simplify the subtarget info, allow the asmwriter to do some target sensing by Chris Lattner · 19 years ago
  91. a35a8e8 Use subtarget information computed by X86Subtarget instead of rolling our own. by Chris Lattner · 19 years ago
  92. e5600e5 Make the X86 subtarget compute the basic target type: ELF, Cygwin, Darwin, by Chris Lattner · 19 years ago
  93. 5df14ca Add a forELF flag, allowing the removal of forCygwin and simplification of by Chris Lattner · 19 years ago
  94. 02d0920 Add some more directives by Chris Lattner · 19 years ago
  95. 8fccc97 simplify and genericize this code by Chris Lattner · 19 years ago
  96. b6f023a add support for div/rem to the dag->dag isel. yay. by Duraid Madina · 19 years ago
  97. e0b632a I think I know what you meant here, but just to be safe I'll let you do it. :) by Duraid Madina · 19 years ago
  98. 42a76cd Eliminate unneeded intermediate class. Move doFinalizeMethod to bottom of file. by Chris Lattner · 19 years ago
  99. 3dfbe2e Start using shared asmprinter Constant Pool emitter, use shorter cpi names. by Chris Lattner · 19 years ago
  100. 69191f8 prune #include by Chris Lattner · 19 years ago