| /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...] |