Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: rurban/ops2c_l…
Commits on Oct 5, 2012
  1. @rurban
  2. @rurban
Commits on Oct 3, 2012
  1. @rurban
  2. @rurban
Commits on Oct 2, 2012
  1. @rurban

    Enable LLVM compilation for dynpmc/llvm_engine and llvm_extra

    rurban authored
    Set the proper llvm c and link flags
  2. @rurban

    Merge branch 'rurban/llvm-gh853' of github.com:parrot/parrot into rur…

    rurban authored
    …ban/llvm-gh853
    
    Fixed conflicts: (in favor of rurban/llvm-gh853)
    	config/auto/llvm.pm
    	t/steps/auto/llvm-01.t
  3. @rurban

    [GH #853] Enable proper llvm probes

    rurban authored
    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'
  4. @luben @rurban

    resolve conflict in opsc

    luben authored rurban committed
  5. @luben @rurban

    build llvm_engine dynPMC only if we have libLLVM

    luben authored rurban committed
  6. @bacek @rurban

    Specialize only related part of dumping of LLVM::Stuff.

    bacek authored rurban committed
  7. @bacek @rurban

    Use template specialization for dumping modules. Also rename 'do_prin…

    bacek authored rurban committed
    …t' to 'dump_to_string'
  8. @bacek @rurban

    Add more LLVM::Module.dump tests. Because we can!

    bacek authored rurban committed
  9. @bacek @rurban

    Add usage/testing of new LLVM::Module.dump.

    bacek authored rurban committed
  10. @bacek @rurban

    Bind and use new dumping functions

    bacek authored rurban committed
  11. @bacek @rurban

    Add llvm_extra.cpp with supplimentary LLVM functions.

    bacek authored rurban committed
  12. @bacek @rurban

    Add CXX compilation rules.

    bacek authored rurban committed
  13. @bacek @rurban

    [llvm] Add stubs for handling Module.global

    bacek authored rurban committed
  14. @bacek @rurban

    [llvm] Add Type.opcode_t

    bacek authored rurban committed
  15. @bacek @rurban

    Revert "link libLLVM only to llvm_engine.so, not to libparrot"

    bacek authored rurban committed
    This reverts commit b704d9e.
  16. @bacek @rurban

    Rename few generated methods for consistency with Builder.

    bacek authored rurban committed
  17. @jkeenan @rurban

    Same commit as in master.

    jkeenan authored rurban committed
  18. @luben @rurban

    make more perlish method names

    luben authored rurban committed
  19. @bacek @rurban

    [llvm] Bind LLVM::Value.isAFoo methods.

    bacek authored rurban committed
    TODO: rename them to more perlish style similar as in LLVM::Builder.
  20. @bacek @rurban

    [llvm] Bind semi-generated LLVMIsAFoo functions.

    bacek authored rurban committed
  21. @bacek @rurban

    [llvm] Add BasicBlock.first/.last_instruction

    bacek authored rurban committed
  22. @bacek @rurban

    [llvm] Fix generating of bitwise ops

    bacek authored rurban committed
  23. @bacek @rurban

    [llvm] Fix Build?Cmp invokation

    bacek authored rurban committed
  24. @bacek @rurban

    [llvm] Fix creating of LLVM::Values

    bacek authored rurban committed
  25. @bacek @rurban

    [llvm] Rework generation of "enum classes".

    bacek authored rurban committed
    $foo++ doesn't increase number somehow. Use explicit +1.
  26. @bacek @rurban

    Use "multi" for auto-generated methods as well.

    bacek authored rurban committed
  27. @bacek @rurban

    Use llvm_config from Configure.pl parameters instead of hardcoded "ll…

    bacek authored rurban committed
    …vm-config"
  28. @bacek @rurban

    Fix merge error.

    bacek authored rurban committed
  29. @bacek @rurban

    Fix LLVM::Constant signatures.

    bacek authored rurban committed
  30. @bacek @rurban

    Remove useless Str

    bacek authored rurban committed
  31. @bacek @rurban

    Made to always be named parameter for consistency

    bacek authored rurban committed
Something went wrong with that request. Please try again.