Home
last modified time | relevance | path

Searched refs:codegen (Results 1 – 25 of 770) sorted by relevance

12345678910>>...31

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparsification.cpp457 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 Dhandle_llvm.cpp51 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 Dtoy.cpp106 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 Dtoy.cpp152 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 Dtoy.cpp154 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 Dtoy.cpp160 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 Dtoy.cpp159 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 Dtoy.cpp154 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 Dtoy.cpp154 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 Dtoy.cpp144 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 Dtoy.cpp152 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 Dtoy.cpp116 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 Dmultiple-codegens.ll1 ; 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 Dopenmp_limit_threads.ll1 ; 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 DTargetOptionsCommandFlags.cpp15 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 Dtoy.cpp224 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 Dcodegen_test.sh.in8 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 Dllvm-isel-fuzzer.cpp39 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 Dllvm-opt-fuzzer.cpp30 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 Dllc.cpp62 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 Dcodegen-flags.test4 …_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 Dcodegen-nodep.test4 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 DTargetMachineC.cpp183 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 Dcg-ops.fir3 // 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 DCommandFlags.cpp31 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 …]

12345678910>>...31