[parrot/parrot] f1a81e: Add LLVM::BasicBlock.insert_before();

noreply at github.com noreply at github.com
Tue Mar 22 00:19:18 UTC 2011


Branch: refs/heads/opsc_llvm
Home:   https://github.com/parrot/parrot

Commit: f1a81ea7d980984ce35e6a962112751333466edc
    https://github.com/parrot/parrot/commit/f1a81ea7d980984ce35e6a962112751333466edc
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/BasicBlock.pm

Log Message:
-----------
Add LLVM::BasicBlock.insert_before();


Commit: 1f4542e6c9e3ed0e74985d303a7c1f09f7048a59
    https://github.com/parrot/parrot/commit/1f4542e6c9e3ed0e74985d303a7c1f09f7048a59
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Value.pm

Log Message:
-----------
Return self from Value.name for simplify chained calls.


Commit: b440a5cc0bb69c2e5d3b95ccf7435a2e780bc1c7
    https://github.com/parrot/parrot/commit/b440a5cc0bb69c2e5d3b95ccf7435a2e780bc1c7
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Type.pm

Log Message:
-----------
Improve Type::PMC slightly.

LLVM doesn't like pointer(void). It should be replaced with pointer(int8()). Which makes sanse but still quite surprise.


Commit: a9482e26b92d6551c44c2ea8abb2d70c3132508e
    https://github.com/parrot/parrot/commit/a9482e26b92d6551c44c2ea8abb2d70c3132508e
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Value.pm

Log Message:
-----------
Fix typo


Commit: 25c884a1badef9dfd4cfe0f3dcbc79fa7161d880
    https://github.com/parrot/parrot/commit/25c884a1badef9dfd4cfe0f3dcbc79fa7161d880
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Type.pm
  M t/library/llvm/02-type.t

Log Message:
-----------
Add Type::function for create FunctionType


Commit: 71d072f2de8da91365d332e8efea353200c7935c
    https://github.com/parrot/parrot/commit/71d072f2de8da91365d332e8efea353200c7935c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Module.pm

Log Message:
-----------
Switch Module to use Type::function


Commit: 84952f9e399885e7f730bbb99b4a29601d3f12da
    https://github.com/parrot/parrot/commit/84952f9e399885e7f730bbb99b4a29601d3f12da
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-21 (Mon, 21 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Value.pm

Log Message:
-----------
Fix bug with Value.name.

We should actually return result of LLVM call.


Compare: https://github.com/parrot/parrot/compare/0e47a3a...84952f9


More information about the parrot-commits mailing list