Permalink
Switch branches/tags
Commits on Oct 5, 2012
  1. Merge branch 'rurban/ops2c_llvm' of github.com:parrot/parrot into rur…

    …ban/ops2c_llvm
    Reini Urban committed Oct 5, 2012
  2. [codingstd] Add coda to dynpmc/llvm_engine

    Reini Urban committed Oct 5, 2012
Commits on Oct 3, 2012
  1. Merge remote-tracking branch 'origin/rurban/llvm-gh853' into rurban/o…

    …ps2c_llvm
    Reini Urban committed Oct 3, 2012
  2. [GH #853] Less failing llvm-gcc noise

    Reini Urban committed Oct 3, 2012
Commits on Oct 2, 2012
  1. Enable LLVM compilation for dynpmc/llvm_engine and llvm_extra

    Set the proper llvm c and link flags
    Reini Urban committed Oct 2, 2012
  2. Merge branch 'rurban/llvm-gh853' of github.com:parrot/parrot into rur…

    …ban/llvm-gh853
    
    Fixed conflicts: (in favor of rurban/llvm-gh853)
    	config/auto/llvm.pm
    	t/steps/auto/llvm-01.t
    Reini Urban committed Oct 2, 2012
  3. [GH #853] Enable proper llvm probes

    enable compilation probes
    add the --llvm-config option and handle it
    print the detected version (silent 1 as fallback)
    detect static llvm libs
    handle the debian testing default case (appended -version)
    handle the llvm 3.2 new --version format
    set proper llvm_{c,cxx,ld}flags and llvm_libs config keys for opsc_llvm integration
    try given cc for a llvm-gcc or clang compatible compiler
    check the output of -emit-llvm by file magic inspection
      ld: warning: cannot find entry symbol 'mit-llvm'
    Reini Urban committed Oct 2, 2012
  4. resolve conflict in opsc

    luben committed with Reini Urban May 28, 2011
  5. build llvm_engine dynPMC only if we have libLLVM

    luben committed with Reini Urban May 28, 2011
  6. Specialize only related part of dumping of LLVM::Stuff.

    bacek committed with Reini Urban Apr 25, 2011
  7. Use template specialization for dumping modules. Also rename 'do_prin…

    …t' to 'dump_to_string'
    bacek committed with Reini Urban Apr 25, 2011
  8. Add more LLVM::Module.dump tests. Because we can!

    bacek committed with Reini Urban Apr 25, 2011
  9. Add usage/testing of new LLVM::Module.dump.

    bacek committed with Reini Urban Apr 25, 2011
  10. Bind and use new dumping functions

    bacek committed with Reini Urban Apr 25, 2011
  11. Add llvm_extra.cpp with supplimentary LLVM functions.

    bacek committed with Reini Urban Apr 25, 2011
  12. Add CXX compilation rules.

    bacek committed with Reini Urban Apr 25, 2011
  13. [llvm] Add stubs for handling Module.global

    bacek committed with Reini Urban Apr 4, 2011
  14. [llvm] Add Type.opcode_t

    bacek committed with Reini Urban Apr 4, 2011
  15. Revert "link libLLVM only to llvm_engine.so, not to libparrot"

    This reverts commit b704d9e.
    bacek committed with Reini Urban Mar 31, 2011
  16. Rename few generated methods for consistency with Builder.

    bacek committed with Reini Urban Mar 31, 2011
  17. Same commit as in master.

    jkeenan committed with Reini Urban Mar 31, 2011
  18. make more perlish method names

    luben committed with Reini Urban Mar 30, 2011
  19. [llvm] Bind LLVM::Value.isAFoo methods.

    TODO: rename them to more perlish style similar as in LLVM::Builder.
    bacek committed with Reini Urban Mar 30, 2011
  20. [llvm] Bind semi-generated LLVMIsAFoo functions.

    bacek committed with Reini Urban Mar 30, 2011
  21. [llvm] Add BasicBlock.first/.last_instruction

    bacek committed with Reini Urban Mar 30, 2011
  22. [llvm] Fix generating of bitwise ops

    bacek committed with Reini Urban Mar 30, 2011
  23. [llvm] Fix Build?Cmp invokation

    bacek committed with Reini Urban Mar 30, 2011
  24. [llvm] Fix creating of LLVM::Values

    bacek committed with Reini Urban Mar 30, 2011
  25. [llvm] Rework generation of "enum classes".

    $foo++ doesn't increase number somehow. Use explicit +1.
    bacek committed with Reini Urban Mar 30, 2011
  26. Use "multi" for auto-generated methods as well.

    bacek committed with Reini Urban Mar 30, 2011
  27. Use llvm_config from Configure.pl parameters instead of hardcoded "ll…

    …vm-config"
    bacek committed with Reini Urban Mar 29, 2011
  28. Fix merge error.

    bacek committed with Reini Urban Mar 29, 2011
  29. Fix LLVM::Constant signatures.

    bacek committed with Reini Urban Mar 28, 2011
  30. Remove useless Str

    bacek committed with Reini Urban Mar 29, 2011
  31. Made to always be named parameter for consistency

    bacek committed with Reini Urban Mar 29, 2011