Skip to content
This repository was archived by the owner on Sep 27, 2019. It is now read-only.

Commit 75ec1d5

Browse files
committed
Parallel hash joins
1 parent 3cfcc3b commit 75ec1d5

16 files changed

+570
-842
lines changed

src/codegen/cc_hash_table.cpp

Lines changed: 0 additions & 296 deletions
This file was deleted.

src/codegen/codegen.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,10 +298,9 @@ uint64_t CodeGen::ElementOffset(llvm::Type *type, uint32_t element_idx) const {
298298
///
299299
////////////////////////////////////////////////////////////////////////////////
300300

301-
llvm::Value *CppProxyMember::Load(CodeGen &codegen,
302-
llvm::Value *ptr) const {
303-
llvm::SmallVector<llvm::Value *, 2> indexes{codegen.Const32(0),
304-
codegen.Const32(slot)};
301+
llvm::Value *CppProxyMember::Load(CodeGen &codegen, llvm::Value *ptr) const {
302+
llvm::SmallVector<llvm::Value *, 2> indexes = {codegen.Const32(0),
303+
codegen.Const32(slot)};
305304
llvm::Value *addr = codegen->CreateInBoundsGEP(ptr, indexes);
306305
return codegen->CreateLoad(addr);
307306
}

0 commit comments

Comments
 (0)