Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.84 KB | None | 0 0
  1. ***************************** GHC CoreBinds ***************************
  2. [$clawAssociative
  3. :: GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int -> ()
  4. [LclId]
  5. $clawAssociative
  6. = \ _ [Occ=Dead] _ [Occ=Dead] _ [Occ=Dead] ->
  7. break<1>() GHC.Tuple.(),
  8. $cmappend :: GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int
  9. [LclId]
  10. $cmappend
  11. = \ (a :: GHC.Types.Int) (b :: GHC.Types.Int) ->
  12. scc<CAF>
  13. scc<CAF>
  14. break<0>(a,b)
  15. (scc<CAF>
  16. GHC.Real.^
  17. @ GHC.Types.Int
  18. @ GHC.Types.Int
  19. GHC.Num.$fNumInt
  20. GHC.Real.$fIntegralInt)
  21. a b,
  22. Semigroup.$fSemigroupInt [InlPrag=NOUSERINLINE CONLIKE]
  23. :: Semigroup.Semigroup GHC.Types.Int
  24. [LclIdX[DFunId],
  25. Unf=DFun: \ ->
  26. Semigroup.C:Semigroup TYPE: GHC.Types.Int
  27. $cmappend
  28. $clawAssociative]
  29. Semigroup.$fSemigroupInt
  30. = scc<CAF>
  31. (scc<CAF> Semigroup.C:Semigroup @ GHC.Types.Int $cmappend)
  32. $clawAssociative,
  33. Semigroup.$trModule :: GHC.Types.Module
  34. [LclIdX]
  35. Semigroup.$trModule
  36. = scc<CAF>
  37. (scc<CAF>
  38. (scc<CAF> GHC.Types.Module)
  39. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "main"#))
  40. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "Semigroup"#),
  41. $krep_a1n5 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  42. [LclId]
  43. $krep_a1n5
  44. = scc<CAF>
  45. (scc<CAF> (scc<CAF> GHC.Types.KindRepTyConApp) GHC.Tuple.$tc())
  46. (GHC.Types.[] @ GHC.Types.KindRep),
  47. $krep_a1mW [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  48. [LclId]
  49. $krep_a1mW
  50. = scc<CAF>
  51. (scc<CAF>
  52. (scc<CAF> GHC.Types.KindRepTyConApp) GHC.Types.$tcConstraint)
  53. (GHC.Types.[] @ GHC.Types.KindRep),
  54. $krep_a1mV [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  55. [LclId]
  56. $krep_a1mV
  57. = scc<CAF>
  58. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) GHC.Types.krep$*)
  59. $krep_a1mW,
  60. $krep_a1mZ [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  61. [LclId]
  62. $krep_a1mZ
  63. = scc<CAF> (scc<CAF> GHC.Types.$WKindRepVar) (GHC.Types.I# 0#),
  64. $krep_a1n0 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  65. [LclId]
  66. $krep_a1n0
  67. = scc<CAF>
  68. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1mZ,
  69. $krep_a1mY [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  70. [LclId]
  71. $krep_a1mY
  72. = scc<CAF>
  73. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n0,
  74. $krep_a1n4 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  75. [LclId]
  76. $krep_a1n4
  77. = scc<CAF>
  78. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n5,
  79. $krep_a1n3 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  80. [LclId]
  81. $krep_a1n3
  82. = scc<CAF>
  83. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n4,
  84. $krep_a1n2 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  85. [LclId]
  86. $krep_a1n2
  87. = scc<CAF>
  88. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n3,
  89. Semigroup.$tcSemigroup :: GHC.Types.TyCon
  90. [LclIdX]
  91. Semigroup.$tcSemigroup
  92. = scc<CAF>
  93. (scc<CAF>
  94. (scc<CAF>
  95. (scc<CAF>
  96. (scc<CAF>
  97. (scc<CAF> (scc<CAF> GHC.Types.TyCon) 14353427220343204663##)
  98. 3467144527261750030##)
  99. Semigroup.$trModule)
  100. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "Semigroup"#))
  101. 0#)
  102. $krep_a1mV,
  103. $krep_a1n6 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  104. [LclId]
  105. $krep_a1n6
  106. = scc<CAF>
  107. (scc<CAF>
  108. (scc<CAF> GHC.Types.KindRepTyConApp) Semigroup.$tcSemigroup)
  109. (scc<CAF>
  110. (scc<CAF> GHC.Types.: @ GHC.Types.KindRep $krep_a1mZ)
  111. (GHC.Types.[] @ GHC.Types.KindRep)),
  112. $krep_a1n1 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  113. [LclId]
  114. $krep_a1n1
  115. = scc<CAF>
  116. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1n2) $krep_a1n6,
  117. $krep_a1mX [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  118. [LclId]
  119. $krep_a1mX
  120. = scc<CAF>
  121. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mY) $krep_a1n1,
  122. Semigroup.$tc'C:Semigroup :: GHC.Types.TyCon
  123. [LclIdX]
  124. Semigroup.$tc'C:Semigroup
  125. = scc<CAF>
  126. (scc<CAF>
  127. (scc<CAF>
  128. (scc<CAF>
  129. (scc<CAF>
  130. (scc<CAF> (scc<CAF> GHC.Types.TyCon) 9213588957704864223##)
  131. 2402325164573072155##)
  132. Semigroup.$trModule)
  133. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "'C:Semigroup"#))
  134. 1#)
  135. $krep_a1mX]
  136. ***************************** REC CoreBinds ***************************
  137. [$clawAssociative
  138. :: GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int -> ()
  139. [LclId]
  140. $clawAssociative
  141. = \ _ [Occ=Dead] _ [Occ=Dead] _ [Occ=Dead] ->
  142. break<1>() GHC.Tuple.(),
  143. $cmappend :: GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int
  144. [LclId]
  145. $cmappend
  146. = \ (a :: GHC.Types.Int) (b :: GHC.Types.Int) ->
  147. scc<CAF>
  148. scc<CAF>
  149. break<0>(a,b)
  150. (scc<CAF>
  151. GHC.Real.^
  152. @ GHC.Types.Int
  153. @ GHC.Types.Int
  154. GHC.Num.$fNumInt
  155. GHC.Real.$fIntegralInt)
  156. a b,
  157. Semigroup.$fSemigroupInt [InlPrag=NOUSERINLINE CONLIKE]
  158. :: Semigroup.Semigroup GHC.Types.Int
  159. [LclIdX[DFunId],
  160. Unf=DFun: \ ->
  161. Semigroup.C:Semigroup TYPE: GHC.Types.Int
  162. $cmappend
  163. $clawAssociative]
  164. Semigroup.$fSemigroupInt
  165. = scc<CAF>
  166. (scc<CAF> Semigroup.C:Semigroup @ GHC.Types.Int $cmappend)
  167. $clawAssociative,
  168. Semigroup.$trModule :: GHC.Types.Module
  169. [LclIdX]
  170. Semigroup.$trModule
  171. = scc<CAF>
  172. (scc<CAF>
  173. (scc<CAF> GHC.Types.Module)
  174. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "main"#))
  175. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "Semigroup"#),
  176. $krep_a1n5 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  177. [LclId]
  178. $krep_a1n5
  179. = scc<CAF>
  180. (scc<CAF> (scc<CAF> GHC.Types.KindRepTyConApp) GHC.Tuple.$tc())
  181. (GHC.Types.[] @ GHC.Types.KindRep),
  182. $krep_a1mW [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  183. [LclId]
  184. $krep_a1mW
  185. = scc<CAF>
  186. (scc<CAF>
  187. (scc<CAF> GHC.Types.KindRepTyConApp) GHC.Types.$tcConstraint)
  188. (GHC.Types.[] @ GHC.Types.KindRep),
  189. $krep_a1mV [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  190. [LclId]
  191. $krep_a1mV
  192. = scc<CAF>
  193. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) GHC.Types.krep$*)
  194. $krep_a1mW,
  195. $krep_a1mZ [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  196. [LclId]
  197. $krep_a1mZ
  198. = scc<CAF> (scc<CAF> GHC.Types.$WKindRepVar) (GHC.Types.I# 0#),
  199. $krep_a1n0 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  200. [LclId]
  201. $krep_a1n0
  202. = scc<CAF>
  203. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1mZ,
  204. $krep_a1mY [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  205. [LclId]
  206. $krep_a1mY
  207. = scc<CAF>
  208. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n0,
  209. $krep_a1n4 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  210. [LclId]
  211. $krep_a1n4
  212. = scc<CAF>
  213. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n5,
  214. $krep_a1n3 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  215. [LclId]
  216. $krep_a1n3
  217. = scc<CAF>
  218. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n4,
  219. $krep_a1n2 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  220. [LclId]
  221. $krep_a1n2
  222. = scc<CAF>
  223. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n3,
  224. Semigroup.$tcSemigroup :: GHC.Types.TyCon
  225. [LclIdX]
  226. Semigroup.$tcSemigroup
  227. = scc<CAF>
  228. (scc<CAF>
  229. (scc<CAF>
  230. (scc<CAF>
  231. (scc<CAF>
  232. (scc<CAF> (scc<CAF> GHC.Types.TyCon) 14353427220343204663##)
  233. 3467144527261750030##)
  234. Semigroup.$trModule)
  235. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "Semigroup"#))
  236. 0#)
  237. $krep_a1mV,
  238. $krep_a1n6 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  239. [LclId]
  240. $krep_a1n6
  241. = scc<CAF>
  242. (scc<CAF>
  243. (scc<CAF> GHC.Types.KindRepTyConApp) Semigroup.$tcSemigroup)
  244. (scc<CAF>
  245. (scc<CAF> GHC.Types.: @ GHC.Types.KindRep $krep_a1mZ)
  246. (GHC.Types.[] @ GHC.Types.KindRep)),
  247. $krep_a1n1 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  248. [LclId]
  249. $krep_a1n1
  250. = scc<CAF>
  251. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1n2) $krep_a1n6,
  252. $krep_a1mX [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  253. [LclId]
  254. $krep_a1mX
  255. = scc<CAF>
  256. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mY) $krep_a1n1,
  257. Semigroup.$tc'C:Semigroup :: GHC.Types.TyCon
  258. [LclIdX]
  259. Semigroup.$tc'C:Semigroup
  260. = scc<CAF>
  261. (scc<CAF>
  262. (scc<CAF>
  263. (scc<CAF>
  264. (scc<CAF>
  265. (scc<CAF> (scc<CAF> GHC.Types.TyCon) 9213588957704864223##)
  266. 2402325164573072155##)
  267. Semigroup.$trModule)
  268. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "'C:Semigroup"#))
  269. 1#)
  270. $krep_a1mX]
  271. ***************************** RWR CoreBinds ***************************
  272. [$clawAssociative
  273. :: GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int -> ()
  274. [LclId]
  275. $clawAssociative
  276. = \ _ [Occ=Dead] _ [Occ=Dead] _ [Occ=Dead] ->
  277. break<1>() GHC.Tuple.(),
  278. $cmappend :: GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int
  279. [LclId]
  280. $cmappend
  281. = \ (a :: GHC.Types.Int) (b :: GHC.Types.Int) ->
  282. scc<CAF>
  283. scc<CAF>
  284. break<0>(a,b)
  285. (scc<CAF>
  286. GHC.Real.^
  287. @ GHC.Types.Int
  288. @ GHC.Types.Int
  289. GHC.Num.$fNumInt
  290. GHC.Real.$fIntegralInt)
  291. a b,
  292. Semigroup.$fSemigroupInt [InlPrag=NOUSERINLINE CONLIKE]
  293. :: Semigroup.Semigroup GHC.Types.Int
  294. [LclIdX[DFunId],
  295. Unf=DFun: \ ->
  296. Semigroup.C:Semigroup TYPE: GHC.Types.Int
  297. $cmappend
  298. $clawAssociative]
  299. Semigroup.$fSemigroupInt
  300. = scc<CAF>
  301. (scc<CAF> Semigroup.C:Semigroup @ GHC.Types.Int $cmappend)
  302. $clawAssociative,
  303. Semigroup.$trModule :: GHC.Types.Module
  304. [LclIdX]
  305. Semigroup.$trModule
  306. = scc<CAF>
  307. (scc<CAF>
  308. (scc<CAF> GHC.Types.Module)
  309. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "main"#))
  310. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "Semigroup"#),
  311. $krep_a1n5 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  312. [LclId]
  313. $krep_a1n5
  314. = scc<CAF>
  315. (scc<CAF> (scc<CAF> GHC.Types.KindRepTyConApp) GHC.Tuple.$tc())
  316. (GHC.Types.[] @ GHC.Types.KindRep),
  317. $krep_a1mW [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  318. [LclId]
  319. $krep_a1mW
  320. = scc<CAF>
  321. (scc<CAF>
  322. (scc<CAF> GHC.Types.KindRepTyConApp) GHC.Types.$tcConstraint)
  323. (GHC.Types.[] @ GHC.Types.KindRep),
  324. $krep_a1mV [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  325. [LclId]
  326. $krep_a1mV
  327. = scc<CAF>
  328. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) GHC.Types.krep$*)
  329. $krep_a1mW,
  330. $krep_a1mZ [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  331. [LclId]
  332. $krep_a1mZ
  333. = scc<CAF> (scc<CAF> GHC.Types.$WKindRepVar) (GHC.Types.I# 0#),
  334. $krep_a1n0 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  335. [LclId]
  336. $krep_a1n0
  337. = scc<CAF>
  338. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1mZ,
  339. $krep_a1mY [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  340. [LclId]
  341. $krep_a1mY
  342. = scc<CAF>
  343. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n0,
  344. $krep_a1n4 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  345. [LclId]
  346. $krep_a1n4
  347. = scc<CAF>
  348. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n5,
  349. $krep_a1n3 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  350. [LclId]
  351. $krep_a1n3
  352. = scc<CAF>
  353. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n4,
  354. $krep_a1n2 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  355. [LclId]
  356. $krep_a1n2
  357. = scc<CAF>
  358. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mZ) $krep_a1n3,
  359. Semigroup.$tcSemigroup :: GHC.Types.TyCon
  360. [LclIdX]
  361. Semigroup.$tcSemigroup
  362. = scc<CAF>
  363. (scc<CAF>
  364. (scc<CAF>
  365. (scc<CAF>
  366. (scc<CAF>
  367. (scc<CAF> (scc<CAF> GHC.Types.TyCon) 14353427220343204663##)
  368. 3467144527261750030##)
  369. Semigroup.$trModule)
  370. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "Semigroup"#))
  371. 0#)
  372. $krep_a1mV,
  373. $krep_a1n6 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  374. [LclId]
  375. $krep_a1n6
  376. = scc<CAF>
  377. (scc<CAF>
  378. (scc<CAF> GHC.Types.KindRepTyConApp) Semigroup.$tcSemigroup)
  379. (scc<CAF>
  380. (scc<CAF> GHC.Types.: @ GHC.Types.KindRep $krep_a1mZ)
  381. (GHC.Types.[] @ GHC.Types.KindRep)),
  382. $krep_a1n1 [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  383. [LclId]
  384. $krep_a1n1
  385. = scc<CAF>
  386. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1n2) $krep_a1n6,
  387. $krep_a1mX [InlPrag=NOUSERINLINE[~]] :: GHC.Types.KindRep
  388. [LclId]
  389. $krep_a1mX
  390. = scc<CAF>
  391. (scc<CAF> (scc<CAF> GHC.Types.KindRepFun) $krep_a1mY) $krep_a1n1,
  392. Semigroup.$tc'C:Semigroup :: GHC.Types.TyCon
  393. [LclIdX]
  394. Semigroup.$tc'C:Semigroup
  395. = scc<CAF>
  396. (scc<CAF>
  397. (scc<CAF>
  398. (scc<CAF>
  399. (scc<CAF>
  400. (scc<CAF> (scc<CAF> GHC.Types.TyCon) 9213588957704864223##)
  401. 2402325164573072155##)
  402. Semigroup.$trModule)
  403. (scc<CAF> (scc<CAF> GHC.Types.TrNameS) "'C:Semigroup"#))
  404. 1#)
  405. $krep_a1mX]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement