Skip to content
  1. Oct 26, 2009
  2. Oct 22, 2009
  3. Oct 20, 2009
  4. Oct 19, 2009
  5. Oct 09, 2009
  6. Sep 26, 2009
  7. Sep 14, 2009
  8. Sep 13, 2009
  9. Sep 03, 2009
  10. Aug 27, 2009
    • Gabor Greif's avatar
      re-apply r80197, now that iterator.h is not mentioned any more · 962c3747
      Gabor Greif authored
      llvm-svn: 80254
      962c3747
    • Bill Wendling's avatar
      --- Reverse-merging r80147 into '.': · c7d230f7
      Bill Wendling authored
      A    include/llvm/ADT/iterator.cmake
      U    autoconf/configure.ac
      --- Reverse-merging r80161 into '.':
      U    cmake/config-ix.cmake
      --- Reverse-merging r80171 into '.':
      U    Makefile
      --- Reverse-merging r80173 into '.':
      U    configure
      U    include/llvm/Config/config.h.in
      --- Reverse-merging r80180 into '.':
      A    include/llvm/ADT/iterator.h.in
      
      Despite common miscomceptions, iterator.h is alive and well. It broke the build
      bots for several hours. And yet no one bothered to look at them.
      
      Gabor and Doug, please review your changes and make sure that they actually
      build before resubmitting them.
      
      llvm-svn: 80197
      c7d230f7
    • Gabor Greif's avatar
      eliminate references to ADT/iterator.h · a9ced1d3
      Gabor Greif authored
      llvm-svn: 80171
      a9ced1d3
  11. Aug 19, 2009
  12. Jun 16, 2009
  13. May 08, 2009
  14. May 01, 2009
  15. Apr 24, 2009
  16. Apr 07, 2009
  17. Mar 30, 2009
  18. Mar 27, 2009
  19. Mar 09, 2009
  20. Jan 19, 2009
  21. Jan 08, 2009
  22. Jan 05, 2009
  23. Jan 01, 2009
    • Misha Brukman's avatar
      Original patch by Talin. · bcf15388
      Misha Brukman authored
      * Added the first LLVM unittest -- DenseMap.
      * Updated mkpatch utility to include llvm/unittests dir
      * Added top-level target "unittests" to run all unittests
      
      llvm-svn: 61541
      bcf15388
  24. Nov 10, 2008
  25. Oct 03, 2008
    • Jim Grosbach's avatar
      Add support for Canadian Cross builds where the host executables are not · 009db895
      Jim Grosbach authored
      runnable on the build machine.
      
      There are a few bits that need built for the build environment (TableGen).
      This patch builds those bits, and the associated libraries, for the build
      environment as well as the (usual) host environment.
      
      Thanks to Eric C. and Devang P. for pre-commit review.
      
      llvm-svn: 56975
      009db895
  26. May 29, 2008
  27. Mar 21, 2008
  28. Feb 28, 2008
  29. Dec 29, 2007
  30. Dec 13, 2007
  31. Sep 18, 2007
    • Gordon Henriksen's avatar
      Adding ocaml language bindings for the vmcore and bitwriter libraries. These are · 37582f74
      Gordon Henriksen authored
      built atop the C language bindings, and user programs can link with them as 
      such:
      
        # Bytecode
        ocamlc -cc g++ llvm.cma llvmbitwriter.cma -o example example.ml
        # Native
        ocamlopt -cc g++ llvm.cmxa llvmbitwriter.cmxa -o example.opt example.ml
      
      The vmcore.ml test exercises most/all of the APIs thus far bound. Unfortunately,
      they're not yet numerous enough to write hello world. But:
      
        $ cat example.ml
        (* example.ml *)
        
        open Llvm
        open Llvm_bitwriter
        
        let _ =
          let filename = Sys.argv.(1) in
          let m = create_module filename in
          
          let v = make_int_constant i32_type 42 false in
          let g = define_global "hello_world" v m in
          
          if not (write_bitcode_file m filename) then exit 1;
          
          dispose_module m;
      
        $ ocamlc -cc g++ llvm.cma llvm_bitwriter.cma -o example example.ml
        File "example.ml", line 11, characters 6-7:
        Warning Y: unused variable g.
        $ ./example example.bc
        $ llvm-dis < example.bc
        ; ModuleID = '<stdin>'
        @hello_world = global i32 42            ; <i32*> [#uses=0]
      
      The ocaml test cases provide effective tests for the C interfaces.
      
      llvm-svn: 42093
      37582f74
  32. Jul 12, 2007
    • David Greene's avatar
      · b2e2be4b
      David Greene authored
      Get rid of annoying spaces.
      
      llvm-svn: 39766
      b2e2be4b
  33. Jul 08, 2007
  34. Apr 15, 2007
Loading