Commit History

Author SHA1 Message Date
  Rafael Espindola 3f4ed32b43 Make it explicit that ExecutionEngine takes ownership of the modules. 11 years ago
  Benjamin Kramer 00e08fcaa0 Canonicalize header guards into a common format. 11 years ago
  Eric Christopher aa5b9c0f6f Temporarily Revert "Nuke the old JIT." as it's not quite ready to 11 years ago
  Rafael Espindola 875710a2fd Nuke the old JIT. 11 years ago
  Craig Topper c34a25d59d [C++] Use 'nullptr'. 11 years ago
  Craig Topper 838cb749dc [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Chandler Carruth 67f6bf70d2 [Layering] Move InstVisitor.h into the IR library as it is pretty 11 years ago
  Chandler Carruth 4bbfbdf7d7 [Modules] Move CallSite into the IR library where it belogs. It is 11 years ago
  Elena Demikhovsky 3c5ce29cad LLVM Interpreter: implementation of "insertvalue" and "extractvalue"; 12 years ago
  Elena Demikhovsky 4ca0ce2594 llvm interpreter: select, shuffle and insertelement instructions. 12 years ago
  Nadav Rotem 953783e00c Add support for vector data types in the LLVM interpreter. 12 years ago
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 years ago
  Chandler Carruth a1514e24cc Sort includes for all of the .h files under the 'lib' tree. These were 12 years ago
  Chandler Carruth 84bcf93e0f Move the InstVisitor utility into VMCore where it belongs. It heavily 12 years ago
  Micah Villmow 3574eca1b0 Move TargetData to DataLayout. 13 years ago
  Bill Wendling aa5abe88d6 [unwind removal] We no longer have 'unwind' instructions being generated, so 13 years ago
  Bill Wendling 4302a4965c Remove extraneous ';'s. 13 years ago
  Danil Malyshev 45a93d6eb4 A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be called with the base class. 13 years ago
  Duncan Sands a50c6d95e4 Don't tack "Instruction not interpretable yet!" onto the end of 14 years ago
  Chris Lattner db125cfaf5 land David Blaikie's patch to de-constify Type, with a few tweaks. 14 years ago
  Michael J. Spencer 1f6efa3996 Merge System into Support. 14 years ago
  Dan Gohman 4781e30b7b Fix an ancient FIXME. 15 years ago
  Jeffrey Yasskin f0356fe140 Kill ModuleProvider and ghost linkage by inverting the relationship between 15 years ago
  Chris Lattner f32a6a3091 add interpreter support for indirect goto / blockaddress. The interpreter 16 years ago
  Victor Hernandez 046e78ce55 Remove FreeInst. 16 years ago
  Chandler Carruth 8b67f774e9 Move DataTypes.h to include/llvm/System, update all users. This breaks the last 16 years ago
  Victor Hernandez 7b929dad59 Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. 16 years ago
  Chris Lattner bdff548e4d eliminate the "Value" printing methods that print to a std::ostream. 16 years ago
  Reid Kleckner 4b1511b027 Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create(). 16 years ago
  Torok Edwin c23197a26f llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. 16 years ago