| 2007 | } |
| 2008 | |
| 2009 | llvm::Constant* LlvmCodeGen::ConstantsToGVArrayPtr(llvm::Type* element_type, |
| 2010 | llvm::ArrayRef<llvm::Constant*> ir_constants, const string& name) { |
| 2011 | llvm::ArrayType* array_type = llvm::ArrayType::get(element_type, ir_constants.size()); |
| 2012 | llvm::Constant* array_const = llvm::ConstantArray::get(array_type, ir_constants); |
| 2013 | return ConstantToGVPtr(array_type, array_const, name); |
| 2014 | } |
| 2015 | |
| 2016 | std::unordered_set<string> LlvmCodeGen::ApplyCpuAttrWhitelist( |
| 2017 | const std::unordered_set<string>& cpu_attrs) { |
no test coverage detected