HomeSort by relevance Sort by last modified time
    Searched refs:Passes (Results 1 - 25 of 57) sorted by null

1 2 3

  /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());

Completed in 1042 milliseconds

1 2 3