[parrot/parrot] 98c57a: [llvm] Add BasicBlock.first/.last_instruction

noreply at github.com noreply at github.com
Wed Mar 30 21:28:37 UTC 2011


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

Commit: 98c57a3a6a6204ea6c61db7c712895ba8492f1aa
    https://github.com/parrot/parrot/commit/98c57a3a6a6204ea6c61db7c712895ba8492f1aa
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

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

Log Message:
-----------
[llvm] Add BasicBlock.first/.last_instruction


Commit: 57eef87bad4e69ebd8d83dfae28a6eda243749b6
    https://github.com/parrot/parrot/commit/57eef87bad4e69ebd8d83dfae28a6eda243749b6
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

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

Log Message:
-----------
[llvm] Bind semi-generated LLVMIsAFoo functions.


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

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

Log Message:
-----------
[llvm] Bind LLVM::Value.isAFoo methods.

TODO: rename them to more perlish style similar as in LLVM::Builder.


Commit: 14c3172fd35900815b96f441e1d036fc63b3c85c
    https://github.com/parrot/parrot/commit/14c3172fd35900815b96f441e1d036fc63b3c85c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

Changed paths:
  A t/compilers/opsc/data/06.pir

Log Message:
-----------
Add more test cases.


Commit: 87381650ef1e0623f5a668a1671a922107da2ec6
    https://github.com/parrot/parrot/commit/87381650ef1e0623f5a668a1671a922107da2ec6
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/JIT.pm

Log Message:
-----------
Temporary disable keep_going check. We shouldn't stop on local branches


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

Changed paths:
  M compilers/opsc/src/Ops/JIT.pm

Log Message:
-----------
Don't insert uncoditional branch if last instruction is terminator.


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

Changed paths:
  M compilers/opsc/src/Ops/JIT.pm

Log Message:
-----------
Implement handling of ==


Commit: 9d8dbe4dd781915f3031fa70bf949b4980650ca1
    https://github.com/parrot/parrot/commit/9d8dbe4dd781915f3031fa70bf949b4980650ca1
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/JIT.pm

Log Message:
-----------
Support Parrot's constants in goto_offset handling


Compare: https://github.com/parrot/parrot/compare/87f022d...9d8dbe4


More information about the parrot-commits mailing list