1. a4dd4e2 The new CFrontend generates LOTs of basic blocks that just fall through and do by Chris Lattner · 22 years ago
  2. 3c053a0 Allow specifying an input file for the program being executed by Chris Lattner · 22 years ago
  3. 5f311a7 Add memcpy by Chris Lattner · 22 years ago
  4. fd506f5 Fix a problem with setcc instructions and pointers by Chris Lattner · 22 years ago
  5. 957d62a Implement a bunch of new external functions by Chris Lattner · 22 years ago
  6. 669b76a Implement &|^ on bool values by Chris Lattner · 22 years ago
  7. f87a198 Add support for _IO_getc function used on linux by Chris Lattner · 22 years ago
  8. f1acd96 Fix problem where labels were being incorrectly elided, and fix problem by Chris Lattner · 22 years ago
  9. f5612b76 Fix the super obnoxious "cast to pointer from integer of different size" warnings by Chris Lattner · 22 years ago
  10. d8c03bf * Implement access to external variables in LLI by Chris Lattner · 22 years ago
  11. c2b97d4 Fix Bug: Linker/2003-04-23-LinkOnceLost.ll by Chris Lattner · 22 years ago
  12. 961b058 New testcase by Chris Lattner · 22 years ago
  13. e709a21 Tweak testcases to use linkonce as appropriate by Chris Lattner · 22 years ago
  14. 3907d11 Fix iterator invalidation problem with cast instructions by Chris Lattner · 22 years ago
  15. 548f61d Implement the constantexpr CAST instruction correctly by Chris Lattner · 22 years ago
  16. cf31784 We now need to link libscalar to get the switch lowering pass by Chris Lattner · 22 years ago
  17. 6e96a99c Remove unnecessary &* by Chris Lattner · 22 years ago
  18. e408e25 Remove unnecesary &*'s by Chris Lattner · 22 years ago
  19. 2ee82e0 Remove unneccesary &* by Chris Lattner · 22 years ago
  20. d55e986 Kill unneccesary &* by Chris Lattner · 22 years ago
  21. 6a54710 Remove documented problem that is now fixed by Chris Lattner · 22 years ago
  22. f7235cd Properly convert some &'s to &'s by Chris Lattner · 22 years ago
  23. 155e68f Add support for the Switch instruction by running the lowerSwitch pass first by Chris Lattner · 22 years ago
  24. 3b1ca40 Add stub to create lowerSwitches pass by Chris Lattner · 22 years ago
  25. 1438348 New pass to lower switch instructions to branch instructions by Chris Lattner · 22 years ago
  26. 350c0a8 Minor cleanups by Chris Lattner · 22 years ago
  27. 011ce8d Allow autoconversion from ilist_iterator<T> to T* in a dyn_cast and friends by Chris Lattner · 22 years ago
  28. ea0f49e Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type. by Chris Lattner · 22 years ago
  29. 09ff150 Fixed 'prevalent'. by Misha Brukman · 22 years ago
  30. 63e04f3 Just some code beautification changes I had sitting around in my tree. by Misha Brukman · 22 years ago
  31. b581148 Fix bug: BasicAA/2003-04-22-GEPProblem.ll by Chris Lattner · 22 years ago
  32. 63a6e77 New testcase by Chris Lattner · 22 years ago
  33. 0286835 Kill using declarations Kill code for invalid operations on pointers by Chris Lattner · 22 years ago
  34. 5bff50d Implement cast to bool by Chris Lattner · 22 years ago
  35. b945e4d Get rid of extraneous arguments to implementation functions by Chris Lattner · 22 years ago
  36. 09e9392 Add support to LLI for switch instruction by Chris Lattner · 22 years ago
  37. 7a5a1f7 Use a union to cast int to fp by Chris Lattner · 22 years ago
  38. 8829dcd It's "necessary"... by Misha Brukman · 22 years ago
  39. a9f5e05 Add support for the switch instruction to the CWriter by Chris Lattner · 22 years ago
  40. 8ad51f5 Update to add new keywords by Chris Lattner · 22 years ago
  41. 43a9994 Add warning when linking modules with disagreeing target properties by Chris Lattner · 22 years ago
  42. 61a909a6 Emit information about target by Chris Lattner · 22 years ago
  43. b9bcbb5 Allow information about the target to be specified in the .ll file by Chris Lattner · 22 years ago
  44. 0bc0f47 Add testcase for target information by Chris Lattner · 22 years ago
  45. f5c1f08 ADd newline to end of file by Chris Lattner · 22 years ago
  46. 9232b99 Namespacify by Chris Lattner · 22 years ago
  47. 76e3896 Add support for reading and writing pointersize/endianness to and from bytecode by Chris Lattner · 22 years ago
  48. e0b235c Build the appropriate target machine for the input pointer size and endianness by Chris Lattner · 22 years ago
  49. bf4ff33 Add information about the module source by Chris Lattner · 22 years ago
  50. 75f2053 Preserve module source information in the ModuleID by Chris Lattner · 22 years ago
  51. 37f5941 Preserve the new moduleID field by Chris Lattner · 22 years ago
  52. 678c6a0 Add support for tracking whether a module is 64/32 bit and big/little endian by Chris Lattner · 22 years ago
  53. baf0607 It's "necessary" to spell "necessarily" correctly. by Misha Brukman · 22 years ago
  54. 59ee0ee Make stderr, stdout, stdin work with LLI by Chris Lattner · 22 years ago
  55. 04e2ad7 Fix wierd idiom by Chris Lattner · 22 years ago
  56. 9dbf6dd fprintf CAN take exactly 2 args by Chris Lattner · 22 years ago
  57. 4b12cde Add support for a simple constantexpr: cast of one ptr type to another by Chris Lattner · 22 years ago
  58. 2719bac Fix bug: 2003-01-30-LinkerRename.ll by Chris Lattner · 22 years ago
  59. 0fec08e Fix linking a function with qualifiers to a external function declaration: by Chris Lattner · 22 years ago
  60. 8869c2c New testcase by Chris Lattner · 22 years ago
  61. d34a51d Add support for allowing the user to extend the GCCLD searchpath by Chris Lattner · 22 years ago
  62. 085c801 Fix bug where use still existed in dead code by Chris Lattner · 22 years ago
  63. c65b104 Eliminate useless duplicate libraries by Chris Lattner · 22 years ago
  64. 10970eb Add first support for linking in .a files correctly and minimally, like a real linker does by Chris Lattner · 22 years ago
  65. 23e0a58 Add prototype to read .a files by Chris Lattner · 22 years ago
  66. 968cfd0 Initial support for reading standard .a files by Chris Lattner · 22 years ago
  67. f6099df Add support for reading unaligned bytecode buffers by Chris Lattner · 22 years ago
  68. 14e8e29 Remove arbitrary limitation by Chris Lattner · 22 years ago
  69. 2ff9343 Update testcases to match what is currently output by the CFE by Chris Lattner · 22 years ago
  70. ea2294a Implement: FunctionResolve/2003-04-18-ForwardDeclGlobal.ll by Chris Lattner · 22 years ago
  71. 9f755bd Add testcase for constantexpr gep by Chris Lattner · 22 years ago
  72. 0892ace Test case for forward declared global array with no size by Chris Lattner · 22 years ago
  73. a856db2 Add crufty compatibility stuff for ld by Chris Lattner · 22 years ago
  74. e1c8153 Eliminate some compatibility stuff no longer needed :P by Chris Lattner · 22 years ago
  75. f3d4f17 Use anonymous namespace instead of "static" Kill using decl by Chris Lattner · 22 years ago
  76. 393689a Fix bug: Mem2reg/2003-04-18-DeadBlockProblem.ll by Chris Lattner · 22 years ago
  77. bcecb4b New testcase by Chris Lattner · 22 years ago
  78. 156bcf3 Global constants CAN be external by Chris Lattner · 22 years ago
  79. 869de25 Fix a big bad bug I checked in yesterday :( by Chris Lattner · 22 years ago
  80. 17d145d Refactor CloneFunction to expose the new CloneBasicBlock function by Chris Lattner · 22 years ago
  81. 15faa84 New const_cast instead of c style cast by Chris Lattner · 22 years ago
  82. a107e5f Add prototype for new CloneBasicBlock function by Chris Lattner · 22 years ago
  83. 681cfb9 Add a simple test for hex constant integers by Chris Lattner · 22 years ago
  84. 3e8ba10 Allow hexadecimal integer constants to be used by Chris Lattner · 22 years ago
  85. d628f6a Don't build constantexprs that could be folded by Chris Lattner · 22 years ago
  86. 27287de Allow constant folding of GEP instructions, even if we don't do a whole lot yet. by Chris Lattner · 22 years ago
  87. fd73cf8 Don't force a ConstantPointer to be returned by Chris Lattner · 22 years ago
  88. 4d21cb4 Test case to make sure that constexprs are automatically folded by Chris Lattner · 22 years ago
  89. 0af1e8e Don't support codegen passes in opt by Chris Lattner · 22 years ago
  90. f565322 Remove codegen libraries to speed up linking opt by Chris Lattner · 22 years ago
  91. ac7ad68 Fix bug: IndVarSimplify/2003-04-16-ExprAnalysis.ll by Chris Lattner · 22 years ago
  92. 843c80f New testcase by Chris Lattner · 22 years ago
  93. fb242b6 Change the interface to constant expressions to allow automatic folding by Chris Lattner · 22 years ago
  94. dabaa46 Allow the user to disable the internalize pass by Chris Lattner · 22 years ago
  95. 25219a7 Add tests for linker and linkonce globals by Chris Lattner · 22 years ago
  96. e3869c8 Add support to the bytecode reader/writer for the new linkage types by Chris Lattner · 22 years ago
  97. 56620da Give verbose error messages if bytecode file cannot be parsed by Chris Lattner · 22 years ago
  98. 5399741 Add code to verify correctly linkages by Chris Lattner · 22 years ago
  99. 076e2ae Revert modulo scheduling change that should be part of the modulo-sched pass itself, by Chris Lattner · 22 years ago
  100. 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 22 years ago