[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