| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | Sparsification.cpp | 457 codegen.redVal = merger.exp(codegen.redExp).val = reduc; in updateReduc() 534 codegen.sizes[idx] = codegen.highs[tensor][idx] = up; in genBuffers() 1073 codegen.expFilled, codegen.expAdded, in genExpansion() 1075 codegen.expValues = codegen.expFilled = codegen.expAdded = in genExpansion() 1207 codegen.curVecLength = codegen.options.vectorLength; in genFor() 1211 Value lo = isSparse ? codegen.pidxs[tensor][idx] : codegen.loops[idx]; in genFor() 1212 Value hi = isSparse ? codegen.highs[tensor][idx] : codegen.sizes[idx]; in genFor() 1237 VectorType vtp = vectorType(codegen, codegen.redVal.getType()); in genFor() 1393 codegen, builder, loc, codegen.sizes[idx], p, codegen.loops[idx]); in genLocals() 1399 if (codegen.sparseOut && !codegen.expValues) { in genLocals() [all …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/polly/test/CodeGen/ |
| H A D | multiple-codegens.ll | 1 ; RUN: opt %loadPolly -polly-scops -polly-opt-isl -polly-codegen -polly-scops -polly-codegen -S < %… 2 ; RUN: opt %loadNPMPolly "-passes=scop(polly-opt-isl,polly-codegen,polly-codegen)" -S < %s | FileCh… 3 ; RUN: opt %loadNPMPolly "-passes=scop(polly-opt-isl,polly-codegen),scop(polly-codegen)" -S < %s | … 6 ; Properly handle multiple -polly-scops/-polly-codegen in the same 7 ; RegionPassManager. -polly-codegen must not reuse the -polly-ast analysis the 9 ; The current solution is that only the first -polly-codegen is allowed to
|
| H A D | openmp_limit_threads.ll | 1 ; RUN: opt %loadPolly -polly-codegen -polly-parallel -S < %s | FileCheck %s --check-prefix=AUTO 2 ; RUN: opt %loadPolly -polly-codegen -polly-parallel -polly-num-threads=1 -S < %s | FileCheck %s --… 3 ; RUN: opt %loadPolly -polly-codegen -polly-parallel -polly-num-threads=4 -S < %s | FileCheck %s --… 5 ; RUN: opt %loadPolly -polly-codegen -polly-parallel -polly-omp-backend=LLVM -S < %s | FileCheck %s… 6 ; RUN: opt %loadPolly -polly-codegen -polly-parallel -polly-omp-backend=LLVM -polly-num-threads=1 -… 7 ; RUN: opt %loadPolly -polly-codegen -polly-parallel -polly-omp-backend=LLVM -polly-num-threads=4 -…
|
| /llvm-project-15.0.7/lld/Common/ |
| H A D | TargetOptionsCommandFlags.cpp | 15 return llvm::codegen::InitTargetOptionsFromCodeGenFlags(llvm::Triple()); in initTargetOptionsFromCodeGenFlags() 19 return llvm::codegen::getExplicitRelocModel(); in getRelocModelFromCMModel() 23 return llvm::codegen::getExplicitCodeModel(); in getCodeModelFromCMModel() 26 std::string lld::getCPUStr() { return llvm::codegen::getCPUStr(); } in getCPUStr() 28 std::vector<std::string> lld::getMAttrs() { return llvm::codegen::getMAttrs(); } in getMAttrs()
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | codegen_test.sh.in | 8 for i in $srcdir/test_inputs/codegen/*.st \ 9 $srcdir/test_inputs/codegen/cloog/*.st; do 18 for i in $srcdir/test_inputs/codegen/*.in \ 19 $srcdir/test_inputs/codegen/omega/*.in \ 20 $srcdir/test_inputs/codegen/pldi2012/*.in; do
|
| /llvm-project-15.0.7/llvm/tools/llvm-isel-fuzzer/ |
| H A D | llvm-isel-fuzzer.cpp | 39 static codegen::RegisterCodeGenFlags CGF; 137 TargetRegistry::lookupTarget(codegen::getMArch(), TheTriple, Error); in LLVMFuzzerInitialize() 144 std::string CPUStr = codegen::getCPUStr(), in LLVMFuzzerInitialize() 145 FeaturesStr = codegen::getFeaturesStr(); in LLVMFuzzerInitialize() 159 TargetOptions Options = codegen::InitTargetOptionsFromCodeGenFlags(TheTriple); in LLVMFuzzerInitialize() 162 codegen::getExplicitRelocModel(), codegen::getExplicitCodeModel(), OLvl)); in LLVMFuzzerInitialize()
|
| /llvm-project-15.0.7/llvm/tools/llvm-opt-fuzzer/ |
| H A D | llvm-opt-fuzzer.cpp | 30 static codegen::RegisterCodeGenFlags CGF; 133 codegen::setFunctionAttributes(TM->getTargetCPU(), in LLVMFuzzerTestOneInput() 222 TargetRegistry::lookupTarget(codegen::getMArch(), TargetTriple, Error); in LLVMFuzzerInitialize() 229 codegen::InitTargetOptionsFromCodeGenFlags(TargetTriple); in LLVMFuzzerInitialize() 231 TargetTriple.getTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(), in LLVMFuzzerInitialize() 232 Options, codegen::getExplicitRelocModel(), in LLVMFuzzerInitialize() 233 codegen::getExplicitCodeModel(), CodeGenOpt::Default)); in LLVMFuzzerInitialize()
|
| /llvm-project-15.0.7/llvm/tools/llc/ |
| H A D | llc.cpp | 62 static codegen::RegisterCodeGenFlags CGF; 256 switch (codegen::getFileType()) { in GetOutputStream() 283 switch (codegen::getFileType()) { in GetOutputStream() 461 std::string CPUStr = codegen::getCPUStr(), in compileModule() 462 FeaturesStr = codegen::getFeaturesStr(); in compileModule() 469 auto MAttrs = codegen::getMAttrs(); in compileModule() 470 bool SkipModule = codegen::getMCPU() == "help" || in compileModule() 615 if (codegen::getFloatABIForCalls() != FloatABI::Default) in compileModule() 616 Options.FloatABIType = codegen::getFloatABIForCalls(); in compileModule() 653 codegen::setFunctionAttributes(CPUStr, FeaturesStr, *M); in compileModule() [all …]
|
| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | codegen-flags.test | 4 …_cc1 -triple=x86_64-linux-gnu -fmodules-codegen -x c++ -fmodules -emit-module -fmodule-name=foo %S… 5 …ules-debuginfo -x c++ -fmodules -emit-module -fmodule-name=foo %S/Inputs/codegen-flags/foo.modulem… 10 …g-info-kind=limited -o - -fmodules -fmodule-file=%t/foo-cg.pcm %S/Inputs/codegen-flags/use.cpp | F… 11 …g-info-kind=limited -o - -fmodules -fmodule-file=%t/foo-di.pcm %S/Inputs/codegen-flags/use.cpp | F…
|
| H A D | codegen-nodep.test | 4 RUN: %clang_cc1 -triple=x86_64-linux-gnu -fmodules-codegen -fmodules-debuginfo \ 6 RUN: %S/Inputs/codegen-nodep/foo.modulemap -o - \ 10 Ensure there are only two modular codegen decls (one for the class, one for the
|
| /llvm-project-15.0.7/llvm/lib/Target/ |
| H A D | TargetMachineC.cpp | 183 LLVMCodeGenFileType codegen, in LLVMTargetMachineEmit() argument 195 switch (codegen) { in LLVMTargetMachineEmit() 217 LLVMCodeGenFileType codegen, in LLVMTargetMachineEmitToFile() argument 225 bool Result = LLVMTargetMachineEmit(T, M, dest, codegen, ErrorMessage); in LLVMTargetMachineEmitToFile() 231 LLVMModuleRef M, LLVMCodeGenFileType codegen, char** ErrorMessage, in LLVMTargetMachineEmitToMemoryBuffer() argument 235 bool Result = LLVMTargetMachineEmit(T, M, OStream, codegen, ErrorMessage); in LLVMTargetMachineEmitToMemoryBuffer()
|
| /llvm-project-15.0.7/flang/test/Fir/ |
| H A D | cg-ops.fir | 3 // CHECK-LABEL: func @codegen( 5 func.func @codegen(%addr : !fir.ref<!fir.array<?xi32>>) { 38 // CHECK-LABEL: func @codegen( 40 func.func @codegen(%addr : !fir.ref<!fir.array<?xi32>>) { 54 // CHECK-LABEL: func @codegen( 56 func.func @codegen(%addr : !fir.box<!fir.array<?xf32>>) {
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CommandFlags.cpp | 31 TY codegen::get##NAME() { \ 38 std::vector<TY> codegen::get##NAME() { \ 45 Optional<TY> codegen::getExplicit##NAME() { \ 106 codegen::RegisterCodeGenFlags::RegisterCodeGenFlags() { in CGOPT() 492 codegen::getBBSectionsMode(llvm::TargetOptions &Options) { in getBBSectionsMode() 515 codegen::InitTargetOptionsFromCodeGenFlags(const Triple &TheTriple) { in InitTargetOptionsFromCodeGenFlags() 573 std::string codegen::getCPUStr() { in getCPUStr() 583 std::string codegen::getFeaturesStr() { in getFeaturesStr() 603 std::vector<std::string> codegen::getFeatureList() { in getFeatureList() 635 void codegen::setFunctionAttributes(StringRef CPU, StringRef Features, in setFunctionAttributes() [all …]
|