/external/swiftshader/third_party/LLVM/tools/llvm-ld/ |
Optimize.cpp | 41 cl::desc("Do not run any optimization passes"));
47 cl::desc("Verify intermediate results of all passes"));
82 // Instantiate the pass manager to organize the passes.
83 PassManager Passes;
87 Passes.add(createVerifierPass());
90 addPass(Passes, new TargetData(M));
93 PassManagerBuilder().populateLTOPassManager(Passes, !DisableInternalize,
100 addPass(Passes, createStripSymbolsPass(StripDebug && !Strip));
107 addPass(Passes, Opt->getNormalCtor()());
113 // The user's passes may leave cruft around. Clean up after them them but [all...] |
/external/swiftshader/third_party/subzero/crosstest/ |
test_vector_ops_main.cpp | 66 void testInsertElement(size_t &TotalTests, size_t &Passes, size_t &Failures) { 86 ++Passes; 104 void testExtractElement(size_t &TotalTests, size_t &Passes, size_t &Failures) { 119 ++Passes; 134 void testShuffleVector(size_t &TotalTests, size_t &Passes, size_t &Failures) { 151 ++Passes; 170 size_t Passes = 0; 173 testInsertElement<v4i1>(TotalTests, Passes, Failures); 174 testInsertElement<v8i1>(TotalTests, Passes, Failures); 175 testInsertElement<v16i1>(TotalTests, Passes, Failures) [all...] |
simple_loop_main.c | 11 unsigned Passes = 0; 21 ++Passes; 27 printf("TotalTests=%u Passes=%u Failures=%u\n", TotalTests, Passes, Failures);
|
mem_intrin_main.cpp | 17 void testVariableLen(SizeT &TotalTests, SizeT &Passes, SizeT &Failures) { 27 ++Passes; \ 42 void testFixedLen(SizeT &TotalTests, SizeT &Passes, SizeT &Failures) { 49 ++Passes; \ 68 unsigned Passes = 0; 70 testFixedLen(TotalTests, Passes, Failures); 71 testVariableLen(TotalTests, Passes, Failures); 72 printf("TotalTests=%u Passes=%u Failures=%u\n", TotalTests, Passes, Failures);
|
test_select_main.cpp | 33 void testSelect(size_t &TotalTests, size_t &Passes, size_t &Failures) { 56 ++Passes; 70 void testSelect<v4f32, v4i1>(size_t &TotalTests, size_t &Passes, 92 ++Passes; 106 void testSelectI1(size_t &TotalTests, size_t &Passes, size_t &Failures) { 122 ++Passes; 137 size_t Passes = 0; 140 testSelect<v4f32, v4i1>(TotalTests, Passes, Failures); 141 testSelect<v4si32, v4i1>(TotalTests, Passes, Failures); 142 testSelect<v4ui32, v4i1>(TotalTests, Passes, Failures) [all...] |
test_bitmanip_main.cpp | 49 void testBitManip(size_t &TotalTests, size_t &Passes, size_t &Failures) { 72 ++Passes; 85 void testByteSwap(size_t &TotalTests, size_t &Passes, size_t &Failures) { 102 ++Passes; 116 size_t Passes = 0; 119 testBitManip<uint32_t>(TotalTests, Passes, Failures); 120 testBitManip<uint64>(TotalTests, Passes, Failures); 121 testByteSwap<uint16_t>(TotalTests, Passes, Failures); 122 testByteSwap<uint32_t>(TotalTests, Passes, Failures); 123 testByteSwap<uint64>(TotalTests, Passes, Failures) [all...] |
test_global_main.cpp | 48 size_t Passes = 0; 62 ++Passes; 72 ++Passes; 81 std::cout << "TotalTests=" << TotalTests << " Passes=" << Passes
|
test_strengthreduce_main.cpp | 30 size_t Passes = 0; 43 ++Passes; \ 52 ++Passes; \ 62 std::cout << "TotalTests=" << TotalTests << " Passes=" << Passes
|
test_icmp_main.cpp | 43 void testsInt(size_t &TotalTests, size_t &Passes, size_t &Failures) { 82 ++Passes; 109 ++Passes; 126 void testsIntWithZero(size_t &TotalTests, size_t &Passes, size_t &Failures) { 163 ++Passes; 184 ++Passes; 200 void testsVecInt(size_t &TotalTests, size_t &Passes, size_t &Failures) { 245 ++Passes; 277 void testsVecI1(size_t &TotalTests, size_t &Passes, size_t &Failures) { 307 ++Passes; [all...] |
test_arith_main.cpp | 51 void testsInt(size_t &TotalTests, size_t &Passes, size_t &Failures) { 111 ++Passes; 147 ++Passes; 166 void testsVecInt(size_t &TotalTests, size_t &Passes, size_t &Failures) { 229 ++Passes; 245 void testsFp(size_t &TotalTests, size_t &Passes, size_t &Failures) { 276 ++Passes; 294 ++Passes; 306 ++Passes; 316 void testsVecFp(size_t &TotalTests, size_t &Passes, size_t &Failures) [all...] |
test_calling_conv_main.cpp | 64 void testCaller(size_t &TotalTests, size_t &Passes, size_t &Failures) { 113 ++Passes; 125 void testCallee(size_t &TotalTests, size_t &Passes, size_t &Failures) { 164 ++Passes; 178 size_t Passes = 0; 181 testCaller(TotalTests, Passes, Failures); 182 testCallee(TotalTests, Passes, Failures); 184 std::cout << "TotalTests=" << TotalTests << " Passes=" << Passes
|
test_cast_main.cpp | 44 ++Passes; \ 64 ++Passes; \ 84 ++Passes; \ 97 void testValue(FromType Val, size_t &TotalTests, size_t &Passes, 124 void testVector(size_t &TotalTests, size_t &Passes, size_t &Failures, 147 size_t Passes = 0; 210 testValue<bool>(Val, TotalTests, Passes, Failures, "bool"); 214 testValue<uint8_t>(Val, TotalTests, Passes, Failures, "uint8_t"); 218 testValue<myint8_t>(Val, TotalTests, Passes, Failures, "int8_t"); 222 testValue<uint16_t>(Val, TotalTests, Passes, Failures, "uint16_t") [all...] |
test_stacksave_main.c | 27 size_t Passes = 0; 47 ++Passes; 56 printf("TotalTests=%zu Passes=%zu Failures=%zu\n", TotalTests, Passes,
|
test_sync_atomic_main.cpp | 59 void testAtomicRMW(volatile Type *AtomicLoc, size_t &TotalTests, size_t &Passes, 91 ++Passes; 111 size_t &Passes, size_t &Failures) { 138 ++Passes; 181 size_t &Passes, size_t &Failures) { 253 ++Passes; 269 size_t Passes = 0; 272 testAtomicRMW<uint8_t>(&AtomicLocs.l8, TotalTests, Passes, Failures); 273 testAtomicRMW<uint16_t>(&AtomicLocs.l16, TotalTests, Passes, Failures); 274 testAtomicRMW<uint32_t>(&AtomicLocs.l32, TotalTests, Passes, Failures) [all...] |
test_fcmp_main.cpp | 65 void testsScalar(size_t &TotalTests, size_t &Passes, size_t &Failures) { 107 ++Passes; 120 ++Passes; 133 ++Passes; 148 ++Passes; 160 void testsVector(size_t &TotalTests, size_t &Passes, size_t &Failures) { 192 ++Passes; 206 size_t Passes = 0; 211 testsScalar(TotalTests, Passes, Failures); 212 testsVector(TotalTests, Passes, Failures) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/opt/ |
opt.cpp | 64 // The OptimizationList is automatically populated with registered Passes by the 75 "passes", 134 cl::desc("Do not run any optimization passes")); 178 cl::desc("Disable loop unrolling in all relevant passes"), 246 cl::desc("Run all passes twice, re-using the same pass manager."), 256 cl::desc("Enable coroutine passes."), 281 // Wrap each pass with (-check)-debugify passes if requested, making 282 // exceptions for passes which shouldn't see -debugify instrumentation. 325 /// This routine adds optimization passes based on selected optimization level, 438 // Initialize passes [all...] |
/external/swiftshader/third_party/LLVM/unittests/VMCore/ |
PassManagerTest.cpp | 294 PassManager Passes; 295 Passes.add(new TargetData(&M)); 296 Passes.add(mNDM2); 297 Passes.add(mNDM); 298 Passes.add(mNDNM); 299 Passes.add(mDNM); 301 Passes.run(M); 318 PassManager Passes; 319 Passes.add(new TargetData(&M)); 320 Passes.add(mNDM) [all...] |
/external/llvm/unittests/IR/ |
LegacyPassManagerTest.cpp | 299 legacy::PassManager Passes; 300 Passes.add(mNDM2); 301 Passes.add(mNDM); 302 Passes.add(mNDNM); 303 Passes.add(mDNM); 305 Passes.run(M); 323 legacy::PassManager Passes; 324 Passes.add(mNDM); 325 Passes.add(mNDNM); 326 Passes.add(mNDM2);// invalidates mNDM needed by mDN [all...] |
/external/llvm/unittests/Analysis/ |
UnrollAnalyzer.cpp | 91 legacy::PassManager Passes; 92 Passes.add(P); 93 Passes.run(*M); 154 legacy::PassManager Passes; 155 Passes.add(P); 156 Passes.run(*M); 199 legacy::PassManager Passes; 200 Passes.add(P); 201 Passes.run(*M); 246 legacy::PassManager Passes; [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/ |
UnrollAnalyzer.cpp | 90 legacy::PassManager Passes; 91 Passes.add(P); 92 Passes.run(*M); 153 legacy::PassManager Passes; 154 Passes.add(P); 155 Passes.run(*M); 198 legacy::PassManager Passes; 199 Passes.add(P); 200 Passes.run(*M); 245 legacy::PassManager Passes; [all...] |
/external/llvm/tools/opt/ |
opt.cpp | 60 // The OptimizationList is automatically populated with registered Passes by the 71 "passes", 117 cl::desc("Do not run any optimization passes")); 157 cl::desc("Disable loop unrolling in all relevant passes"), 210 cl::desc("Run all passes twice, re-using the same pass manager."), 227 /// This routine adds optimization passes based on selected optimization level, 264 // Add target-specific passes that need to run as early as possible. 343 // Initialize passes 355 // For codegen passes, only passes that do IR to IR transformation ar [all...] |
/external/swiftshader/third_party/LLVM/tools/opt/ |
opt.cpp | 47 // The OptimizationList is automatically populated with registered Passes by the
91 cl::desc("Do not run any optimization passes"));
144 // ---------- Define Printers for module and function passes ------------
403 /// AddOptimizationPasses - This routine adds optimization passes
440 // -std-compile-opts adds the same module passes as -O3.
477 // Initialize passes
539 // Create a PassManager to hold and optimize the collection of passes we are
542 PassManager Passes;
550 Passes.add(TLI);
561 Passes.add(TD); [all...] |
/external/swiftshader/third_party/LLVM/tools/llvm-extract/ |
llvm-extract.cpp | 208 PassManager Passes;
209 Passes.add(new TargetData(M.get())); // Use correct TargetData
213 Passes.add(createGVExtractionPass(Gvs, DeleteFn));
215 Passes.add(createGlobalDCEPass()); // Delete unreachable globals
216 Passes.add(createStripDeadDebugInfoPass()); // Remove dead debug info
217 Passes.add(createStripDeadPrototypesPass()); // Remove dead func decls
228 Passes.add(createPrintModulePass(&Out.os()));
230 Passes.add(createBitcodeWriterPass(Out.os()));
232 Passes.run(*M.get());
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
LegacyPassManagerTest.cpp | 296 legacy::PassManager Passes; 297 Passes.add(mNDM2); 298 Passes.add(mNDM); 299 Passes.add(mNDNM); 300 Passes.add(mDNM); 302 Passes.run(M); 320 legacy::PassManager Passes; 321 Passes.add(mNDM); 322 Passes.add(mNDNM); 323 Passes.add(mNDM2);// invalidates mNDM needed by mDN [all...] |
/external/llvm/tools/llvm-extract/ |
llvm-extract.cpp | 259 legacy::PassManager Passes; 262 Passes.add(createGlobalDCEPass()); // Delete unreachable globals 263 Passes.add(createStripDeadDebugInfoPass()); // Remove dead debug info 264 Passes.add(createStripDeadPrototypesPass()); // Remove dead func decls 274 Passes.add( 277 Passes.add(createBitcodeWriterPass(Out.os(), PreserveBitcodeUseListOrder)); 279 Passes.run(*M.get());
|