/netbsd/external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/ |
H A D | handle_llvm.cpp | 51 static codegen::RegisterCodeGenFlags CGF; 106 codegen::InitTargetOptionsFromCodeGenFlags(ModuleTriple); in OptLLVM() 114 M->getTargetTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(), in OptLLVM() 115 Options, codegen::getExplicitRelocModel(), in OptLLVM() 116 codegen::getExplicitCodeModel(), OLvl)); in OptLLVM() 120 codegen::setFunctionAttributes(codegen::getCPUStr(), in OptLLVM() 121 codegen::getFeaturesStr(), *M); in OptLLVM() 169 builder.setMArch(codegen::getMArch()); in CreateAndRunJITFunc() 170 builder.setMCPU(codegen::getCPUStr()); in CreateAndRunJITFunc() 171 builder.setMAttrs(codegen::getFeatureList()); in CreateAndRunJITFunc() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/ |
H A D | toy.cpp | 106 virtual Value *codegen() = 0; 116 Value *codegen() override; 126 Value *codegen() override; 139 Value *codegen() override; 152 Value *codegen() override; 166 Function *codegen(); 180 Function *codegen(); 412 Value *NumberExprAST::codegen() { in codegen() function in NumberExprAST 425 Value *L = LHS->codegen(); in codegen() 426 Value *R = RHS->codegen(); in codegen() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/ |
H A D | toy.cpp | 152 Value *codegen() override; 162 Value *codegen() override; 174 Value *codegen() override; 187 Value *codegen() override; 200 Value *codegen() override; 212 Value *codegen() override; 227 Value *codegen() override; 245 Function *codegen(); 269 Function *codegen(); 832 if (!Body->codegen()) in codegen() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
H A D | toy.cpp | 154 Value *codegen() override; 164 Value *codegen() override; 177 Value *codegen() override; 190 Value *codegen() override; 203 Value *codegen() override; 215 Value *codegen() override; 230 Value *codegen() override; 244 Value *codegen() override; 262 Function *codegen(); 286 Function *codegen(); [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
H A D | toy.cpp | 154 Value *codegen() override; 164 Value *codegen() override; 177 Value *codegen() override; 190 Value *codegen() override; 203 Value *codegen() override; 215 Value *codegen() override; 230 Value *codegen() override; 244 Value *codegen() override; 262 Function *codegen(); 286 Function *codegen(); [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/ |
H A D | toy.cpp | 160 Value *codegen() override; 170 Value *codegen() override; 183 Value *codegen() override; 196 Value *codegen() override; 209 Value *codegen() override; 221 Value *codegen() override; 236 Value *codegen() override; 268 Function *codegen(); 292 Function *codegen(); 943 if (!Body->codegen()) in codegen() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
H A D | toy.cpp | 154 Value *codegen() override; 164 Value *codegen() override; 177 Value *codegen() override; 190 Value *codegen() override; 203 Value *codegen() override; 215 Value *codegen() override; 230 Value *codegen() override; 244 Value *codegen() override; 262 Function *codegen(); 286 Function *codegen(); [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/ |
H A D | toy.cpp | 159 Value *codegen() override; 169 Value *codegen() override; 182 Value *codegen() override; 195 Value *codegen() override; 208 Value *codegen() override; 220 Value *codegen() override; 235 Value *codegen() override; 249 Value *codegen() override; 267 Function *codegen(); 291 Function *codegen(); [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/ |
H A D | toy.cpp | 144 Value *codegen() override; 154 Value *codegen() override; 167 Value *codegen() override; 180 Value *codegen() override; 192 Value *codegen() override; 207 Value *codegen() override; 221 Function *codegen(); 235 Function *codegen(); 581 Value *L = LHS->codegen(); in codegen() 720 if (!Body->codegen()) in codegen() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
H A D | toy.cpp | 152 Value *codegen() override; 162 Value *codegen() override; 175 Value *codegen() override; 188 Value *codegen() override; 201 Value *codegen() override; 213 Value *codegen() override; 228 Value *codegen() override; 242 Value *codegen() override; 260 Function *codegen(); 921 if (!Body->codegen()) in codegen() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/ |
H A D | toy.cpp | 116 virtual Value *codegen() = 0; 126 Value *codegen() override; 136 Value *codegen() override; 149 Value *codegen() override; 162 Value *codegen() override; 176 Function *codegen(); 190 Function *codegen(); 454 Value *L = LHS->codegen(); in codegen() 455 Value *R = RHS->codegen(); in codegen() 475 Value *CallExprAST::codegen() { in codegen() function in CallExprAST [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/ |
H A D | toy.cpp | 224 Value *codegen() override; 235 Value *codegen() override; 249 Value *codegen() override; 266 Value *codegen() override; 284 Value *codegen() override; 302 Value *codegen() override; 323 Value *codegen() override; 344 Value *codegen() override; 370 Function *codegen(); 394 Function *codegen(); [all …]
|
/netbsd/external/gpl3/gcc/dist/gcc/d/ |
H A D | ChangeLog-2011 | 24 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc: Use INIT_EXPR instead of 28 * d/d-codegen.cc, d/d-codegen.h: Move functions written in d-codegen 99 * d/d-codegen.cc, d/d-codegen.h, d/d-lang.cc: Remove unused 255 * d/d-codegen.cc, d/d-codegen.h, d/d-decls.cc, d/d-glue.cc, 463 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, d/d-irstate.cc, 518 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, d/d-lang-45.h, 553 * d/Make-lang.in, d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, 568 d/d-codegen.cc, d/d-codegen.h, d/d-convert.cc, d/d-decls.cc, 914 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc: WIP: Merge 1046 * d/d-codegen.cc, d/d-codegen.h, d/d-decls.cc, d/d-glue.cc, [all …]
|
H A D | ChangeLog-2010 | 51 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, d/d-lang.cc, 96 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc: Issue #121 - ICE in 100 * d/d-codegen.cc, d/d-codegen.h, d/d-gcc-real.h, d/d-irstate.h, 151 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, d/d-irstate.h: D2 - 175 * d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, 188 * d/d-codegen.cc, d/d-codegen.h, d/d-convert.cc, d/d-cppmngl.cc, 315 * d/Make-lang.in, d/d-codegen.cc, d/d-codegen.h, d/d-glue.cc, 777 * d-codegen.h: 918 d-builtins2.cc, d-c-stubs.c, d-codegen.cc, d-codegen.h, 1290 * d-builtins2.cc, d-codegen.cc, d-codegen.h, d-glue.cc, [all …]
|
H A D | ChangeLog-2016 | 92 * d-codegen.cc (declaration_type): Likewise. 140 * d-codegen.cc (create_field_decl): New function. 486 * d-codegen.cc (maybe_set_intrinsic): Likewise. 549 * d-codegen.cc (find_aggregate_field): here. 682 * d-codegen.cc (build_typeinfo): Move to ... 908 * d-codegen.cc (size_mult_expr): New function. 1006 * d-codegen.h (lang_dtype): Remove function. 1013 * d-codegen.cc: Likewise. 1162 * d-codegen.cc (type_va_array): New function. 1170 * d-codegen.h (type_kind): Remove enum. [all …]
|
H A D | ChangeLog-2013 | 3 * d-codegen.cc (build_two_field_type): Declare builtin types as 46 * d-codegen.h (LibCall): Likewise. 80 * d-codegen.cc (d_gcc_force_templates): Remove. 180 * d-codegen.cc (WrappedExp): Define as class. 313 * d-codegen.cc (convert_expr): Check that the class type the codegen is 397 * d-codegen.cc (build_struct_memcmp): New function. 403 * d-codegen.cc (make_temp): New function. 700 * d-codegen.cc (build_attributes): Likewise. 775 * d-codegen.cc (d_gcc_emit_local_variable): Remove. 1028 * d-codegen.cc (IRState::doAsm): Remove. [all …]
|
H A D | ChangeLog-2015 | 9 * d-codegen.cc (build_struct_literal): New function. 46 * d-codegen.h (type_kind): Declare. 158 * d-codegen.cc (push_stmt_list): New function. 209 * d-codegen.cc (current_irstate): Remove. 223 * d-codegen.cc (build_array_set): New function. 251 * d-codegen.cc: Likewise. 289 use fold build functions for codegen. 313 * d-codegen.cc: Likewise. 493 * d-codegen.cc: Re-order included headers. 538 * d-codegen.cc (build_local_var): Likewise. [all …]
|
H A D | ChangeLog-2012 | 198 * d-codegen.cc (libcall_ids): Remove _adCmpChar. 249 * d-codegen.cc (IRState::pointerIntSum): Use 274 * d-codegen.cc (WrappedExp::toCBuffer): Likewise. 313 * d-codegen.cc (IRState::emitLocalVar): Use warning. 364 * d-codegen.cc (libcall_ids): New library functions. 436 * d-codegen.h (IRState::useBuiltins): Remove. 468 * d-codegen.cc (needs_temp): Remove. 528 * d-codegen.cc (INTRINSIC_STD_VA_ARG): Remove. 679 * d-codegen.cc: Likewise. 705 * d-codegen.cc (IRState::convertTo): Likewise. [all …]
|
H A D | ChangeLog-2014 | 16 * d-codegen.cc (build_vthis): Handle getting static chain for nested 121 * d-codegen.h (d_types_compatible): Remove function. 292 * d-codegen.h (build_dtype): Rename to lang_dtype. 308 * d-codegen.cc (convert_expr): Adjust. 339 * d-codegen.cc (cst_to_hwi): Remove function. 340 * d-codegen.cc (tree_to_hwi): Remove function. 397 * d-codegen.h (AggLayout): Update definition. 488 * d-codegen.cc (d_build_module): New function. 504 * d-codegen.cc (d_decl_context): Return the enclosing module 534 * d-codegen.cc (d_build_call): Remove special handling of [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llc/ |
H A D | llc.cpp | 60 static codegen::RegisterCodeGenFlags CGF; 239 switch (codegen::getFileType()) { in GetOutputStream() 266 switch (codegen::getFileType()) { in GetOutputStream() 432 std::string CPUStr = codegen::getCPUStr(), in compileModule() 433 FeaturesStr = codegen::getFeaturesStr(); in compileModule() 440 auto MAttrs = codegen::getMAttrs(); in compileModule() 441 bool SkipModule = codegen::getMCPU() == "help" || in compileModule() 517 codegen::getExplicitCodeModel(), OLvl)); in compileModule() 562 codegen::getExplicitCodeModel(), OLvl)); in compileModule() 572 if (codegen::getFloatABIForCalls() != FloatABI::Default) in compileModule() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/ |
H A D | llvm-isel-fuzzer.cpp | 39 static codegen::RegisterCodeGenFlags CGF; 139 TargetRegistry::lookupTarget(codegen::getMArch(), TheTriple, Error); in LLVMFuzzerInitialize() 146 std::string CPUStr = codegen::getCPUStr(), in LLVMFuzzerInitialize() 147 FeaturesStr = codegen::getFeaturesStr(); in LLVMFuzzerInitialize() 161 TargetOptions Options = codegen::InitTargetOptionsFromCodeGenFlags(TheTriple); in LLVMFuzzerInitialize() 164 codegen::getExplicitRelocModel(), codegen::getExplicitCodeModel(), OLvl)); in LLVMFuzzerInitialize()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/ |
H A D | llvm-opt-fuzzer.cpp | 30 static codegen::RegisterCodeGenFlags CGF; 133 codegen::setFunctionAttributes(TM->getTargetCPU(), in LLVMFuzzerTestOneInput() 224 TargetRegistry::lookupTarget(codegen::getMArch(), TargetTriple, Error); in LLVMFuzzerInitialize() 231 codegen::InitTargetOptionsFromCodeGenFlags(TargetTriple); in LLVMFuzzerInitialize() 233 TargetTriple.getTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(), in LLVMFuzzerInitialize() 234 Options, codegen::getExplicitRelocModel(), in LLVMFuzzerInitialize() 235 codegen::getExplicitCodeModel(), CodeGenOpt::Default)); in LLVMFuzzerInitialize()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | CommandFlags.cpp | 26 TY codegen::get##NAME() { \ 33 std::vector<TY> codegen::get##NAME() { \ 40 Optional<TY> codegen::getExplicit##NAME() { \ 99 codegen::RegisterCodeGenFlags::RegisterCodeGenFlags() { in CGOPT() 467 codegen::getBBSectionsMode(llvm::TargetOptions &Options) { in getBBSectionsMode() 490 codegen::InitTargetOptionsFromCodeGenFlags(const Triple &TheTriple) { in InitTargetOptionsFromCodeGenFlags() 547 std::string codegen::getCPUStr() { in getCPUStr() 557 std::string codegen::getFeaturesStr() { in getFeaturesStr() 577 std::vector<std::string> codegen::getFeatureList() { in getFeatureList() 609 void codegen::setFunctionAttributes(StringRef CPU, StringRef Features, in setFunctionAttributes() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ |
H A D | TargetMachineC.cpp | 187 LLVMCodeGenFileType codegen, in LLVMTargetMachineEmit() argument 199 switch (codegen) { in LLVMTargetMachineEmit() 220 char* Filename, LLVMCodeGenFileType codegen, char** ErrorMessage) { in LLVMTargetMachineEmitToFile() argument 227 bool Result = LLVMTargetMachineEmit(T, M, dest, codegen, ErrorMessage); in LLVMTargetMachineEmitToFile() 233 LLVMModuleRef M, LLVMCodeGenFileType codegen, char** ErrorMessage, in LLVMTargetMachineEmitToMemoryBuffer() argument 237 bool Result = LLVMTargetMachineEmit(T, M, OStream, codegen, ErrorMessage); in LLVMTargetMachineEmitToMemoryBuffer()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/lto/ |
H A D | lto.cpp | 33 static codegen::RegisterCodeGenFlags CGF; 153 CG->setAttrs(codegen::getMAttrs()); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 211 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create() 222 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create_from_fd() 236 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create_from_fd_at_offset() 247 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create_from_memory() 260 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create_from_memory_with_path() 272 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create_in_local_context() 292 codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in lto_module_create_in_codegen_context() 355 TargetOptions Options = codegen::InitTargetOptionsFromCodeGenFlags(Triple()); in createCodeGen() [all …]
|