diff options
| -rw-r--r-- | MLKLLVMCompiler.mm | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/MLKLLVMCompiler.mm b/MLKLLVMCompiler.mm index e9507a9..4313ac9 100644 --- a/MLKLLVMCompiler.mm +++ b/MLKLLVMCompiler.mm @@ -389,9 +389,9 @@ static Constant        // XXX Issue a style warning.      } -  Value *functionCell = builder.CreateLoad ([_context functionCellValueForSymbol:_head]); +  Value *functionCell = builder.Insert ([_context functionCellValueForSymbol:_head]);    Value *functionPtr = builder.CreateLoad (functionCell); -  Value *closureDataCell = builder.CreateLoad ([_context closureDataPointerValueForSymbol:_head]); +  Value *closureDataCell = builder.Insert ([_context closureDataPointerValueForSymbol:_head]);    Value *closureDataPtr = builder.CreateLoad (closureDataCell);    NSEnumerator *e = [_argumentForms objectEnumerator];  | 
