MCPcopy Create free account
hub / github.com/apache/impala / GetIntConstant

Method GetIntConstant

be/src/codegen/llvm-codegen.cc:641–648  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

639}
640
641llvm::Constant* LlvmCodeGen::GetIntConstant(
642 int num_bytes, uint64_t low_bits, uint64_t high_bits) {
643 DCHECK_GE(num_bytes, 1);
644 DCHECK_LE(num_bytes, 16);
645 DCHECK(BitUtil::IsPowerOf2(num_bytes));
646 vector<uint64_t> vals({low_bits, high_bits});
647 return llvm::ConstantInt::get(context(), llvm::APInt(8 * num_bytes, vals));
648}
649
650llvm::Value* LlvmCodeGen::GetStringConstant(
651 LlvmBuilder* builder, const char* data, int len) {

Callers 1

CodegenAssignNullValueFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected