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

Method ConstantToGVPtr

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

Source from the content-addressed store, hash-verified

1999}
2000
2001llvm::Constant* LlvmCodeGen::ConstantToGVPtr(
2002 llvm::Type* type, llvm::Constant* ir_constant, const string& name) {
2003 llvm::GlobalVariable* gv = new llvm::GlobalVariable(
2004 *module_, type, true, llvm::GlobalValue::PrivateLinkage, ir_constant, name);
2005 return llvm::ConstantExpr::getGetElementPtr(
2006 NULL, gv, llvm::ArrayRef<llvm::Constant*>({GetI32Constant(0)}));
2007}
2008
2009llvm::Constant* LlvmCodeGen::ConstantsToGVArrayPtr(llvm::Type* element_type,
2010 llvm::ArrayRef<llvm::Constant*> ir_constants, const string& name) {

Callers 4

CodegenEvalMethod · 0.80
CodegenInsertMethod · 0.80
CodegenHashRowMethod · 0.80
CompareMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected