Home
last modified time | relevance | path

Searched refs:speculate (Results 1 – 25 of 58) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LICM/
Dspeculate.ll4 ; UDiv is safe to speculate if the denominator is known non-zero.
36 ; UDiv is unsafe to speculate if the denominator is not known non-zero.
68 ; SDiv is safe to speculate if the denominator is known non-zero and
102 ; SDiv is unsafe to speculate if the denominator is not known non-zero.
135 ; SDiv is unsafe to speculate if the denominator is not known to have a zero bit.
168 ; SDiv is unsafe to speculate inside an infinite loop.
Dhoist-round.ll8 ; to speculate.
/external/llvm/test/Transforms/LICM/
Dspeculate.ll4 ; UDiv is safe to speculate if the denominator is known non-zero.
36 ; UDiv is unsafe to speculate if the denominator is not known non-zero.
68 ; SDiv is safe to speculate if the denominator is known non-zero and
102 ; SDiv is unsafe to speculate if the denominator is not known non-zero.
135 ; SDiv is unsafe to speculate if the denominator is not known to have a zero bit.
168 ; SDiv is unsafe to speculate inside an infinite loop.
Dhoist-round.ll8 ; to speculate.
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimplifyCFG/
Dspeculate-dbgvalue.ll4 ; This test case was generated from speculate-dbgvalue.c:
14 ; clang speculate-dbgvalue.c -S -emit-llvm -g -O3 -mllvm -disable-llvm-optzns -o - | opt -mem2reg…
62 !1 = !DIFile(filename: "speculate-dbgvalue.c", directory: "/foo")
Dspeculate-store.ll17 ; Make sure we speculate stores like the following one. It is cheap compared to
68 ; Make sure we don't speculate volatile stores.
Dno_speculative_loads_with_tsan.ll2 ; Make sure we don't speculate loads under ThreadSanitizer.
Dno_speculative_loads_with_asan.ll2 ; Make sure we don't speculate loads under AddressSanitizer.
Dspeculate-with-offset.ll3 ; This load is safe to speculate, as it's from a safe offset
/external/llvm/test/Transforms/SimplifyCFG/
Dspeculate-store.ll17 ; Make sure we speculate stores like the following one. It is cheap compared to
68 ; Make sure we don't speculate volatile stores.
Dno_speculative_loads_with_tsan.ll2 ; Make sure we don't speculate loads under ThreadSanitizer.
Dno_speculative_loads_with_asan.ll2 ; Make sure we don't speculate loads under AddressSanitizer.
Dspeculate-with-offset.ll3 ; This load is safe to speculate, as it's from a safe offset
DSpeculativeExec.ll32 ; Test that we don't speculate an arbitrarily large number of unfolded constant
/external/ltp/testcases/cve/
Dmeltdown.c57 speculate(unsigned long addr, char bit) in speculate() function
196 speculate(addr, bit); in readbit()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SpeculateAroundPHIs/
Dbasic-x86.ll166 ; Ensure that we will speculate some number of "free" instructions on the given
231 ; We shouldn't speculate multiple uses even if each individually looks
502 ; Check that we don't speculate in the face of an expensive immediate. There
503 ; are two reasons this should never speculate. First, even a local analysis
505 ; to multiple uses of the immediate. Additionally, when we go to speculate the
508 ; happen to be any way to use free-to-speculate instructions here so that it
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/EarlyCSE/
Dconst-speculation.ll11 ; the %tst icmp and we don't want it to speculate about what happens if "i32 0"
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopDistribute/
Dsymbolic-stride.ll7 ; If we don't speculate stride for 1 we can't distribute along the line
/external/llvm/test/Transforms/LoopDistribute/
Dsymbolic-stride.ll7 ; If we don't speculate stride for 1 we can't distribute along the line
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/
Dselect.ll993 ; Test that we can speculate the loads around the select even when we can't
1015 ; Test that we can speculate the loads around the select even when we can't
1029 ; The same as @test78 but we can't speculate the load because it can trap
1049 ; The same as @test78_deref but we can't speculate the load because
1062 ; Test that we can speculate the loads around the select even when we can't
1087 ; Test that when we speculate the loads around the select they fold throug
1110 ; Test that we can speculate the load around the select even though they use
1136 ; Test that we can speculate the load around the select even though they use
1167 ; Test that we can speculate the load around the select even though they use
1195 ; Test that we can speculate the load around the select even though they use
[all …]
/external/swiftshader/third_party/LLVM/test/Transforms/SimplifyCFG/
Dspeculate-with-offset.ll3 ; This load is safe to speculate, as it's from a safe offset
/external/llvm/test/Transforms/InstCombine/
Dselect.ll1412 ; Test that we can speculate the loads around the select even when we can't
1430 ; Test that we can speculate the loads around the select even when we can't
1444 ; The same as @test78 but we can't speculate the load because it can trap
1461 ; The same as @test78_deref but we can't speculate the load because
1474 ; Test that we can speculate the loads around the select even when we can't
1494 ; Test that when we speculate the loads around the select they fold throug
1515 ; Test that we can speculate the load around the select even though they use
1539 ; Test that we can speculate the load around the select even though they use
1568 ; Test that we can speculate the load around the select even though they use
1594 ; Test that we can speculate the load around the select even though they use
[all …]
/external/llvm/docs/HistoricalNotes/
D2000-11-18-EarlyDesignIdeas.txt41 -- an instruction to say "I speculate that these two values are not
/external/swiftshader/third_party/LLVM/docs/HistoricalNotes/
D2000-11-18-EarlyDesignIdeas.txt41 -- an instruction to say "I speculate that these two values are not
/external/swiftshader/third_party/llvm-7.0/llvm/docs/HistoricalNotes/
D2000-11-18-EarlyDesignIdeas.txt41 -- an instruction to say "I speculate that these two values are not

123