tree: d7cb9f7941255fdee4b584df199cc0754d75155d [path history] [tgz]
  1. autohvx/
  2. intrinsics/
  3. loop-idiom/
  4. vect/
  5. absaddr-store.ll
  6. absimm.ll
  7. addaddi.ll
  8. adde.ll
  9. addh-sext-trunc.ll
  10. addh-shifted.ll
  11. addh.ll
  12. addr-calc-opt.ll
  13. addrmode-globoff.mir
  14. addrmode-indoff.ll
  15. addrmode-keepdeadphis.mir
  16. addrmode-rr-to-io.mir
  17. adjust-latency-stackST.ll
  18. alu64.ll
  19. always-ext.ll
  20. anti-dep-partial.mir
  21. args.ll
  22. ashift-left-right.ll
  23. Atomics.ll
  24. avoid-predspill-calleesaved.ll
  25. avoid-predspill.ll
  26. bank-conflict-load.mir
  27. barrier-flag.ll
  28. base-offset-addr.ll
  29. base-offset-post.ll
  30. bit-bitsplit-at.ll
  31. bit-bitsplit-src.ll
  32. bit-bitsplit.ll
  33. bit-eval.ll
  34. bit-ext-sat.ll
  35. bit-extract-off.ll
  36. bit-extract.ll
  37. bit-extractu-half.ll
  38. bit-gen-rseq.ll
  39. bit-has.ll
  40. bit-loop-rc-mismatch.ll
  41. bit-loop.ll
  42. bit-phi.ll
  43. bit-rie.ll
  44. bit-skip-byval.ll
  45. bit-validate-reg.ll
  46. bit-visit-flowq.ll
  47. bitconvert-vector.ll
  48. bitmanip.ll
  49. block-addr.ll
  50. block-ranges-nodef.ll
  51. branch-folder-hoist-kills.mir
  52. branch-non-mbb.ll
  53. branchfolder-insert-impdef.mir
  54. branchfolder-keep-impdef.ll
  55. BranchPredict.ll
  56. brev_ld.ll
  57. brev_st.ll
  58. bugAsmHWloop.ll
  59. build-vector-shuffle.ll
  60. build-vector-v4i8-zext.ll
  61. builtin-expect.ll
  62. builtin-prefetch-offset.ll
  63. builtin-prefetch.ll
  64. call-ret-i1.ll
  65. calling-conv-2.ll
  66. callr-dep-edge.ll
  67. cext-check.ll
  68. cext-opt-basic.mir
  69. cext-opt-numops.mir
  70. cext-opt-range-assert.mir
  71. cext-opt-range-offset.mir
  72. cext-opt-shifted-range.mir
  73. cext-valid-packet1.ll
  74. cext-valid-packet2.ll
  75. cext.ll
  76. cexti16.ll
  77. cfgopt-fall-through.ll
  78. cfi-late.ll
  79. cfi-offset.ll
  80. checktabs.ll
  81. circ-load-isel.ll
  82. circ_ld.ll
  83. circ_ldd_bug.ll
  84. circ_ldw.ll
  85. circ_st.ll
  86. clr_set_toggle.ll
  87. cmp-extend.ll
  88. cmp-promote.ll
  89. cmp-to-genreg.ll
  90. cmp-to-predreg.ll
  91. cmp.ll
  92. cmp_pred.ll
  93. cmp_pred2.ll
  94. cmp_pred_reg.ll
  95. cmpb-dec-imm.ll
  96. cmpb-eq.ll
  97. cmpb_pred.ll
  98. cmph-gtu.ll
  99. combine.ll
  100. combine_ir.ll
  101. common-gep-basic.ll
  102. common-gep-icm.ll
  103. common-gep-inbounds.ll
  104. compound.ll
  105. const-pool-tf.ll
  106. const64.ll
  107. constp-clb.ll
  108. constp-combine-neg.ll
  109. constp-ctb.ll
  110. constp-extract.ll
  111. constp-physreg.ll
  112. constp-rewrite-branches.ll
  113. constp-rseq.ll
  114. constp-vsplat.ll
  115. convert-to-dot-old.ll
  116. convert_const_i1_to_i8.ll
  117. convertdptoint.ll
  118. convertdptoll.ll
  119. convertsptoint.ll
  120. convertsptoll.ll
  121. copy-to-combine-dbg.ll
  122. csr-func-usedef.ll
  123. ctor.ll
  124. dadd.ll
  125. dead-store-stack.ll
  126. dmul.ll
  127. double.ll
  128. doubleconvert-ieee-rnd-near.ll
  129. dsub.ll
  130. dualstore.ll
  131. duplex-addi-global-imm.mir
  132. duplex.ll
  133. early-if-conversion-bug1.ll
  134. early-if-debug.mir
  135. early-if-merge-loop.ll
  136. early-if-phi-i1.ll
  137. early-if-spare.ll
  138. early-if-vecpi.ll
  139. early-if-vecpred.ll
  140. early-if.ll
  141. eh_return.ll
  142. eliminate-pred-spill.ll
  143. expand-condsets-basic.ll
  144. expand-condsets-dead-bad.ll
  145. expand-condsets-dead-pred.ll
  146. expand-condsets-def-undef.mir
  147. expand-condsets-extend.ll
  148. expand-condsets-imm.mir
  149. expand-condsets-impuse.mir
  150. expand-condsets-pred-undef.ll
  151. expand-condsets-rm-reg.mir
  152. expand-condsets-rm-segment.ll
  153. expand-condsets-same-inputs.mir
  154. expand-condsets-undef.ll
  155. expand-condsets-undef2.ll
  156. expand-condsets-undefvni.ll
  157. expand-vselect-kill.ll
  158. expand-vstorerw-undef.ll
  159. expand-vstorerw-undef2.ll
  160. extload-combine.ll
  161. extract-basic.ll
  162. fadd.ll
  163. fcmp.ll
  164. find-loop-instr.ll
  165. fixed-spill-mutable.ll
  166. float-amode.ll
  167. float.ll
  168. floatconvert-ieee-rnd-near.ll
  169. fminmax.ll
  170. fmul.ll
  171. fpelim-basic.ll
  172. frame-offset-overflow.ll
  173. fsel.ll
  174. fsub.ll
  175. fusedandshift.ll
  176. gp-plus-offset-load.ll
  177. gp-plus-offset-store.ll
  178. gp-rel.ll
  179. hasfp-crash1.ll
  180. hasfp-crash2.ll
  181. hexagon_vector_loop_carried_reuse.ll
  182. hexagon_vector_loop_carried_reuse_constant.ll
  183. hvx-nontemporal.ll
  184. hwloop-cleanup.ll
  185. hwloop-const.ll
  186. hwloop-crit-edge.ll
  187. hwloop-dbg.ll
  188. hwloop-le.ll
  189. hwloop-loop1.ll
  190. hwloop-lt.ll
  191. hwloop-lt1.ll
  192. hwloop-missed.ll
  193. hwloop-ne.ll
  194. hwloop-noreturn-call.ll
  195. hwloop-ph-deadcode.ll
  196. hwloop-pos-ivbump1.ll
  197. hwloop-preh.ll
  198. hwloop-preheader.ll
  199. hwloop-range.ll
  200. hwloop-recursion.ll
  201. hwloop-redef-imm.mir
  202. hwloop-wrap.ll
  203. hwloop-wrap2.ll
  204. hwloop1.ll
  205. hwloop2.ll
  206. hwloop3.ll
  207. hwloop4.ll
  208. hwloop5.ll
  209. i16_VarArg.ll
  210. i1_VarArg.ll
  211. i8_VarArg.ll
  212. idxload-with-zero-offset.ll
  213. ifcvt-common-kill.mir
  214. ifcvt-diamond-bad.ll
  215. ifcvt-diamond-bug-2016-08-26.ll
  216. ifcvt-edge-weight.ll
  217. ifcvt-impuse-livein.mir
  218. ifcvt-live-subreg.mir
  219. ifcvt-simple-bprob.ll
  220. indirect-br.ll
  221. inline-asm-a.ll
  222. inline-asm-bad-constraint.ll
  223. inline-asm-hexagon.ll
  224. inline-asm-i1.ll
  225. inline-asm-qv.ll
  226. inline-asm-vecpred128.ll
  227. insert-basic.ll
  228. insert4.ll
  229. invalid-dotnew-attempt.mir
  230. is-legal-void.ll
  231. isel-combine-half.ll
  232. isel-exti1.ll
  233. isel-global-offset-alignment.ll
  234. isel-i1arg-crash.ll
  235. isel-op-zext-i1.ll
  236. isel-prefer.ll
  237. isel-simplify-crash.ll
  238. jt-in-text.ll
  239. lit.local.cfg
  240. livephysregs-add-pristines.mir
  241. livephysregs-lane-masks.mir
  242. livephysregs-lane-masks2.mir
  243. loadi1-G0.ll
  244. loadi1-v4-G0.ll
  245. loadi1-v4.ll
  246. loadi1.ll
  247. long-calls.ll
  248. loop-prefetch.ll
  249. lower-extract-subvector.ll
  250. macint.ll
  251. maxd.ll
  252. maxh.ll
  253. maxud.ll
  254. maxuw.ll
  255. maxw.ll
  256. mem-fi-add.ll
  257. memcpy-likely-aligned.ll
  258. memops-stack.ll
  259. memops.ll
  260. memops1.ll
  261. memops2.ll
  262. memops3.ll
  263. mind.ll
  264. minu-zext-16.ll
  265. minu-zext-8.ll
  266. minud.ll
  267. minuw.ll
  268. minw.ll
  269. misaligned-access.ll
  270. misaligned_double_vector_store_not_fast.ll
  271. misched-top-rptracker-sync.ll
  272. mpy.ll
  273. mul64-sext.ll
  274. mulh.ll
  275. mulhs.ll
  276. multi-cycle.ll
  277. mux-basic.ll
  278. mux-kill1.mir
  279. mux-kill2.mir
  280. mux-kill3.mir
  281. mux-undef.ll
  282. newify-crash.ll
  283. newvaluejump-c4.mir
  284. newvaluejump-kill.ll
  285. newvaluejump-kill2.mir
  286. newvaluejump-solo.mir
  287. newvaluejump.ll
  288. newvaluejump2.ll
  289. newvaluejump3.ll
  290. newvalueSameReg.ll
  291. newvaluestore.ll
  292. NVJumpCmp.ll
  293. opt-addr-mode.ll
  294. opt-fabs.ll
  295. opt-fneg.ll
  296. opt-spill-volatile.ll
  297. packetize-cfi-location.ll
  298. packetize-load-store-aliasing.mir
  299. packetize-nvj-no-prune.mir
  300. packetize-return-arg.ll
  301. packetize-tailcall-arg.ll
  302. packetize_cond_inst.ll
  303. peephole-kill-flags.ll
  304. peephole-op-swap.ll
  305. pic-jumptables.ll
  306. pic-local.ll
  307. pic-regusage.ll
  308. pic-simple.ll
  309. pic-static.ll
  310. plt-rel.ll
  311. post-inc-aa-metadata.ll
  312. post-ra-kill-update.mir
  313. postinc-baseoffset.mir
  314. postinc-load.ll
  315. postinc-offset.ll
  316. postinc-store.ll
  317. PR33749.ll
  318. pred-absolute-store.ll
  319. pred-gp.ll
  320. pred-instrs.ll
  321. predicate-copy.ll
  322. predicate-logical.ll
  323. predicate-rcmp.ll
  324. propagate-vcombine.ll
  325. rdf-copy-renamable-reserved.mir
  326. rdf-copy-undef2.ll
  327. rdf-copy.ll
  328. rdf-cover-use.ll
  329. rdf-dead-loop.ll
  330. rdf-def-mask.ll
  331. rdf-ehlabel-live.mir
  332. rdf-extra-livein.ll
  333. rdf-filter-defs.ll
  334. rdf-ignore-undef.ll
  335. rdf-inline-asm-fixed.ll
  336. rdf-inline-asm.ll
  337. rdf-multiple-phis-up.ll
  338. rdf-phi-shadows.ll
  339. rdf-phi-up.ll
  340. rdf-reset-kills.ll
  341. readcyclecounter.ll
  342. reg-scavengebug-3.ll
  343. reg-scavenger-valid-slot.ll
  344. regalloc-bad-undef.mir
  345. regalloc-block-overlap.ll
  346. regalloc-liveout-undef.mir
  347. relax.ll
  348. remove-endloop.ll
  349. remove_lsr.ll
  350. restore-single-reg.ll
  351. ret-struct-by-val.ll
  352. runtime-stkchk.ll
  353. sdata-array.ll
  354. sdata-basic.ll
  355. sdr-basic.ll
  356. sdr-shr32.ll
  357. section_7275.ll
  358. select-instr-align.ll
  359. sf-min-max.ll
  360. sffms.ll
  361. shrink-frame-basic.ll
  362. signed_immediates.ll
  363. simple_addend.ll
  364. simpletailcall.ll
  365. split-const32-const64.ll
  366. stack-align-reset.ll
  367. stack-align1.ll
  368. stack-align2.ll
  369. stack-alloca1.ll
  370. stack-alloca2.ll
  371. static.ll
  372. store-imm-amode.ll
  373. store-imm-large-stack.ll
  374. store-imm-stack-object.ll
  375. store-shift.ll
  376. store-widen-aliased-load.ll
  377. store-widen-negv.ll
  378. store-widen-negv2.ll
  379. store-widen.ll
  380. storerd-io-over-rr.ll
  381. storerinewabs.ll
  382. struct_args.ll
  383. struct_args_large.ll
  384. sube.ll
  385. subi-asl.ll
  386. SUnit-boundary-prob.ll
  387. switch-lut-explicit-section.ll
  388. switch-lut-function-section.ll
  389. switch-lut-multiple-functions.ll
  390. switch-lut-text-section.ll
  391. swp-const-tc.ll
  392. swp-dag-phi.ll
  393. swp-epilog-phi10.ll
  394. swp-epilog-reuse-1.ll
  395. swp-epilog-reuse.ll
  396. swp-matmul-bitext.ll
  397. swp-max.ll
  398. swp-multi-loops.ll
  399. swp-order-copies.ll
  400. swp-prolog-phi4.ll
  401. swp-stages4.ll
  402. swp-stages5.ll
  403. swp-vect-dotprod.ll
  404. swp-vmult.ll
  405. swp-vsum.ll
  406. tail-call-mem-intrinsics.ll
  407. tail-call-trunc.ll
  408. tail-dup-subreg-abort.ll
  409. tail-dup-subreg-map.ll
  410. tailcall_fastcc_ccc.ll
  411. target-flag-ext.mir
  412. tfr-to-combine.ll
  413. tls_pic.ll
  414. tls_static.ll
  415. trap-unreachable.ll
  416. two-crash.ll
  417. undo-dag-shift.ll
  418. union-1.ll
  419. unreachable-mbb-phi-subreg.mir
  420. usr-ovf-dep.ll
  421. v60-cur.ll
  422. v60-vsel1.ll
  423. v60Intrins.ll
  424. v60small.ll
  425. v60Vasr.ll
  426. v6vec-vprint.ll
  427. vaddh.ll
  428. validate-offset.ll
  429. vassign-to-combine.ll
  430. vdmpy-halide-test.ll
  431. vec-pred-spill1.ll
  432. vec-vararg-align.ll
  433. vector-align.ll
  434. vector-ext-load.ll
  435. vextract-basic.mir
  436. vload-postinc-sel.ll
  437. vmpa-halide-test.ll
  438. vpack_eo.ll
  439. vselect-pseudo.ll
  440. vsplat-isel.ll
  441. zextloadi1.ll