HomeSort by: relevance | last modified time | path
    Searched refs:codegen (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/external/mit/isl/dist/
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
  /src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/
handle_llvm.cpp 22 #include "llvm/CodeGen/CommandFlags.h"
23 #include "llvm/CodeGen/MachineModuleInfo.h"
24 #include "llvm/CodeGen/TargetPassConfig.h"
51 static codegen::RegisterCodeGenFlags CGF;
106 codegen::InitTargetOptionsFromCodeGenFlags(ModuleTriple);
109 TargetRegistry::lookupTarget(codegen::getMArch(), ModuleTriple, E);
114 M->getTargetTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(),
115 Options, codegen::getExplicitRelocModel(),
116 codegen::getExplicitCodeModel(), OLvl))
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/
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() { function in class:NumberExprAST
416 Value *VariableExprAST::codegen() { function in class:VariableExprAST
424 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
446 Value *CallExprAST::codegen() { function in class:CallExprAST
466 Function *PrototypeAST::codegen() { function in class:PrototypeAST
483 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/
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();
431 // If not, check whether we can codegen the declaration from some existing
435 return FI->second->codegen();
441 Value *NumberExprAST::codegen() { function in class:NumberExprAST
445 Value *VariableExprAST::codegen() { function in class:VariableExprAST
453 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
475 Value *CallExprAST::codegen() { function in class:CallExprAST
495 Function *PrototypeAST::codegen() { function in class:PrototypeAST
512 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/
llvm-isel-fuzzer.cpp 17 #include "llvm/CodeGen/CommandFlags.h"
39 static codegen::RegisterCodeGenFlags CGF;
139 TargetRegistry::lookupTarget(codegen::getMArch(), TheTriple, Error);
146 std::string CPUStr = codegen::getCPUStr(),
147 FeaturesStr = codegen::getFeaturesStr();
161 TargetOptions Options = codegen::InitTargetOptionsFromCodeGenFlags(TheTriple);
164 codegen::getExplicitRelocModel(), codegen::getExplicitCodeModel(), OLvl));
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
toy.cpp 144 virtual Value *codegen() = 0;
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();
736 Value *NumberExprAST::codegen() { function in class:NumberExprAST
740 Value *VariableExprAST::codegen() { function in class:VariableExprAST
750 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
762 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
815 Value *CallExprAST::codegen() { function in class:CallExprAST
835 Value *IfExprAST::codegen() { function in class:IfExprAST
906 Value *ForExprAST::codegen() { function in class:ForExprAST
988 Value *VarExprAST::codegen() { function in class:VarExprAST
1036 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1053 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
toy.cpp 144 virtual Value *codegen() = 0;
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();
736 Value *NumberExprAST::codegen() { function in class:NumberExprAST
740 Value *VariableExprAST::codegen() { function in class:VariableExprAST
750 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
762 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
815 Value *CallExprAST::codegen() { function in class:CallExprAST
835 Value *IfExprAST::codegen() { function in class:IfExprAST
906 Value *ForExprAST::codegen() { function in class:ForExprAST
988 Value *VarExprAST::codegen() { function in class:VarExprAST
1036 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1053 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
toy.cpp 144 virtual Value *codegen() = 0;
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();
736 Value *NumberExprAST::codegen() { function in class:NumberExprAST
740 Value *VariableExprAST::codegen() { function in class:VariableExprAST
750 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
762 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
815 Value *CallExprAST::codegen() { function in class:CallExprAST
835 Value *IfExprAST::codegen() { function in class:IfExprAST
906 Value *ForExprAST::codegen() { function in class:ForExprAST
988 Value *VarExprAST::codegen() { function in class:VarExprAST
1036 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1053 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp 149 virtual Value *codegen() = 0;
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();
742 Value *NumberExprAST::codegen() { function in class:NumberExprAST
746 Value *VariableExprAST::codegen() { function in class:VariableExprAST
756 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
768 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
821 Value *CallExprAST::codegen() { function in class:CallExprAST
841 Value *IfExprAST::codegen() { function in class:IfExprAST
912 Value *ForExprAST::codegen() { function in class:ForExprAST
994 Value *VarExprAST::codegen() { function in class:VarExprAST
1042 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1059 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/
toy.cpp 150 virtual Value *codegen() = 0;
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;
250 Value *codegen() override;
268 Function *codegen();
741 Value *NumberExprAST::codegen() { function in class:NumberExprAST
745 Value *VariableExprAST::codegen() { function in class:VariableExprAST
755 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
767 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
820 Value *CallExprAST::codegen() { function in class:CallExprAST
840 Value *IfExprAST::codegen() { function in class:IfExprAST
911 Value *ForExprAST::codegen() { function in class:ForExprAST
993 Value *VarExprAST::codegen() { function in class:VarExprAST
1041 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1058 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
toy.cpp 142 virtual Value *codegen() = 0;
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();
719 Value *NumberExprAST::codegen() { function in class:NumberExprAST
723 Value *VariableExprAST::codegen() { function in class:VariableExprAST
733 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
745 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
798 Value *CallExprAST::codegen() { function in class:CallExprAST
818 Value *IfExprAST::codegen() { function in class:IfExprAST
889 Value *ForExprAST::codegen() { function in class:ForExprAST
971 Value *VarExprAST::codegen() { function in class:VarExprAST
1019 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1044 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ParallelCG.cpp 13 #include "llvm/CodeGen/ParallelCG.h"
27 static void codegen(Module *M, llvm::raw_pwrite_stream &OS, function
35 report_fatal_error("Failed to setup codegen");
49 codegen(&M, *OSs[0], TMFactory, FileType);
63 // codegen. We do it by serializing partition modules to bitcode
90 codegen(MPartInCtx.get(), *ThreadOS, TMFactory, FileType);
CommandFlags.cpp 9 // This file contains codegen-specific flags that are shared between different
15 #include "llvm/CodeGen/CommandFlags.h"
26 TY codegen::get##NAME() { \
33 std::vector<TY> codegen::get##NAME() { \
40 Optional<TY> codegen::getExplicit##NAME() { \
99 codegen::RegisterCodeGenFlags::RegisterCodeGenFlags() {
255 cl::desc("Force codegen to assume rounding mode can change dynamically"),
467 codegen::getBBSectionsMode(llvm::TargetOptions &Options) {
488 // a TargetOptions object with CodeGen flags and returns it.
490 codegen::InitTargetOptionsFromCodeGenFlags(const Triple &TheTriple)
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 142 virtual Value *codegen() = 0;
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();
660 Value *NumberExprAST::codegen() { function in class:NumberExprAST
664 Value *VariableExprAST::codegen() { function in class:VariableExprAST
672 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
684 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
714 Value *CallExprAST::codegen() { function in class:CallExprAST
734 Value *IfExprAST::codegen() { function in class:IfExprAST
801 Value *ForExprAST::codegen() { function in class:ForExprAST
881 Function *PrototypeAST::codegen() { function in class:PrototypeAST
898 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp 134 virtual Value *codegen() = 0;
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();
558 // If not, check whether we can codegen the declaration from some existin
568 Value *NumberExprAST::codegen() { function in class:NumberExprAST
572 Value *VariableExprAST::codegen() { function in class:VariableExprAST
580 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
602 Value *CallExprAST::codegen() { function in class:CallExprAST
622 Value *IfExprAST::codegen() { function in class:IfExprAST
689 Value *ForExprAST::codegen() { function in class:ForExprAST
769 Function *PrototypeAST::codegen() { function in class:PrototypeAST
786 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/
llvm-opt-fuzzer.cpp 16 #include "llvm/CodeGen/CommandFlags.h"
30 static codegen::RegisterCodeGenFlags CGF;
133 codegen::setFunctionAttributes(TM->getTargetCPU(),
224 TargetRegistry::lookupTarget(codegen::getMArch(), TargetTriple, Error);
231 codegen::InitTargetOptionsFromCodeGenFlags(TargetTriple);
233 TargetTriple.getTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(),
234 Options, codegen::getExplicitRelocModel(),
235 codegen::getExplicitCodeModel(), CodeGenOpt::Default));
  /src/external/apache2/llvm/dist/llvm/tools/llc/
llc.cpp 18 #include "llvm/CodeGen/CommandFlags.h"
19 #include "llvm/CodeGen/LinkAllAsmWriterComponents.h"
20 #include "llvm/CodeGen/LinkAllCodegenComponents.h"
21 #include "llvm/CodeGen/MIRParser/MIRParser.h"
22 #include "llvm/CodeGen/MachineFunctionPass.h"
23 #include "llvm/CodeGen/MachineModuleInfo.h"
24 #include "llvm/CodeGen/TargetPassConfig.h"
25 #include "llvm/CodeGen/TargetSubtargetInfo.h"
60 static codegen::RegisterCodeGenFlags CGF;
239 switch (codegen::getFileType())
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/
toy.cpp 207 virtual Value *codegen() = 0;
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();
901 Value *NumberExprAST::codegen() { function in class:NumberExprAST
906 Value *VariableExprAST::codegen() { function in class:VariableExprAST
917 Value *UnaryExprAST::codegen() { function in class:UnaryExprAST
930 Value *BinaryExprAST::codegen() { function in class:BinaryExprAST
985 Value *CallExprAST::codegen() { function in class:CallExprAST
1007 Value *IfExprAST::codegen() { function in class:IfExprAST
1080 Value *ForExprAST::codegen() { function in class:ForExprAST
1164 Value *VarExprAST::codegen() { function in class:VarExprAST
1214 Function *PrototypeAST::codegen() { function in class:PrototypeAST
1231 Function *FunctionAST::codegen() { function in class:FunctionAST
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/gn/build/
write_library_dependencies.py 25 { "all", nullptr, true, {"demangle", "support", "tablegen", "core", "fuzzmutate", "filecheck", "interfacestub", "irreader", "codegen", "selectiondag", "asmprinter", "mirparser", "globalisel", "binaryformat", "bitreader", "bitwriter", "bitstreamreader", "dwarflinker", "extensions", "frontendopenmp", "transformutils", "instrumentation", "aggressiveinstcombine", "instcombine", "scalaropts", "ipo", "vectorize", "objcarcopts", "coroutines", "cfguard", "linker", "analysis", "lto", "mc", "mcparser", "mcdisassembler", "mca", "object", "objectyaml", "option", "remarks", "debuginfodwarf", "debuginfogsym", "debuginfomsf", "debuginfocodeview", "debuginfopdb", "symbolize", "executionengine", "interpreter", "jitlink", "mcjit", "orcjit", "orcshared", "orctargetprocess", "runtimedyld", "target", "asmparser", "lineeditor", "profiledata", "coverage", "passes", "textapi", "dlltooldriver", "libdriver", "xray", "windowsmanifest"} },
29 { "asmprinter", "LLVMAsmPrinter", true, {"analysis", "binaryformat", "codegen", "core", "debuginfocodeview", "debuginfodwarf", "debuginfomsf", "mc", "mcparser", "remarks", "support", "target"} },
35 { "codegen", "LLVMCodeGen", true, {"analysis", "bitreader", "bitwriter", "core", "mc", "profiledata", "scalaropts", "support", "target", "transformutils"} },
46 { "dwarflinker", "LLVMDWARFLinker", true, {"debuginfodwarf", "asmprinter", "codegen", "mc", "object", "support"} },
53 { "globalisel", "LLVMGlobalISel", true, {"analysis", "codegen", "core", "mc", "selectiondag", "support", "target", "transformutils"} },
57 { "interpreter", "LLVMInterpreter", true, {"codegen", "core", "executionengine", "support"} },
64 { "lto", "LLVMLTO", true, {"aggressiveinstcombine", "analysis", "binaryformat", "bitreader", "bitwriter", "codegen", "core", "extensions", "ipo", "instcombine", "linker", "mc", "objcarcopts", "object", "passes", "remarks", "scalaropts", "support", "target", "transformutils"} },
70 { "mirparser", "LLVMMIRParser", true, {"asmparser", "binaryformat", "codegen", "core", "mc", "support", "target"} },
85 { "selectiondag", "LLVMSelectionDAG", true, {"analysis", "codegen", "core", "mc", "support", "target", "transformutils"} },
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
TargetMachine.h 133 char *Filename, LLVMCodeGenFileType codegen, char **ErrorMessage);
137 LLVMCodeGenFileType codegen, char** ErrorMessage, LLVMMemoryBufferRef *OutMemBuf);
  /src/external/apache2/llvm/dist/llvm/lib/Target/
TargetMachineC.cpp 187 LLVMCodeGenFileType codegen,
199 switch (codegen) {
220 char* Filename, LLVMCodeGenFileType codegen, char** ErrorMessage) {
227 bool Result = LLVMTargetMachineEmit(T, M, dest, codegen, ErrorMessage);
233 LLVMModuleRef M, LLVMCodeGenFileType codegen, char** ErrorMessage,
237 bool Result = LLVMTargetMachineEmit(T, M, OStream, codegen, ErrorMessage);
  /src/external/apache2/llvm/dist/llvm/tools/lto/
lto.cpp 18 #include "llvm/CodeGen/CommandFlags.h"
33 static codegen::RegisterCodeGenFlags CGF;
153 CG->setAttrs(codegen::getMAttrs());
211 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
222 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
236 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
247 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
260 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
272 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
292 codegen::InitTargetOptionsFromCodeGenFlags(Triple())
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/
codegen-diff 83 codegen-diff
87 codegen-diff [-d] I<OBJDUMP-OUTPUT-FILE> I<GDB-DISASSEMBLY-FILE>
91 B<codegen-diff> is a program that tries to show you the differences
106 Finally, you run B<codegen-diff>, as indicated in the Synopsis section of
125 B<codegen-diff> was written by Brian Gaeke.
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto2/
llvm-lto2.cpp 19 #include "llvm/CodeGen/CommandFlags.h"
36 static codegen::RegisterCodeGenFlags CGF;
45 cl::desc("Codegen optimization level (0, 1, 2 or 3, default = '2')"),
247 Conf.CPU = codegen::getMCPU();
248 Conf.Options = codegen::InitTargetOptionsFromCodeGenFlags(Triple());
249 Conf.MAttrs = codegen::getMAttrs();
250 if (auto RM = codegen::getExplicitRelocModel())
252 Conf.CodeModel = codegen::getExplicitCodeModel();
298 if (auto FT = codegen::getExplicitFileType())
  /src/external/apache2/llvm/dist/llvm/tools/lli/
lli.cpp 20 #include "llvm/CodeGen/CommandFlags.h"
21 #include "llvm/CodeGen/LinkAllCodegenComponents.h"
81 static codegen::RegisterCodeGenFlags CGF;
481 builder.setMArch(codegen::getMArch());
482 builder.setMCPU(codegen::getCPUStr());
483 builder.setMAttrs(codegen::getFeatureList());
484 if (auto RM = codegen::getExplicitRelocModel())
486 if (auto CM = codegen::getExplicitCodeModel())
518 codegen::InitTargetOptionsFromCodeGenFlags(Triple(TargetTriple));
519 if (codegen::getFloatABIForCalls() != FloatABI::Default
    [all...]

Completed in 76 milliseconds

1 2