/download/obfuscator-ollvm/llvm/test/Transforms/InstSimplify/

2 directories 168 files
Name Size Modified
Go up
ConstProp
X86
2010-12-20-Boolean.ll 570 B
2011-01-14-Thread.ll 300 B
2011-02-01-Vector.ll 300 B
2011-09-05-InsertExtractValue.ll 2.2 KiB
2011-10-27-BinOpCrash.ll 1.3 KiB
2011-11-23-MaskedBitsCrash.ll 686 B
2013-04-19-ConstantFoldingCrash.ll 451 B
abs_intrinsic.ll 10 KiB
add-mask.ll 3.3 KiB
add.ll 1.3 KiB
add_vp.ll 4.7 KiB
addsub.ll 1.6 KiB
and-icmps-same-ops.ll 30 KiB
and-or-icmp-ctpop.ll 2.7 KiB
and-or-icmp-min-max.ll 59 KiB
and-or-icmp-nullptr.ll 9.8 KiB
and-or-icmp-zero.ll 11 KiB
and-or-implied-cond.ll 9.4 KiB
and.ll 6.3 KiB
AndOrXor.ll 31 KiB
assume-fcmp-constant-implies-class.ll 104 KiB
assume-non-zero.ll 6.3 KiB
assume_icmp.ll 3.8 KiB
bitcast-vector-fold.ll 9.5 KiB
bitreverse-fold.ll 2.9 KiB
bitreverse.ll 1.7 KiB
bswap.ll 2.2 KiB
call.ll 49 KiB
canonicalize.ll 37 KiB
cast-unsigned-icmp-cmp-0.ll 6.4 KiB
cast.ll 1.8 KiB
cmp-alloca-offsets.ll 7.1 KiB
cmp-vec-fast-path.ll 28 KiB
cmp_ext.ll 6.1 KiB
cmp_of_min_max.ll 3.4 KiB
compare.ll 89 KiB
constant-fold-fp-denormal.ll 35 KiB
constantfold-add-nuw-allones-to-allones.ll 3.7 KiB
constantfold-shl-nuw-C-to-C.ll 5.8 KiB
constfold-constrained.ll 22 KiB
ctpop-pow2.ll 6.9 KiB
dead-code-removal.ll 607 B
distribute.ll 857 B
div-by-0-guard-before-smul_ov-not.ll 3.5 KiB
div-by-0-guard-before-smul_ov.ll 3.1 KiB
div-by-0-guard-before-umul_ov-not.ll 3.5 KiB
div-by-0-guard-before-umul_ov.ll 3.1 KiB
div.ll 17 KiB
domcondition.ll 7.7 KiB
exact-nsw-nuw.ll 1.4 KiB
exp10.ll 11 KiB
extract-element.ll 2.0 KiB
extract-vector.ll 1.4 KiB
fast-math-strictfp.ll 34 KiB
fast-math.ll 15 KiB
fcmp-select.ll 7.6 KiB
fcmp.ll 401 B
fdiv-strictfp.ll 5.4 KiB
fdiv.ll 4.6 KiB
floating-point-arithmetic-strictfp.ll 30 KiB
floating-point-arithmetic.ll 42 KiB
floating-point-compare.ll 56 KiB
fminmax-folds.ll 46 KiB
fold-intrinsics.ll 1.4 KiB
fold-vscale.ll 1.4 KiB
fp-nan.ll 11 KiB
fp-undef-poison-strictfp.ll 39 KiB
fp-undef-poison.ll 6.3 KiB
fptoi-range.ll 7.5 KiB
fptoi-sat.ll 14 KiB
freeze-noundef.ll 3.7 KiB
freeze.ll 12 KiB
frexp.ll 13 KiB
gc_relocate.ll 2.5 KiB
gep.ll 12 KiB
gv-alloca-cmp.ll 1.8 KiB
icmp-abs-nabs.ll 12 KiB
icmp-bool-constant.ll 4.7 KiB
icmp-constant.ll 32 KiB
icmp-not-bool-constant.ll 8.1 KiB
icmp-ranges.ll 112 KiB
icmp.ll 11 KiB
implies.ll 19 KiB
insert-vector.ll 2.3 KiB
insertelement.ll 3.4 KiB
insertvalue.ll 1.7 KiB
invalid-load-operand-infinite-loop.ll 1.6 KiB
invariant.group-load.ll 2.0 KiB
is_fpclass.ll 438 B
known-never-infinity.ll 46 KiB
known-never-nan.ll 17 KiB
known-non-zero-opaque-ptrs.ll 1.5 KiB
known-non-zero.ll 18 KiB
ldexp.ll 28 KiB
load-relative-32.ll 647 B
load-relative.ll 2.3 KiB
load.ll 1.9 KiB
log-exp-intrinsic.ll 11 KiB
log10-pow10-intrinsic.ll 1.6 KiB
log2-pow2-intrinsic.ll 1.6 KiB
logic-of-fcmps.ll 13 KiB
maxmin.ll 7.8 KiB
maxmin_intrinsics.ll 72 KiB
mul.ll 2.0 KiB
named-vector-shuffle-reverse.ll 1.4 KiB
negate.ll 2.0 KiB
noalias-ptr.ll 11 KiB
null-ptr-is-valid-attribute.ll 613 B
null-ptr-is-valid.ll 765 B
opaque-ptr.ll 3.6 KiB
or-icmps-same-ops.ll 30 KiB
or.ll 32 KiB
past-the-end.ll 2.4 KiB
phi-cse.ll 9.5 KiB
phi.ll 4.4 KiB
po2-shift-add-and-to-zero.ll 4.5 KiB
pr28725.ll 984 B
pr33957.ll 794 B
pr49495.ll 1.2 KiB
pr87042.ll 1.6 KiB
ptr_diff.ll 2.6 KiB
ptrmask.ll 15 KiB
ptrtoint.ll 5.7 KiB
reassociate.ll 5.4 KiB
redundant-null-check-in-uadd_with_overflow-of-nonnull-ptr.ll 12 KiB
rem.ll 14 KiB
require-dominator.ll 721 B
result-of-add-of-negative-is-non-zero-and-no-underflow.ll 3.8 KiB
result-of-usub-by-nonzero-is-non-zero-and-no-overflow.ll 3.1 KiB
result-of-usub-is-non-zero-and-no-overflow.ll 12 KiB
returned.ll 1.7 KiB
round-intrinsics.ll 16 KiB
saturating-add-sub.ll 25 KiB
sdiv.ll 5.4 KiB
select-abs.ll 12 KiB
select-and-cmp.ll 10 KiB
select-implied.ll 14 KiB
select-inseltpoison.ll 30 KiB
select-logical.ll 24 KiB
select-maxmin.ll 63 KiB
select-or-cmp.ll 10 KiB
select.ll 54 KiB
select_or_and.ll 8.1 KiB
shift-128-kb.ll 1.1 KiB
shift-knownbits.ll 18 KiB
shift.ll 10 KiB
shr-nop.ll 9.0 KiB
shr-scalar-vector-consistency.ll 706 B
shufflevector-inseltpoison.ll 12 KiB
shufflevector.ll 15 KiB
signed-div-rem.ll 9.9 KiB
simplify-nested-bitcast.ll 3.0 KiB
smul_fix.ll 6.0 KiB
srem.ll 1.8 KiB
strictfp-fadd.ll 23 KiB
strictfp-fsub.ll 40 KiB
strictfp-sqrt-nonneg.ll 15 KiB
sub.ll 1.4 KiB
undef.ll 5.9 KiB
uscmp.ll 8.4 KiB
vec-cmp.ll 2.4 KiB
vec-icmp-of-cast.ll 5.5 KiB
vector-inseltextelt.ll 826 B
vector_gep.ll 3.9 KiB
vector_ptr_bitcast.ll 1.0 KiB
vscale-inseltpoison.ll 6.6 KiB
vscale.ll 8.2 KiB
xor.ll 7.9 KiB