aboutsummaryrefslogtreecommitdiff
path: root/src/comp/lib
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-10-04 17:25:52 -0700
committerGraydon Hoare <[email protected]>2010-10-04 17:25:52 -0700
commit19d0fa107aeb79e7d2e1e4222fad4be8addf679d (patch)
tree6fee0ba2f8b477af142a2ca5a0d228e29ef56573 /src/comp/lib
parentTeach rustc about phi nodes, block relationships. Translate if- and block-exp... (diff)
downloadrust-19d0fa107aeb79e7d2e1e4222fad4be8addf679d.tar.xz
rust-19d0fa107aeb79e7d2e1e4222fad4be8addf679d.zip
Improve name nodes to ast, teach to parse qualified names, put out flaming tinderbox.
Diffstat (limited to 'src/comp/lib')
-rw-r--r--src/comp/lib/llvm.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/comp/lib/llvm.rs b/src/comp/lib/llvm.rs
index 220af154..456b82cd 100644
--- a/src/comp/lib/llvm.rs
+++ b/src/comp/lib/llvm.rs
@@ -1006,7 +1006,8 @@ obj builder(BuilderRef B) {
/* Miscellaneous instructions */
- fn Phi(TypeRef Ty, vec[ValueRef] vals, vec[BasicBlockRef] bbs) -> ValueRef {
+ fn Phi(TypeRef Ty, vec[ValueRef] vals,
+ vec[BasicBlockRef] bbs) -> ValueRef {
auto phi = llvm.LLVMBuildPhi(B, Ty, _str.buf(""));
check (_vec.len[ValueRef](vals) == _vec.len[BasicBlockRef](bbs));
llvm.LLVMAddIncoming(phi,