Home
last modified time | relevance | path

Searched full:simplify (Results 1 – 25 of 3144) sorted by relevance

12345678910>>...126

/external/llvm/test/Transforms/InstCombine/
Ddouble-float-shrink-2.ll1 ; RUN: opt < %s -instcombine -S -mtriple "i386-pc-linux" | FileCheck -check-prefix=DO-SIMPLIFY %s
2 ; RUN: opt < %s -instcombine -S -mtriple "i386-pc-win32" | FileCheck -check-prefix=DONT-SIMPLIFY %s
3 ; RUN: opt < %s -instcombine -S -mtriple "x86_64-pc-win32" | FileCheck -check-prefix=C89-SIMPLIFY %s
4 ; RUN: opt < %s -instcombine -S -mtriple "i386-pc-mingw32" | FileCheck -check-prefix=DO-SIMPLIFY %s
5 ; RUN: opt < %s -instcombine -S -mtriple "x86_64-pc-mingw32" | FileCheck -check-prefix=DO-SIMPLIFY
6 ; RUN: opt < %s -instcombine -S -mtriple "sparc-sun-solaris" | FileCheck -check-prefix=DO-SIMPLIFY
8 ; DO-SIMPLIFY: call float @floorf(
9 ; DO-SIMPLIFY: call float @ceilf(
10 ; DO-SIMPLIFY: call float @roundf(
11 ; DO-SIMPLIFY: call float @nearbyintf(
[all …]
/external/bazelbuild-rules_cc/cc/toolchains/
Dcc_toolchain_info.bzl34 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
43 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
53 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
70 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
84 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
96 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
107 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
123 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
132 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
142 …"label": "(Label) The label defining this provider. Place in error messages to simplify debugging",
[all …]
/external/deqp/android/cts/main/vk-main-2021-03-01/
Dgraphicsfuzz.txt125 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-pack-unpack
126 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-packsnorm-unpackunorm
127 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-switch-or-xor
133 dEQP-VK.graphicsfuzz.cov-instruction-simplify-atanh-log-undefined
134 dEQP-VK.graphicsfuzz.cov-instruction-simplify-bit-shifting
135 dEQP-VK.graphicsfuzz.cov-instruction-simplify-inclusive-or
136 dEQP-VK.graphicsfuzz.cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result
137 dEQP-VK.graphicsfuzz.cov-instruction-simplify-mod-acos-undefined
138 dEQP-VK.graphicsfuzz.cov-instruction-simplify-mod-sqrt-undefined
139 dEQP-VK.graphicsfuzz.cov-instruction-simplify-sqrt
[all …]
/external/angle/third_party/spirv-tools/src/test/tools/opt/
Dflags.py92 # --eliminate-insert-extract runs the simplify-instructions pass.
93 'simplify-instructions',
164 'simplify-instructions',
175 'simplify-instructions',
184 'simplify-instructions',
210 'simplify-instructions',
214 'simplify-instructions',
229 'simplify-instructions',
266 'simplify-instructions',
/external/deqp-deps/SPIRV-Tools/test/tools/opt/
Dflags.py92 # --eliminate-insert-extract runs the simplify-instructions pass.
93 'simplify-instructions',
164 'simplify-instructions',
175 'simplify-instructions',
184 'simplify-instructions',
210 'simplify-instructions',
214 'simplify-instructions',
229 'simplify-instructions',
266 'simplify-instructions',
/external/swiftshader/third_party/SPIRV-Tools/test/tools/opt/
Dflags.py92 # --eliminate-insert-extract runs the simplify-instructions pass.
93 'simplify-instructions',
164 'simplify-instructions',
175 'simplify-instructions',
184 'simplify-instructions',
210 'simplify-instructions',
214 'simplify-instructions',
229 'simplify-instructions',
266 'simplify-instructions',
/external/fonttools/Lib/fontTools/ttLib/
DremoveOverlaps.py1 """ Simplify TrueType glyphs by merging overlapping contours/components.
94 # skia-pathops has a bug where it sometimes fails to simplify paths when there
98 # ok(-ish) to also round before simplify. Better than failing the whole process
104 return pathops.simplify(path, clockwise=path.clockwise)
110 path = pathops.simplify(path, clockwise=path.clockwise)
112 "skia-pathops failed to simplify '%s' with float coordinates, "
168 """Simplify glyphs in TTFont by merging overlapping contours.
/external/tensorflow/tensorflow/compiler/xla/service/
Dalgebraic_simplifier_proof_distributive_property.py73 print("a*c: ", z3.simplify(m[a] * m[c]))
74 print("b*c: ", z3.simplify(m[b] * m[c]))
75 print("a+b: ", z3.simplify(m[a] + m[b]))
76 print("a*c + b*c: ", z3.simplify(m[a] * m[c] + m[b] * m[c]))
77 print("(a+b) * c: ", z3.simplify((m[a] + m[b]) * m[c]))
/external/skia/src/gpu/ganesh/geometry/
DGrShape.h45 * simplify these shapes to an empty GrShape. Rects with actual 0 width and height will simplify
47 * - SkRRect::isEmpty() is true when the bounds have 0 width or height, so GrShape will simplify it
83 // isRect() will still be false, until simplify() is called).
130 // based on what was last set. The type may change after simplify() is called.
151 // true will still be considered an rrect by this shape until simplify() is called.
209 bool simplify(unsigned flags = kAll_Flags);
252 // Paths and arcs are root shapes, another type will never simplify to them, so they do
253 // not take the geometry to simplify as an argument. Since they are root shapes, they also
/external/cronet/build/args/
Dheadless.gn17 # Embed resource.pak into binary to simplify deployment.
32 # In order to simplify deployment we build ICU data file
37 # to simplify deployment.
/external/angle/build/args/
Dheadless.gn17 # Embed resource.pak into binary to simplify deployment.
32 # In order to simplify deployment we build ICU data file
37 # to simplify deployment.
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
Ddependence_analysis_helpers.cpp1504 // Analyse and simplify the instruction behind the access chain of this in TEST()
1515 // Analyse and simplify the instruction behind the access chain of this in TEST()
1534 // Analyse and simplify the instruction behind the access chain of this in TEST()
1545 // Analyse and simplify the instruction behind the access chain of this in TEST()
1585 // Analyse and simplify the instruction behind the access chain of this in TEST()
1595 // Analyse and simplify the instruction behind the access chain of this in TEST()
1614 // Analyse and simplify the instruction behind the access chain of this in TEST()
1624 // Analyse and simplify the instruction behind the access chain of this in TEST()
1664 // Analyse and simplify the instruction behind the access chain of this in TEST()
1674 // Analyse and simplify the instruction behind the access chain of this in TEST()
[all …]
/external/angle/third_party/spirv-tools/src/test/opt/loop_optimizations/
Ddependence_analysis_helpers.cpp1504 // Analyse and simplify the instruction behind the access chain of this in TEST()
1515 // Analyse and simplify the instruction behind the access chain of this in TEST()
1534 // Analyse and simplify the instruction behind the access chain of this in TEST()
1545 // Analyse and simplify the instruction behind the access chain of this in TEST()
1585 // Analyse and simplify the instruction behind the access chain of this in TEST()
1595 // Analyse and simplify the instruction behind the access chain of this in TEST()
1614 // Analyse and simplify the instruction behind the access chain of this in TEST()
1624 // Analyse and simplify the instruction behind the access chain of this in TEST()
1664 // Analyse and simplify the instruction behind the access chain of this in TEST()
1674 // Analyse and simplify the instruction behind the access chain of this in TEST()
[all …]
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/
Ddependence_analysis_helpers.cpp1504 // Analyse and simplify the instruction behind the access chain of this in TEST()
1515 // Analyse and simplify the instruction behind the access chain of this in TEST()
1534 // Analyse and simplify the instruction behind the access chain of this in TEST()
1545 // Analyse and simplify the instruction behind the access chain of this in TEST()
1585 // Analyse and simplify the instruction behind the access chain of this in TEST()
1595 // Analyse and simplify the instruction behind the access chain of this in TEST()
1614 // Analyse and simplify the instruction behind the access chain of this in TEST()
1624 // Analyse and simplify the instruction behind the access chain of this in TEST()
1664 // Analyse and simplify the instruction behind the access chain of this in TEST()
1674 // Analyse and simplify the instruction behind the access chain of this in TEST()
[all …]
/external/deqp/external/vulkancts/data/vulkan/amber/graphicsfuzz/
Dindex.txt40 …thstep", "A fragment shader that covers a specific instruction simplify code path" },
43 … "Covers specific inst combine add sub and inst combine simplify demanded code pat…
45 …fined", "A fragment shader that covers a specific instruction simplify code path" },
131 …-zero", "A fragment shader that covers a specific instruction simplify code path" },
178 …ray-access", "A fragment shader that covers a specific instruction simplify path" },
277 { "cov-instruction-simplify-atanh-log-undefined.amber", "cov-instruction-simplify-atanh-lo…
278 { "cov-instruction-simplify-bit-shifting.amber", "cov-instruction-simplify-bit-shifting"…
279 { "cov-instruction-simplify-inclusive-or.amber", "cov-instruction-simplify-inclusive-or"…
280 { "cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result.amber", "cov-instr…
281 { "cov-instruction-simplify-mod-acos-undefined.amber", "cov-instruction-simplify-mod-acos-…
[all …]
Dstruct-and-unreachable-infinite-loop.amber33 # '--simplify-instructions'
34 # '--simplify-instructions'
40 # '--simplify-instructions'
43 # '--simplify-instructions'
49 # '--simplify-instructions'
/external/llvm/lib/Transforms/Scalar/
DLoopInstSimplify.cpp56 "Simplify instructions in loops", false, false)
61 "Simplify instructions in loops", false, false) in INITIALIZE_PASS_DEPENDENCY()
108 // Simplify instructions in the current basic block. in runOnLoop()
113 // simplify all instructions. On later iterations ToSimplify is not in runOnLoop()
179 // Place the list of instructions to simplify on the next loop iteration in runOnLoop()
/external/llvm/include/llvm/Transforms/Utils/
DSimplifyIndVar.h12 // simplify a loop's induction variables based on ScalarEvolution.
47 /// simplifyUsersOfIV - Simplify instructions that use this induction variable
53 /// SimplifyLoopIVs - Simplify users of induction variables within this
/external/swiftshader/tests/regres/testlists/vk-default/
Dgraphicsfuzz.txt277 dEQP-VK.graphicsfuzz.cov-instruction-simplify-atanh-log-undefined
278 dEQP-VK.graphicsfuzz.cov-instruction-simplify-bit-shifting
279 dEQP-VK.graphicsfuzz.cov-instruction-simplify-inclusive-or
280 dEQP-VK.graphicsfuzz.cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result
281 dEQP-VK.graphicsfuzz.cov-instruction-simplify-mod-acos-undefined
282 dEQP-VK.graphicsfuzz.cov-instruction-simplify-mod-sqrt-undefined
283 dEQP-VK.graphicsfuzz.cov-instruction-simplify-sqrt
304 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-pack-unpack
305 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-packsnorm-unpackunorm
306 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-switch-or-xor
[all …]
/external/deqp/external/vulkancts/mustpass/main/vk-default/
Dgraphicsfuzz.txt291 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-pack-unpack
292 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-packsnorm-unpackunorm
293 dEQP-VK.graphicsfuzz.cov-inst-combine-simplify-demanded-switch-or-xor
299 dEQP-VK.graphicsfuzz.cov-instruction-simplify-atanh-log-undefined
300 dEQP-VK.graphicsfuzz.cov-instruction-simplify-bit-shifting
301 dEQP-VK.graphicsfuzz.cov-instruction-simplify-inclusive-or
302 dEQP-VK.graphicsfuzz.cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result
303 dEQP-VK.graphicsfuzz.cov-instruction-simplify-mod-acos-undefined
304 dEQP-VK.graphicsfuzz.cov-instruction-simplify-mod-sqrt-undefined
305 dEQP-VK.graphicsfuzz.cov-instruction-simplify-sqrt
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DSimplifyIndVar.h11 // simplify a loop's induction variables based on ScalarEvolution.
46 /// simplifyUsersOfIV - Simplify instructions that use this induction variable
52 /// SimplifyLoopIVs - Simplify users of induction variables within this
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DInstSimplifyPass.cpp44 // simplify all instructions. On later iterations, ToSimplify is not in runImpl()
70 // Place the list of instructions to simplify on the next loop iteration in runImpl()
94 /// Remove instructions that simplify.
124 // Public interface to the simplify instructions pass. in INITIALIZE_PASS_DEPENDENCY()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DInstSimplifyPass.cpp46 // simplify all instructions. On later iterations, ToSimplify is not in runImpl()
72 // Place the list of instructions to simplify on the next loop iteration in runImpl()
96 /// Remove instructions that simplify.
126 // Public interface to the simplify instructions pass. in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/lib/Transforms/Utils/
DSimplifyInstructions.cpp50 // simplify all instructions. On later iterations ToSimplify is not in runImpl()
75 // Place the list of instructions to simplify on the next loop iteration in runImpl()
97 /// runOnFunction - Remove instructions that simplify.
123 // Public interface to the simplify instructions pass.
/external/deqp-deps/SPIRV-Tools/source/opt/
Dscalar_analysis_simplification.cpp26 // 1. Given a node passed to SimplifyExpression we first simplify the graph by
68 // Implementation of the functions which are used to simplify the graph. Graphs
86 SENode* Simplify();
112 // Simplify the whole graph by linking like terms together in a single flat
197 SENode* SENodeSimplifyImpl::Simplify() { in Simplify() function in spvtools::opt::SENodeSimplifyImpl
313 // Simplify all the terms in the polynomial function.
500 // Create and simplify the new offset node. in SimplifyRecurrentAddExpression()
511 // Simplify the new offset. in SimplifyRecurrentAddExpression()
534 return impl.Simplify(); in SimplifyExpression()

12345678910>>...126