tree: c1ecb1b196376fba32a3f91bd4d97ee036cb7f63 [path history] [tgz]
  1. arm64-atomic-128.ll
  2. arm64-atomic.ll
  3. arm64-callingconv-ios.ll
  4. arm64-callingconv.ll
  5. arm64-fallback.ll
  6. arm64-irtranslator-fmuladd.ll
  7. arm64-irtranslator-gep.ll
  8. arm64-irtranslator-stackprotect.ll
  9. arm64-irtranslator-switch.ll
  10. arm64-irtranslator.ll
  11. arm64-regbankselect.mir
  12. artifact-combine-unmerge.mir
  13. artifact-find-value.mir
  14. builtin-return-address-pacret.ll
  15. byval-call.ll
  16. call-lowering-const-bitcast-func.ll
  17. call-lowering-i128-on-stack.ll
  18. call-lowering-i256-crash.ll
  19. call-lowering-signext.ll
  20. call-lowering-vectors.ll
  21. call-lowering-zeroext.ll
  22. call-translator-cse.ll
  23. call-translator-ios.ll
  24. call-translator-musttail.ll
  25. call-translator-tail-call-sret.ll
  26. call-translator-tail-call-weak.ll
  27. call-translator-tail-call.ll
  28. call-translator-variadic-musttail.ll
  29. call-translator.ll
  30. combine-anyext-crash.mir
  31. combine-build-vector.mir
  32. combine-copy.mir
  33. combine-ext-debugloc.mir
  34. combine-ext.mir
  35. combine-extract-vec-elt.mir
  36. combine-fabs.mir
  37. combine-fconstant.mir
  38. combine-flog2.mir
  39. combine-fneg.mir
  40. combine-fptrunc.mir
  41. combine-fsqrt.mir
  42. combine-insert-vec-elt.mir
  43. combine-inttoptr-ptrtoint.mir
  44. combine-mul-to-shl.mir
  45. combine-mul.mir
  46. combine-ptradd-int2ptr.mir
  47. combine-ptradd-reassociation.mir
  48. combine-ptrtoint.mir
  49. combine-select.mir
  50. combine-sext-debugloc.mir
  51. combine-sext-trunc-sextload.mir
  52. combine-shift-immed-mismatch-crash.mir
  53. combine-shl.mir
  54. combine-trunc.mir
  55. combine-unmerge.mir
  56. combiner-load-store-indexing.ll
  57. constant-dbg-loc.ll
  58. constant-mir-debugify.mir
  59. contract-store.mir
  60. darwin-tls-call-clobber.ll
  61. debug-cpp.ll
  62. debug-insts.ll
  63. debug-loc-legalize-tail-call.mir
  64. dynamic-alloca-lifetime.ll
  65. dynamic-alloca.ll
  66. fallback-nofastisel.ll
  67. fconstant-dbg-loc.ll
  68. fold-brcond-fcmp.mir
  69. fold-fp-select.mir
  70. fold-global-offsets-target-features.mir
  71. fold-global-offsets.mir
  72. fold-select.mir
  73. form-bitfield-extract-from-and.mir
  74. form-bitfield-extract-from-sextinreg.mir
  75. fp128-legalize-crash-pr35690.mir
  76. fp16-copy-gpr.mir
  77. freeze.ll
  78. gisel-abort.ll
  79. gisel-commandline-option-fastisel.ll
  80. gisel-commandline-option.ll
  81. gisel-fail-intermediate-legalizer.ll
  82. huge-switch.ll
  83. implicit_def_rbs_crash.mir
  84. inline-asm.ll
  85. inline-memcpy-forced.mir
  86. inline-memcpy.mir
  87. inline-memmove.mir
  88. inline-memset.mir
  89. inline-small-memcpy.mir
  90. integration-shuffle-vector.ll
  91. irtranslator-arguments.ll
  92. irtranslator-atomic-metadata.ll
  93. irtranslator-bitcast.ll
  94. irtranslator-block-order.ll
  95. irtranslator-condbr-lower-tree.ll
  96. irtranslator-convert-fp16-intrinsics.ll
  97. irtranslator-dilocation.ll
  98. irtranslator-duplicate-types-param.ll
  99. irtranslator-exceptions.ll
  100. irtranslator-extends.ll
  101. irtranslator-extract-used-by-dbg.ll
  102. irtranslator-fixed-point-intrinsics.ll
  103. irtranslator-fp-min-max-intrinsics.ll
  104. irtranslator-indirect-br-repeated-block.ll
  105. irtranslator-inline-asm.ll
  106. irtranslator-invoke-probabilities.ll
  107. irtranslator-load-metadata.ll
  108. irtranslator-localescape.ll
  109. irtranslator-max-address-space.ll
  110. irtranslator-memcpy-inline.ll
  111. irtranslator-memfunc-undef.ll
  112. irtranslator-no-op-intrinsics.ll
  113. irtranslator-no-unwind-inline-asm.ll
  114. irtranslator-one-by-n-vector-ptr-add.ll
  115. irtranslator-reductions.ll
  116. irtranslator-split-vector-arg.ll
  117. irtranslator-stack-evt-bug47619.ll
  118. irtranslator-stack-objects.ll
  119. irtranslator-stackprotect-check.ll
  120. irtranslator-store-metadata.ll
  121. irtranslator-switch-bittest.ll
  122. irtranslator-tbaa.ll
  123. irtranslator-unwind-inline-asm.ll
  124. irtranslator-volatile-load-pr36018.ll
  125. irtranslator-weird-alloca-size.ll
  126. labels-are-not-dead.mir
  127. legalize-abs.mir
  128. legalize-add.mir
  129. legalize-and.mir
  130. legalize-atomicrmw.mir
  131. legalize-bitreverse.mir
  132. legalize-blockaddress.mir
  133. legalize-bswap.mir
  134. legalize-build-vector.mir
  135. legalize-bzero-unsupported.mir
  136. legalize-bzero.mir
  137. legalize-ceil.mir
  138. legalize-cmp.mir
  139. legalize-cmpxchg-128.mir
  140. legalize-cmpxchg-with-success.mir
  141. legalize-cmpxchg.mir
  142. legalize-combines.mir
  143. legalize-concat-vectors.mir
  144. legalize-constant.mir
  145. legalize-cos.mir
  146. legalize-ctlz.mir
  147. legalize-ctpop-no-implicit-float.mir
  148. legalize-ctpop.mir
  149. legalize-cttz-zero-undef.mir
  150. legalize-cttz.mir
  151. legalize-div.mir
  152. legalize-divrem.mir
  153. legalize-dyn-alloca.mir
  154. legalize-exceptions.ll
  155. legalize-exp.mir
  156. legalize-ext-cse.mir
  157. legalize-ext-csedebug-output.mir
  158. legalize-ext.mir
  159. legalize-extload.mir
  160. legalize-extract-vector-elt.mir
  161. legalize-extracts.mir
  162. legalize-fcmp.mir
  163. legalize-fexp2.mir
  164. legalize-fma.mir
  165. legalize-fp-arith.mir
  166. legalize-fp128-fconstant.mir
  167. legalize-fp16-fconstant.mir
  168. legalize-fpext.mir
  169. legalize-fptoi.mir
  170. legalize-fptrunc.mir
  171. legalize-freeze.mir
  172. legalize-frint.mir
  173. legalize-fshl.mir
  174. legalize-fshr.mir
  175. legalize-global-pic.mir
  176. legalize-global.mir
  177. legalize-ignore-hint.mir
  178. legalize-ignore-non-generic.mir
  179. legalize-insert-vector-elt.mir
  180. legalize-inserts.mir
  181. legalize-intrinsic-min-max.mir
  182. legalize-intrinsic-round.mir
  183. legalize-intrinsic-trunc.mir
  184. legalize-inttoptr-xfail-1.mir
  185. legalize-inttoptr-xfail-2.mir
  186. legalize-inttoptr.mir
  187. legalize-itofp.mir
  188. legalize-load-store-fewerElts.mir
  189. legalize-load-store-vector-of-ptr-debugloc.mir
  190. legalize-load-store-vector-of-ptr.mir
  191. legalize-load-store.mir
  192. legalize-load-trunc.mir
  193. legalize-log.mir
  194. legalize-log10.mir
  195. legalize-log2.mir
  196. legalize-lrint.mir
  197. legalize-memcpy-et-al.mir
  198. legalize-memcpy-with-debug-info.mir
  199. legalize-memlib-debug-loc.mir
  200. legalize-merge-values.mir
  201. legalize-min-max.mir
  202. legalize-mul.mir
  203. legalize-nearbyint.mir
  204. legalize-non-pow2-load-store.mir
  205. legalize-or.mir
  206. legalize-phi-insertpt-decrement.mir
  207. legalize-phi.mir
  208. legalize-pow.mir
  209. legalize-property.mir
  210. legalize-ptr-add.mir
  211. legalize-reduce-add.mir
  212. legalize-reduce-fadd.mir
  213. legalize-rem.mir
  214. legalize-rotr-rotl.mir
  215. legalize-s128-div.mir
  216. legalize-sadde.mir
  217. legalize-saddo.mir
  218. legalize-sbfx.mir
  219. legalize-select.mir
  220. legalize-sext-128.ll
  221. legalize-sext-128.mir
  222. legalize-sext-copy.mir
  223. legalize-sext-zext-128.mir
  224. legalize-sext.mir
  225. legalize-sextload.mir
  226. legalize-shift-imm-promote-dloc.mir
  227. legalize-shift.mir
  228. legalize-shuffle-vector.mir
  229. legalize-simple.mir
  230. legalize-sin.mir
  231. legalize-sqrt.mir
  232. legalize-ssube.mir
  233. legalize-ssubo.mir
  234. legalize-sub.mir
  235. legalize-uadd-sat.mir
  236. legalize-uadde.mir
  237. legalize-uaddo.mir
  238. legalize-ubfx.mir
  239. legalize-undef.mir
  240. legalize-unmerge-values.mir
  241. legalize-usub-sat.mir
  242. legalize-usube.mir
  243. legalize-usubo.mir
  244. legalize-vaarg.mir
  245. legalize-vector-cmp.mir
  246. legalize-vector-shift.mir
  247. legalize-xor.mir
  248. legalize-zextload.mir
  249. legalizer-combiner-zext-trunc-crash.mir
  250. legalizer-combiner.mir
  251. legalizer-info-validation.mir
  252. lifetime-marker-no-dce.mir
  253. load-addressing-modes.mir
  254. load-wro-addressing-modes.mir
  255. localizer-arm64-tti.ll
  256. localizer-in-O0-pipeline.mir
  257. localizer.mir
  258. lower-neon-vector-fcmp.mir
  259. machine-cse-mid-pipeline.mir
  260. memcpy_chk_no_tail.ll
  261. no-neon-no-fp.ll
  262. no-regclass.mir
  263. non-pow-2-extload-combine.mir
  264. observer-change-crash.mir
  265. opt-and-tbnz-tbz.mir
  266. opt-fold-and-tbz-tbnz.mir
  267. opt-fold-compare.mir
  268. opt-fold-ext-tbz-tbnz.mir
  269. opt-fold-shift-tbz-tbnz.mir
  270. opt-fold-trunc-tbz-tbnz.mir
  271. opt-fold-xor-tbz-tbnz.mir
  272. opt-overlapping-and.mir
  273. opt-shifted-reg-compare.mir
  274. phi-mir-debugify.mir
  275. postlegalizer-combiner-and-trivial-mask.mir
  276. postlegalizer-combiner-constant-fold.mir
  277. postlegalizer-combiner-copy-prop.mir
  278. postlegalizer-combiner-identity.mir
  279. postlegalizer-combiner-merge.mir
  280. postlegalizer-combiner-redundant-sextinreg.mir
  281. postlegalizer-combiner-store-undef.mir
  282. postlegalizer-lowering-adjust-icmp-imm.mir
  283. postlegalizer-lowering-build-vector-to-dup.mir
  284. postlegalizer-lowering-ext.mir
  285. postlegalizer-lowering-rev.mir
  286. postlegalizer-lowering-shuf-to-ins.mir
  287. postlegalizer-lowering-shuffle-duplane.mir
  288. postlegalizer-lowering-shuffle-splat.mir
  289. postlegalizer-lowering-swap-compare-operands.mir
  290. postlegalizer-lowering-trn.mir
  291. postlegalizer-lowering-truncstore.mir
  292. postlegalizer-lowering-uzp.mir
  293. postlegalizer-lowering-vashr-vlshr.mir
  294. postlegalizer-lowering-zip.mir
  295. postlegalizercombiner-extending-loads.mir
  296. postlegalizercombiner-extractvec-faddp.mir
  297. postlegalizercombiner-hoist-same-hands.mir
  298. postlegalizercombiner-mulpow2.mir
  299. postlegalizercombiner-rotate.mir
  300. postlegalizercombiner-select.mir
  301. postselectopt-constrain-new-regop.mir
  302. postselectopt-dead-cc-defs-in-fcmp.mir
  303. prelegalizer-combiner-divrem-insertpt-crash.mir
  304. prelegalizer-combiner-icmp-to-true-false-known-bits.mir
  305. prelegalizer-combiner-load-or-pattern-align.mir
  306. prelegalizer-combiner-load-or-pattern.mir
  307. prelegalizercombiner-ashr-shl-to-sext-inreg.mir
  308. prelegalizercombiner-binop-same-val.mir
  309. prelegalizercombiner-br.mir
  310. prelegalizercombiner-bzero.mir
  311. prelegalizercombiner-concat-vectors.mir
  312. prelegalizercombiner-copy-prop-disabled.mir
  313. prelegalizercombiner-extending-loads-cornercases.mir
  314. prelegalizercombiner-extending-loads-s1.mir
  315. prelegalizercombiner-extending-loads.mir
  316. prelegalizercombiner-funnel-shifts-to-rotates.mir
  317. prelegalizercombiner-hoist-same-hands.mir
  318. prelegalizercombiner-icmp-redundant-trunc.mir
  319. prelegalizercombiner-invert-cmp.mir
  320. prelegalizercombiner-not-really-equiv-insts.mir
  321. prelegalizercombiner-prop-extends-phi.mir
  322. prelegalizercombiner-ptradd-chain.mir
  323. prelegalizercombiner-select.mir
  324. prelegalizercombiner-sextload-from-sextinreg.mir
  325. prelegalizercombiner-shuffle-vector.mir
  326. prelegalizercombiner-simplify-add.mir
  327. prelegalizercombiner-trivial-arith.mir
  328. prelegalizercombiner-undef.mir
  329. prelegalizercombiner-xor-of-and-with-same-reg.mir
  330. preselect-process-phis.mir
  331. rbs-matrixindex-regclass-crash.mir
  332. reg-bank-128bit.mir
  333. regbank-assert-sext.mir
  334. regbank-assert-zext.mir
  335. regbank-ceil.mir
  336. regbank-dup.mir
  337. regbank-extract-vector-elt.mir
  338. regbank-extract.mir
  339. regbank-fcmp.mir
  340. regbank-fma.mir
  341. regbank-fp-use-def.mir
  342. regbank-inlineasm.mir
  343. regbank-insert-vector-elt.mir
  344. regbank-intrinsic-round.mir
  345. regbank-intrinsic-trunc.mir
  346. regbank-intrinsic.mir
  347. regbank-nearbyint.mir
  348. regbank-select.mir
  349. regbank-shift-imm-64.mir
  350. regbank-trunc-s128.mir
  351. regbankselect-build-vector.mir
  352. regbankselect-dbg-value.mir
  353. regbankselect-default.mir
  354. regbankselect-reductions.mir
  355. regbankselect-reg_sequence.mir
  356. regbankselect-unmerge-vec.mir
  357. ret-1x-vec.ll
  358. ret-vec-promote.ll
  359. retry-artifact-combine.mir
  360. select-abs.mir
  361. select-add-low.mir
  362. select-arith-extended-reg.mir
  363. select-arith-shifted-reg.mir
  364. select-atomic-load-store.mir
  365. select-atomicrmw.mir
  366. select-binop.mir
  367. select-bitcast-bigendian.mir
  368. select-bitcast.mir
  369. select-bitfield-insert.ll
  370. select-bitreverse.mir
  371. select-blockaddress.mir
  372. select-br.mir
  373. select-brcond-of-binop.mir
  374. select-bswap.mir
  375. select-build-vector.mir
  376. select-cbz.mir
  377. select-ceil.mir
  378. select-cmp.mir
  379. select-cmpxchg.mir
  380. select-concat-vectors.mir
  381. select-const-pool.mir
  382. select-const-vector.mir
  383. select-constant.mir
  384. select-ctlz.mir
  385. select-ctpop.mir
  386. select-dbg-value.mir
  387. select-dup.mir
  388. select-ext.mir
  389. select-extload.mir
  390. select-extract-vector-elt.mir
  391. select-extract.mir
  392. select-fabs.mir
  393. select-faddp.mir
  394. select-fcmp.mir
  395. select-floor.mir
  396. select-fma.mir
  397. select-fmul-indexed.mir
  398. select-fp-casts.mir
  399. select-fp16-fconstant.mir
  400. select-frameaddr.ll
  401. select-frint-nofp16.mir
  402. select-frint.mir
  403. select-gv-cmodel-large.mir
  404. select-gv-cmodel-tiny.mir
  405. select-gv-with-offset.mir
  406. select-hint.mir
  407. select-imm.mir
  408. select-implicit-def.mir
  409. select-insert-extract.mir
  410. select-insert-vector-elt.mir
  411. select-int-ext.mir
  412. select-int-ptr-casts.mir
  413. select-intrinsic-aarch64-hint.mir
  414. select-intrinsic-aarch64-sdiv.mir
  415. select-intrinsic-crypto-aesmc.mir
  416. select-intrinsic-round.mir
  417. select-intrinsic-trunc.mir
  418. select-intrinsic-uaddlv.mir
  419. select-jump-table-brjt-constrain.mir
  420. select-jump-table-brjt.mir
  421. select-ldaxr-intrin.mir
  422. select-ldxr-intrin.mir
  423. select-load-store-vector-of-ptr.mir
  424. select-load.mir
  425. select-logical-imm.mir
  426. select-logical-shifted-reg.mir
  427. select-mul.mir
  428. select-muladd.mir
  429. select-nearbyint.mir
  430. select-neon-vcvtfxu2fp.mir
  431. select-neon-vector-fcmp.mir
  432. select-phi.mir
  433. select-pr32733.mir
  434. select-property.mir
  435. select-ptr-add.mir
  436. select-reduce-add.mir
  437. select-reduce-fadd.mir
  438. select-redundant-zext-of-load.mir
  439. select-redundant-zext.mir
  440. select-returnaddr.ll
  441. select-returnaddress-liveins.mir
  442. select-rev.mir
  443. select-saddo.mir
  444. select-sbfx.mir
  445. select-scalar-merge.mir
  446. select-scalar-shift-imm.mir
  447. select-select.mir
  448. select-sextload.mir
  449. select-shuffle-vector.mir
  450. select-shufflevec-undef-mask-elt.mir
  451. select-sqrt.mir
  452. select-ssubo.mir
  453. select-st2.mir
  454. select-static.mir
  455. select-stlxr-intrin.mir
  456. select-store.mir
  457. select-stx.mir
  458. select-trap.mir
  459. select-trn.mir
  460. select-trunc.mir
  461. select-uaddo.mir
  462. select-ubfx.mir
  463. select-unmerge.mir
  464. select-usubo.mir
  465. select-uzp.mir
  466. select-vector-icmp.mir
  467. select-vector-shift.mir
  468. select-with-no-legality-check.mir
  469. select-xor.mir
  470. select-zext-as-copy.mir
  471. select-zextload.mir
  472. select-zip.mir
  473. select.mir
  474. sext-inreg-ldrow-16b.mir
  475. speculative-hardening-brcond.mir
  476. store-addressing-modes.mir
  477. store-wro-addressing-modes.mir
  478. subreg-copy.mir
  479. swifterror.ll
  480. swiftself.ll
  481. tail-call-no-save-fp-lr.ll
  482. tbnz-slt.mir
  483. tbz-sgt.mir
  484. translate-constant-dag.ll
  485. translate-gep.ll
  486. translate-ret.ll
  487. ubsantrap.ll
  488. unknown-intrinsic.ll
  489. unwind-inline-asm.ll
  490. varargs-ios-translator.ll
  491. vastart.ll
  492. vec-s16-param.ll
  493. widen-narrow-tbz-tbnz.mir
  494. xro-addressing-mode-constant.mir