[llvm-commits] [poolalloc] r108808 - /poolalloc/trunk/test/dsa/regression/2010-07-12-SCCLeader.ll

Will Dietz wdietz2 at illinois.edu
Mon Jul 19 21:57:18 PDT 2010


Author: wdietz2
Date: Mon Jul 19 23:57:18 2010
New Revision: 108808

URL: http://llvm.org/viewvc/llvm-project?rev=108808&view=rev
Log:
Further reduced SCCLeader testcase to make it of manageable size.

Modified:
    poolalloc/trunk/test/dsa/regression/2010-07-12-SCCLeader.ll

Modified: poolalloc/trunk/test/dsa/regression/2010-07-12-SCCLeader.ll
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/test/dsa/regression/2010-07-12-SCCLeader.ll?rev=108808&r1=108807&r2=108808&view=diff
==============================================================================
--- poolalloc/trunk/test/dsa/regression/2010-07-12-SCCLeader.ll (original)
+++ poolalloc/trunk/test/dsa/regression/2010-07-12-SCCLeader.ll Mon Jul 19 23:57:18 2010
@@ -3,2061 +3,18 @@
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
 target triple = "x86_64-unknown-linux-gnu"
 
-%0 = type { %struct._IO_FILE*, %struct._IO_FILE*, [8192 x i8] }
-%struct.TypCollectors = type { i8*, void (%struct.TypHeader*, i64)*, i32 (i64*, %struct.TypHeader*)* }
 %struct.TypHeader = type { i64, %struct.TypHeader**, [3 x i8], i8 }
-%struct.TypInputFile = type { i64, [64 x i8], [256 x i8], i8*, i64 }
-%struct.TypOutputFile = type { i64, [256 x i8], i64, i64, i64, i64 }
-%struct._IO_FILE = type { i32, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, %struct._IO_marker*, %struct._IO_FILE*, i32, i32, i64, i16, i8, [1 x i8], i8*, i64, i8*, i8*, i8*, i8*, i64, i32, [20 x i8] }
-%struct._IO_marker = type { %struct._IO_marker*, %struct._IO_FILE*, i32 }
-%struct.__jmp_buf_tag = type { [8 x i64], i32, %struct.__sigset_t }
-%struct.__sigset_t = type { [16 x i64] }
-%struct.anon = type { i64, i64, [4 x i8] }
-%struct.termio = type { i16, i16, i16, i16, i8, [8 x i8] }
-%struct.tms = type { i64, i64, i64, i64 }
-
- at Collectors = external constant [6 x %struct.TypCollectors], align 32 ; <[6 x %struct.TypCollectors]*> [#uses=0]
- at CSeries = external global i64*                   ; <i64**> [#uses=0]
- at Class = external global i16                      ; <i16*> [#uses=0]
- at CWeights = external global i64*                  ; <i64**> [#uses=0]
- at ug = external global i16                         ; <i16*> [#uses=0]
- at cg = external global i16                         ; <i16*> [#uses=0]
- at g = external global i64*                         ; <i64**> [#uses=0]
- at ce = external global i64                         ; <i64*> [#uses=0]
- at Commutators = external global %struct.TypHeader** ; <%struct.TypHeader***> [#uses=0]
- at GenStk = external global i16*                    ; <i16**> [#uses=0]
- at ExpStk = external global i64*                    ; <i64**> [#uses=0]
- at StrStk = external global i16**                   ; <i16***> [#uses=0]
- at Sp = external global i64                         ; <i64*> [#uses=0]
- at StkDim = external global i64                     ; <i64*> [#uses=0]
- at ue = external global i64                         ; <i64*> [#uses=0]
- at LastClass = external global i16                  ; <i16*> [#uses=0]
- at Powers = external global %struct.TypHeader**     ; <%struct.TypHeader***> [#uses=0]
- at NrGens = external global i64                     ; <i64*> [#uses=0]
- at Prime = external global i64                      ; <i64*> [#uses=0]
- at HdRnAvec = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at .str = external constant [7 x i8], align 1       ; <[7 x i8]*> [#uses=0]
- at .str1 = external constant [11 x i8], align 1     ; <[11 x i8]*> [#uses=0]
- at .str2 = external constant [9 x i8], align 1      ; <[9 x i8]*> [#uses=0]
- at .str3 = external constant [6 x i8], align 1      ; <[6 x i8]*> [#uses=0]
- at .str4 = external constant [7 x i8], align 1      ; <[7 x i8]*> [#uses=0]
- at .str5 = external constant [8 x i8], align 1      ; <[8 x i8]*> [#uses=0]
- at .str6 = external constant [12 x i8], align 1     ; <[12 x i8]*> [#uses=0]
- at .str7 = external constant [10 x i8], align 1     ; <[10 x i8]*> [#uses=0]
- at .str8 = external constant [17 x i8], align 1     ; <[17 x i8]*> [#uses=0]
- at .str9 = external constant [14 x i8], align 1     ; <[14 x i8]*> [#uses=0]
- at .str10 = external constant [17 x i8], align 1    ; <[17 x i8]*> [#uses=0]
- at .str11 = external constant [62 x i8], align 8    ; <[62 x i8]*> [#uses=0]
- at .str12 = external constant [7 x i8], align 1     ; <[7 x i8]*> [#uses=0]
- at HdCallOop2 = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at HdCallOop1 = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at .str13 = external constant [43 x i8], align 8    ; <[43 x i8]*> [#uses=0]
- at .str14 = external constant [40 x i8], align 8    ; <[40 x i8]*> [#uses=0]
- at .str15 = external constant [43 x i8], align 8    ; <[43 x i8]*> [#uses=0]
- at .str16 = external constant [42 x i8], align 8    ; <[42 x i8]*> [#uses=0]
- at .str17 = external constant [40 x i8], align 8    ; <[40 x i8]*> [#uses=0]
- at .str18 = external constant [41 x i8], align 8    ; <[41 x i8]*> [#uses=0]
- at .str19 = external constant [41 x i8], align 8    ; <[41 x i8]*> [#uses=0]
- at .str20 = external constant [35 x i8], align 8    ; <[35 x i8]*> [#uses=0]
- at .str21 = external constant [35 x i8], align 8    ; <[35 x i8]*> [#uses=0]
- at .str22 = external constant [28 x i8], align 1    ; <[28 x i8]*> [#uses=0]
- at .str23 = external constant [21 x i8], align 1    ; <[21 x i8]*> [#uses=0]
- at .str24 = external constant [22 x i8], align 1    ; <[22 x i8]*> [#uses=0]
- at .str25 = external constant [26 x i8], align 1    ; <[26 x i8]*> [#uses=0]
- at .str26 = external constant [18 x i8], align 1    ; <[18 x i8]*> [#uses=0]
- at .str27 = external constant [11 x i8], align 1    ; <[11 x i8]*> [#uses=0]
- at .str28 = external constant [31 x i8], align 8    ; <[31 x i8]*> [#uses=0]
- at .str29 = external constant [35 x i8], align 8    ; <[35 x i8]*> [#uses=0]
- at .str30 = external constant [29 x i8], align 1    ; <[29 x i8]*> [#uses=0]
- at .str31 = external constant [27 x i8], align 1    ; <[27 x i8]*> [#uses=0]
- at .str32 = external constant [14 x i8], align 1    ; <[14 x i8]*> [#uses=0]
- at .str33 = external constant [15 x i8], align 1    ; <[15 x i8]*> [#uses=0]
- at .str34 = external constant [43 x i8], align 8    ; <[43 x i8]*> [#uses=0]
- at .str35 = external constant [40 x i8], align 8    ; <[40 x i8]*> [#uses=0]
- at .str36 = external constant [10 x i8], align 1    ; <[10 x i8]*> [#uses=0]
- at .str37 = external constant [49 x i8], align 8    ; <[49 x i8]*> [#uses=0]
- at .str38 = external constant [50 x i8], align 8    ; <[50 x i8]*> [#uses=0]
- at .str39 = external constant [42 x i8], align 8    ; <[42 x i8]*> [#uses=0]
- at .str40 = external constant [45 x i8], align 8    ; <[45 x i8]*> [#uses=0]
- at .str41 = external constant [32 x i8], align 8    ; <[32 x i8]*> [#uses=0]
- at .str42 = external constant [48 x i8], align 8    ; <[48 x i8]*> [#uses=0]
- at .str43 = external constant [11 x i8], align 1    ; <[11 x i8]*> [#uses=0]
- at .str44 = external constant [47 x i8], align 8    ; <[47 x i8]*> [#uses=0]
- at .str45 = external constant [49 x i8], align 8    ; <[49 x i8]*> [#uses=0]
- at .str46 = external constant [53 x i8], align 8    ; <[53 x i8]*> [#uses=0]
- at .str47 = external constant [9 x i8], align 1     ; <[9 x i8]*> [#uses=0]
- at .str48 = external constant [10 x i8], align 1    ; <[10 x i8]*> [#uses=0]
- at .str49 = external constant [33 x i8], align 8    ; <[33 x i8]*> [#uses=0]
- at .str50 = external constant [38 x i8], align 8    ; <[38 x i8]*> [#uses=0]
- at .str51 = external constant [36 x i8], align 8    ; <[36 x i8]*> [#uses=0]
- at .str52 = external constant [7 x i8], align 1     ; <[7 x i8]*> [#uses=0]
- at .str53 = external constant [7 x i8], align 1     ; <[7 x i8]*> [#uses=0]
- at .str54 = external constant [10 x i8], align 1    ; <[10 x i8]*> [#uses=0]
- at .str55 = external constant [11 x i8], align 1    ; <[11 x i8]*> [#uses=0]
- at .str56 = external constant [14 x i8], align 1    ; <[14 x i8]*> [#uses=0]
- at .str57 = external constant [51 x i8], align 8    ; <[51 x i8]*> [#uses=0]
- at .str58 = external constant [60 x i8], align 8    ; <[60 x i8]*> [#uses=0]
- at .str59 = external constant [47 x i8], align 8    ; <[47 x i8]*> [#uses=0]
- at .str60 = external constant [11 x i8], align 1    ; <[11 x i8]*> [#uses=0]
- at .str61 = external constant [11 x i8], align 1    ; <[11 x i8]*> [#uses=0]
- at .str62 = external constant [48 x i8], align 8    ; <[48 x i8]*> [#uses=0]
- at .str63 = external constant [57 x i8], align 8    ; <[57 x i8]*> [#uses=0]
- at .str64 = external constant [8 x i8], align 1     ; <[8 x i8]*> [#uses=0]
- at .str65 = external constant [10 x i8], align 1    ; <[10 x i8]*> [#uses=0]
- at .str166 = external constant [10 x i8], align 1   ; <[10 x i8]*> [#uses=0]
- at HdRnSumAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str267 = external constant [17 x i8], align 1   ; <[17 x i8]*> [#uses=0]
- at HdRnDifferenceAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str368 = external constant [6 x i8], align 1    ; <[6 x i8]*> [#uses=0]
- at HdRnDepth = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str469 = external constant [10 x i8], align 1   ; <[10 x i8]*> [#uses=0]
- at HdRnTailDepth = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str570 = external constant [14 x i8], align 1   ; <[14 x i8]*> [#uses=0]
- at HdRnCentralWeight = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str671 = external constant [16 x i8], align 1   ; <[16 x i8]*> [#uses=0]
- at HdRnLeadingExponent = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str772 = external constant [14 x i8], align 1   ; <[14 x i8]*> [#uses=0]
- at HdRnReducedAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str873 = external constant [14 x i8], align 1   ; <[14 x i8]*> [#uses=0]
- at HdRnRelativeOrder = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str974 = external constant [15 x i8], align 1   ; <[15 x i8]*> [#uses=0]
- at HdRnExponentAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str1075 = external constant [16 x i8], align 1  ; <[16 x i8]*> [#uses=0]
- at HdRnExponentsAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str1176 = external constant [18 x i8], align 1  ; <[18 x i8]*> [#uses=0]
- at HdRnInformationAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str1277 = external constant [19 x i8], align 1  ; <[19 x i8]*> [#uses=0]
- at HdRnIsCompatibleAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str1378 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at HdRnNormalizeIgs = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str1479 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at HdRnIsAgWord = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str1580 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
- at .str1681 = external constant [12 x i8], align 1  ; <[12 x i8]*> [#uses=0]
- at .str1782 = external constant [16 x i8], align 1  ; <[16 x i8]*> [#uses=0]
- at .str1883 = external constant [20 x i8], align 1  ; <[20 x i8]*> [#uses=0]
- at .str1984 = external constant [22 x i8], align 1  ; <[22 x i8]*> [#uses=0]
- at .str2085 = external constant [20 x i8], align 1  ; <[20 x i8]*> [#uses=0]
- at .str2186 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str2287 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at .str2388 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str2489 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str2590 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str2691 = external constant [17 x i8], align 1  ; <[17 x i8]*> [#uses=0]
- at HdCPL = external global %struct.TypHeader*       ; <%struct.TypHeader**> [#uses=0]
- at HdCPC = external global %struct.TypHeader*       ; <%struct.TypHeader**> [#uses=0]
- at HdCPS = external global %struct.TypHeader*       ; <%struct.TypHeader**> [#uses=0]
- at .str2794 = external constant [19 x i8], align 1  ; <[19 x i8]*> [#uses=0]
- at .str2895 = external constant [3 x i8], align 1   ; <[3 x i8]*> [#uses=0]
- at .str2996 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str3097 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at .str3198 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str3299 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str33100 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str34101 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str35102 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str36103 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str37104 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str38105 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str39106 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str40107 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str41108 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at RepTimes = external global i64                   ; <i64*> [#uses=0]
- at .str42109 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str43110 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str44111 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str45112 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at CallsProdAg = external global i64                ; <i64*> [#uses=0]
- at TimeProdAg = external global i64                 ; <i64*> [#uses=0]
- at .str46113 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str47114 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at CallsQuoAg = external global i64                 ; <i64*> [#uses=0]
- at TimeQuoAg = external global i64                  ; <i64*> [#uses=0]
- at .str48115 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsPowAgI = external global i64                ; <i64*> [#uses=0]
- at TimePowAgI = external global i64                 ; <i64*> [#uses=0]
- at .str49116 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsPowAgAg = external global i64               ; <i64*> [#uses=0]
- at TimePowAgAg = external global i64                ; <i64*> [#uses=0]
- at .str50117 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsModAg = external global i64                 ; <i64*> [#uses=0]
- at TimeModAg = external global i64                  ; <i64*> [#uses=0]
- at .str51118 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsCommAg = external global i64                ; <i64*> [#uses=0]
- at TimeCommAg = external global i64                 ; <i64*> [#uses=0]
- at .str52119 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsLtAg = external global i64                  ; <i64*> [#uses=0]
- at TimeLtAg = external global i64                   ; <i64*> [#uses=0]
- at .str53120 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsEqAg = external global i64                  ; <i64*> [#uses=0]
- at TimeEqAg = external global i64                   ; <i64*> [#uses=0]
- at .str54121 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsSumAg = external global i64                 ; <i64*> [#uses=0]
- at TimeSumAg = external global i64                  ; <i64*> [#uses=0]
- at .str55122 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at CallsDiffAg = external global i64                ; <i64*> [#uses=0]
- at TimeDiffAg = external global i64                 ; <i64*> [#uses=0]
- at .str56123 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str57124 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str58125 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str59126 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str60127 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str61128 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str62129 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str63130 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str64131 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str65132 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str66 = external constant [31 x i8], align 8    ; <[31 x i8]*> [#uses=0]
- at .str67 = external constant [37 x i8], align 8    ; <[37 x i8]*> [#uses=0]
- at .str68 = external constant [37 x i8], align 8    ; <[37 x i8]*> [#uses=0]
- at .str69 = external constant [12 x i8], align 1    ; <[12 x i8]*> [#uses=0]
- at .str70 = external constant [12 x i8], align 1    ; <[12 x i8]*> [#uses=0]
- at CPP.b = external global i1                       ; <i1*> [#uses=0]
- at .str71 = external constant [1 x i8], align 1     ; <[1 x i8]*> [#uses=0]
- at .str72 = external constant [3 x i8], align 1     ; <[3 x i8]*> [#uses=0]
- at CPN = external global i64                        ; <i64*> [#uses=0]
- at .str73 = external constant [39 x i8], align 8    ; <[39 x i8]*> [#uses=0]
- at .str74 = external constant [24 x i8], align 1    ; <[24 x i8]*> [#uses=0]
- at .str75 = external constant [23 x i8], align 1    ; <[23 x i8]*> [#uses=0]
- at .str76 = external constant [39 x i8], align 8    ; <[39 x i8]*> [#uses=0]
- at .str77 = external constant [30 x i8], align 1    ; <[30 x i8]*> [#uses=0]
- at .str78 = external constant [35 x i8], align 8    ; <[35 x i8]*> [#uses=0]
- at .str79 = external constant [40 x i8], align 8    ; <[40 x i8]*> [#uses=0]
- at .str80 = external constant [33 x i8], align 8    ; <[33 x i8]*> [#uses=0]
- at .str81 = external constant [47 x i8], align 8    ; <[47 x i8]*> [#uses=0]
- at .str82 = external constant [38 x i8], align 8    ; <[38 x i8]*> [#uses=0]
- at .str83 = external constant [45 x i8], align 8    ; <[45 x i8]*> [#uses=0]
- at .str84 = external constant [36 x i8], align 8    ; <[36 x i8]*> [#uses=0]
- at .str87 = external constant [32 x i8], align 8    ; <[32 x i8]*> [#uses=0]
- at .str89 = external constant [6 x i8], align 1     ; <[6 x i8]*> [#uses=0]
- at .str91 = external constant [36 x i8], align 8    ; <[36 x i8]*> [#uses=0]
- at .str93 = external constant [34 x i8], align 8    ; <[34 x i8]*> [#uses=0]
- at .str94 = external constant [28 x i8], align 1    ; <[28 x i8]*> [#uses=0]
- at .str95 = external constant [36 x i8], align 8    ; <[36 x i8]*> [#uses=0]
- at .str96 = external constant [30 x i8], align 1    ; <[30 x i8]*> [#uses=0]
- at .str97 = external constant [34 x i8], align 8    ; <[34 x i8]*> [#uses=0]
- at .str98 = external constant [46 x i8], align 8    ; <[46 x i8]*> [#uses=0]
- at .str99 = external constant [30 x i8], align 1    ; <[30 x i8]*> [#uses=0]
- at .str100 = external constant [26 x i8], align 1   ; <[26 x i8]*> [#uses=0]
- at .str101 = external constant [45 x i8], align 8   ; <[45 x i8]*> [#uses=0]
- at .str102 = external constant [50 x i8], align 8   ; <[50 x i8]*> [#uses=0]
- at .str103 = external constant [46 x i8], align 8   ; <[46 x i8]*> [#uses=0]
- at .str104 = external constant [29 x i8], align 1   ; <[29 x i8]*> [#uses=0]
- at .str105 = external constant [33 x i8], align 8   ; <[33 x i8]*> [#uses=0]
- at .str106 = external constant [30 x i8], align 1   ; <[30 x i8]*> [#uses=0]
- at .str107 = external constant [36 x i8], align 8   ; <[36 x i8]*> [#uses=0]
- at .str108 = external constant [44 x i8], align 8   ; <[44 x i8]*> [#uses=0]
- at .str109 = external constant [29 x i8], align 1   ; <[29 x i8]*> [#uses=0]
- at .str110 = external constant [34 x i8], align 8   ; <[34 x i8]*> [#uses=0]
- at .str111 = external constant [55 x i8], align 8   ; <[55 x i8]*> [#uses=0]
- at .str113 = external constant [33 x i8], align 8   ; <[33 x i8]*> [#uses=0]
- at .str114 = external constant [43 x i8], align 8   ; <[43 x i8]*> [#uses=0]
- at .str115 = external constant [41 x i8], align 8   ; <[41 x i8]*> [#uses=0]
- at .str116 = external constant [23 x i8], align 1   ; <[23 x i8]*> [#uses=0]
- at .str117 = external constant [12 x i8], align 1   ; <[12 x i8]*> [#uses=0]
- at .str118 = external constant [12 x i8], align 1   ; <[12 x i8]*> [#uses=0]
- at .str119 = external constant [22 x i8], align 1   ; <[22 x i8]*> [#uses=0]
- at .str120 = external constant [29 x i8], align 1   ; <[29 x i8]*> [#uses=0]
- at .str121 = external constant [35 x i8], align 8   ; <[35 x i8]*> [#uses=0]
- at .str122 = external constant [40 x i8], align 8   ; <[40 x i8]*> [#uses=0]
- at .str123 = external constant [29 x i8], align 1   ; <[29 x i8]*> [#uses=0]
- at .str124 = external constant [33 x i8], align 8   ; <[33 x i8]*> [#uses=0]
- at .str125 = external constant [41 x i8], align 8   ; <[41 x i8]*> [#uses=0]
- at .str137 = external constant [8 x i8], align 1    ; <[8 x i8]*> [#uses=0]
- at .str1138 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str2139 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str3140 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str4141 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str5142 = external constant [15 x i8], align 1  ; <[15 x i8]*> [#uses=0]
- at .str6143 = external constant [11 x i8], align 1  ; <[11 x i8]*> [#uses=0]
- at .str7144 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str8145 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str9146 = external constant [43 x i8], align 8  ; <[43 x i8]*> [#uses=0]
- at .str10147 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str11148 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str12149 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str13150 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str14151 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str15152 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str16153 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str17154 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str18155 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str19156 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str20157 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str21158 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str22159 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str23160 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str24161 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str25162 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str26163 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str27164 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str28165 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str29166 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str30167 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str31168 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str32169 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str33170 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str34171 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str35172 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str36173 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str37174 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str38175 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str39176 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str40177 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str41178 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str179 = external constant [15 x i8], align 1   ; <[15 x i8]*> [#uses=0]
- at .str1180 = external constant [35 x i8], align 8  ; <[35 x i8]*> [#uses=0]
- at .str2181 = external constant [34 x i8], align 8  ; <[34 x i8]*> [#uses=0]
- at .str3182 = external constant [39 x i8], align 8  ; <[39 x i8]*> [#uses=0]
- at .str4183 = external constant [19 x i8], align 1  ; <[19 x i8]*> [#uses=0]
- at .str5184 = external constant [37 x i8], align 8  ; <[37 x i8]*> [#uses=0]
- at .str6185 = external constant [20 x i8], align 1  ; <[20 x i8]*> [#uses=0]
- at .str7186 = external constant [37 x i8], align 8  ; <[37 x i8]*> [#uses=0]
- at .str8187 = external constant [44 x i8], align 8  ; <[44 x i8]*> [#uses=0]
- at .str9188 = external constant [45 x i8], align 8  ; <[45 x i8]*> [#uses=0]
- at .str10189 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str11190 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str12191 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str13192 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str14193 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str15194 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str16195 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str17196 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str18197 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str19198 = external constant [51 x i8], align 8 ; <[51 x i8]*> [#uses=0]
- at .str20199 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str21200 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str22201 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str23202 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str24203 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str25204 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str26205 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str27206 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str28207 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at hdTable = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at treeType = external global i64                   ; <i64*> [#uses=0]
- at hdWordValue = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at hdTree2 = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at treeWordLength = external global i64             ; <i64*> [#uses=0]
- at wordList = external global [1024 x i64], align 32 ; <[1024 x i64]*> [#uses=0]
- at hdTabl2 = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at .str208 = external constant [9 x i8], align 1    ; <[9 x i8]*> [#uses=0]
- at .str1209 = external constant [17 x i8], align 1  ; <[17 x i8]*> [#uses=0]
- at .str2210 = external constant [17 x i8], align 1  ; <[17 x i8]*> [#uses=0]
- at .str3211 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str4212 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str5213 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str6214 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str7215 = external constant [18 x i8], align 1  ; <[18 x i8]*> [#uses=0]
- at .str8216 = external constant [18 x i8], align 1  ; <[18 x i8]*> [#uses=0]
- at .str9217 = external constant [18 x i8], align 1  ; <[18 x i8]*> [#uses=0]
- at .str10218 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str11219 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str12220 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str13221 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str14222 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str15223 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str16224 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at hdExponent = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at hdTree1 = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at hdTree = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str17225 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str18226 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str19227 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str20228 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str21229 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str22230 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str23231 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str24232 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str25233 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str26234 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str27235 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str28236 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str29237 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at hdRel = external global %struct.TypHeader*       ; <%struct.TypHeader**> [#uses=0]
- at .str30238 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at hdNums = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str31239 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str32240 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str33241 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str34242 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at dedlst = external global i64                     ; <i64*> [#uses=0]
- at .str35243 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at dedfst = external global i64                     ; <i64*> [#uses=0]
- at dedgen = external global [40960 x i64], align 32 ; <[40960 x i64]*> [#uses=0]
- at dedcos = external global [40960 x i64], align 32 ; <[40960 x i64]*> [#uses=0]
- at dedprint.b = external global i1                  ; <i1*> [#uses=0]
- at .str36244 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at hdNext = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at hdPrev = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at lastDef = external global i64                    ; <i64*> [#uses=0]
- at firstDef = external global i64                   ; <i64*> [#uses=0]
- at hdFact = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at firstFree = external global i64                  ; <i64*> [#uses=0]
- at lastFree = external global i64                   ; <i64*> [#uses=0]
- at nrdel = external global i64                      ; <i64*> [#uses=0]
- at .str37245 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str38246 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at lastN.4480 = external global i64                 ; <i64*> [#uses=0]
- at phi.4481 = external global i64                   ; <i64*> [#uses=0]
- at isSqfree.4482.b = external global i1             ; <i1*> [#uses=0]
- at nrp.4483 = external global i64                   ; <i64*> [#uses=0]
- at HdResult = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at CycLastE = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at .str247 = external constant [2 x i8], align 1    ; <[2 x i8]*> [#uses=0]
- at .str1248 = external constant [6 x i8], align 1   ; <[6 x i8]*> [#uses=0]
- at .str2249 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str3250 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
+
 @.str4251 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=1]
- at .str5252 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str6253 = external constant [33 x i8], align 8  ; <[33 x i8]*> [#uses=0]
- at .str7254 = external constant [36 x i8], align 8  ; <[36 x i8]*> [#uses=0]
- at .str8255 = external constant [38 x i8], align 8  ; <[38 x i8]*> [#uses=0]
- at .str9256 = external constant [26 x i8], align 1  ; <[26 x i8]*> [#uses=0]
- at .str10257 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str11258 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str12259 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str13260 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str14261 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str15262 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str16263 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str17264 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str18265 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str19266 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at CycLastN = external global i64                   ; <i64*> [#uses=0]
- at .str20267 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str21268 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str22269 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str23270 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str24271 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str25272 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str26273 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str27274 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str28275 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str29276 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str30277 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str31278 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at EvTab = external global [81 x %struct.TypHeader* (%struct.TypHeader*)*], align 32 ; <[81 x %struct.TypHeader* (%struct.TypHeader*)*]*> [#uses=0]
- at TabSum = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabDiff = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabProd = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabQuo = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabMod = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabPow = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at HdTrue = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at HdFalse = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at TabEq = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabLt = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at PrTab = external global [81 x void (%struct.TypHeader*)*], align 32 ; <[81 x void (%struct.TypHeader*)*]*> [#uses=0]
- at .str292 = external constant [45 x i8], align 8   ; <[45 x i8]*> [#uses=0]
- at TabComm = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at .str1294 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
- at .str2295 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at HdVoid = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str3297 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
- at .str4298 = external constant [6 x i8], align 1   ; <[6 x i8]*> [#uses=0]
- at .str5299 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str6300 = external constant [12 x i8], align 1  ; <[12 x i8]*> [#uses=0]
- at .str7301 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
 @.str8302 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=1]
- at .str9303 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str10304 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at HdTildePr = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str11305 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str12306 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str13307 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str14308 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str15309 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str16310 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str17311 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str18312 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str19313 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str20314 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str21315 = external constant [51 x i8], align 8 ; <[51 x i8]*> [#uses=0]
- at .str22316 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str23317 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str24318 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str25319 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str26320 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str27321 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str28322 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str29323 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str30324 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str31325 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str32326 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str33327 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str34328 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str35329 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str36330 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str37331 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str38332 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str40334 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str41335 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str42336 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str43337 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str44338 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str45339 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str46340 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str47341 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str48342 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str49343 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str50344 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str51345 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str52346 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str53347 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str54348 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str55349 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str56350 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str57351 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str58352 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str59353 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str60354 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at prPrec = external global i64                     ; <i64*> [#uses=0]
- at .str61355 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str62356 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str63357 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str64358 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str65359 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str66360 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str67361 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str68362 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str69363 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str70364 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str71365 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str72366 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str73367 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str74368 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str75369 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str76370 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str77371 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str78372 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str79373 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str81375 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str82376 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str83377 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str84378 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str85379 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str86380 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str87381 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str88382 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str89383 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str90384 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str91385 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str92386 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str93387 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str94388 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at HdReturn = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at Pols = external constant [186 x i64], align 32   ; <[186 x i64]*> [#uses=0]
- at HdFields = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdIntFFEs = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str396 = external constant [6 x i8], align 1    ; <[6 x i8]*> [#uses=0]
- at .str1397 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str2398 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str3399 = external constant [2 x i8], align 1   ; <[2 x i8]*> [#uses=0]
- at .str4400 = external constant [22 x i8], align 1  ; <[22 x i8]*> [#uses=0]
- at .str5401 = external constant [36 x i8], align 8  ; <[36 x i8]*> [#uses=0]
- at .str6402 = external constant [24 x i8], align 1  ; <[24 x i8]*> [#uses=0]
- at .str7403 = external constant [15 x i8], align 1  ; <[15 x i8]*> [#uses=0]
- at .str8404 = external constant [11 x i8], align 1  ; <[11 x i8]*> [#uses=0]
- at .str9405 = external constant [4 x i8], align 1   ; <[4 x i8]*> [#uses=0]
- at .str10406 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str11407 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str12408 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str13409 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at HdLastIntFFE = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str14410 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str15411 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str16412 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str17413 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str18414 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str19415 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str20416 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str21417 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str22418 = external constant [51 x i8], align 8 ; <[51 x i8]*> [#uses=0]
- at .str23419 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str24420 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str25421 = external constant [59 x i8], align 8 ; <[59 x i8]*> [#uses=0]
- at .str26422 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at .str27423 = external constant [59 x i8], align 8 ; <[59 x i8]*> [#uses=0]
- at .str28424 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at .str29425 = external constant [59 x i8], align 8 ; <[59 x i8]*> [#uses=0]
- at .str30426 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at .str31427 = external constant [59 x i8], align 8 ; <[59 x i8]*> [#uses=0]
- at .str32428 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at HdExec = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str431 = external constant [7 x i8], align 1    ; <[7 x i8]*> [#uses=0]
- at .str1432 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str2433 = external constant [12 x i8], align 1  ; <[12 x i8]*> [#uses=0]
- at .str3434 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at HdTimes = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at .str4435 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str5436 = external constant [47 x i8], align 8  ; <[47 x i8]*> [#uses=0]
- at .str8439 = external constant [15 x i8], align 1  ; <[15 x i8]*> [#uses=0]
- at .str11442 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str12443 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str13444 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str14445 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str15446 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at prFull.b = external global i1                    ; <i1*> [#uses=0]
- at .str16447 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str18449 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str19450 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str20451 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str22453 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str23454 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str24455 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str25456 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str26457 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str27458 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str28459 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str29460 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at IsProfiling = external global i64                ; <i64*> [#uses=0]
- at .str30461 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str31462 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str32463 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str33464 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at Timesum = external global i64                    ; <i64*> [#uses=0]
- at .str34465 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str35466 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str36467 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str37468 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str39470 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str40471 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str42473 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str43474 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str477 = external constant [9 x i8], align 1    ; <[9 x i8]*> [#uses=0]
- at .str1478 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str2479 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str3480 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str4481 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
- at .str5482 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
- at .str7484 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str8485 = external constant [6 x i8], align 1   ; <[6 x i8]*> [#uses=0]
- at HdLast = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at ErrRet = external global [1 x %struct.__jmp_buf_tag], align 32 ; <[1 x %struct.__jmp_buf_tag]*> [#uses=0]
- at .str9486 = external constant [5 x i8], align 1   ; <[5 x i8]*> [#uses=0]
- at .str10487 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at HdLast2 = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at .str11488 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at HdLast3 = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at .str12489 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at HdTime = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str13490 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str14491 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str15492 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str16493 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str17494 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str18495 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str19496 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str20497 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str21498 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str22499 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str23500 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str24501 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str25502 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str26503 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str27504 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str28505 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str29506 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str30507 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str31508 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str32509 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str33510 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str34511 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str35512 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str36513 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str37514 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str38515 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str39516 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str40517 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str41518 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str42519 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str43520 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str44521 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str45522 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str46523 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str47524 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str48525 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str49526 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str50527 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str51528 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str52529 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str53530 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str54531 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at .str55532 = external constant [55 x i8], align 8 ; <[55 x i8]*> [#uses=0]
- at .str56533 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str57534 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str58535 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str59536 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str60537 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str61538 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str62539 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str63540 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str64541 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str65542 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str66543 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str67544 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str68545 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str69546 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str70547 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str71548 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str72549 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str73550 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str74551 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str75552 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str76553 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str77554 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str78555 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str79556 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str80557 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str81558 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str82559 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str83560 = external constant [54 x i8], align 8 ; <[54 x i8]*> [#uses=0]
- at .str84561 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str85562 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str86563 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str87564 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str88565 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str89566 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str90567 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str91568 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str93570 = external constant [55 x i8], align 8 ; <[55 x i8]*> [#uses=0]
- at .str94571 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str95572 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str96573 = external constant [54 x i8], align 8 ; <[54 x i8]*> [#uses=0]
- at .str97574 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str98575 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str99576 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str100577 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str101578 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str102579 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str103580 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str104581 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str105582 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str106583 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str107584 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str108585 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str109586 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str110587 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str111588 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str112589 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str113590 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str114591 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str115592 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str116593 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str117594 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str118595 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str119596 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str120597 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str121598 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str122599 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str124601 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str125602 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str126 = external constant [5 x i8], align 1    ; <[5 x i8]*> [#uses=0]
- at .str127 = external constant [6 x i8], align 1    ; <[6 x i8]*> [#uses=0]
- at .str128 = external constant [39 x i8], align 8   ; <[39 x i8]*> [#uses=0]
- at NameType = external constant [81 x i8*], align 32 ; <[81 x i8*]*> [#uses=0]
- at Size = external global [81 x %struct.anon], align 32 ; <[81 x %struct.anon]*> [#uses=0]
- at HdNewHandles = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at NrNewHandles = external global i64               ; <i64*> [#uses=0]
- at s.3831 = external global [7 x i8]                ; <[7 x i8]*> [#uses=0]
- at HdFree = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str605 = external constant [55 x i8], align 8   ; <[55 x i8]*> [#uses=0]
- at FreeHandle = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at NrFreeHandles = external global i64              ; <i64*> [#uses=0]
- at FirstBag = external global %struct.TypHeader**   ; <%struct.TypHeader***> [#uses=0]
- at HdResize = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at IsResizeCall.b = external global i1              ; <i1*> [#uses=0]
- at .str1606 = external constant [22 x i8], align 1  ; <[22 x i8]*> [#uses=0]
- at .str2607 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str3608 = external constant [49 x i8], align 8  ; <[49 x i8]*> [#uses=0]
- at .str4609 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str5610 = external constant [11 x i8], align 1  ; <[11 x i8]*> [#uses=0]
- at .str6611 = external constant [11 x i8], align 1  ; <[11 x i8]*> [#uses=0]
- at .str7612 = external constant [41 x i8], align 8  ; <[41 x i8]*> [#uses=0]
- at .str8613 = external constant [11 x i8], align 1  ; <[11 x i8]*> [#uses=0]
- at .str9614 = external constant [3 x i8], align 1   ; <[3 x i8]*> [#uses=0]
- at .str10615 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str11616 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at lastType = external global i64                   ; <i64*> [#uses=0]
- at lastSize = external global i64                   ; <i64*> [#uses=0]
- at .str12617 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str13618 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str14619 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str15620 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str16621 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str17622 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str18623 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str19624 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str20625 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str21626 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str22627 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str23628 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str24629 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str25630 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str26631 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str28633 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str29634 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str30635 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str31636 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str32637 = external constant [20 x i8], align 1 ; <[20 x i8]*> [#uses=0]
- at .str33638 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str34639 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str35640 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str36641 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str37642 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str38643 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str39644 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str40645 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str41646 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str42647 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str43648 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str44649 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str45650 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str46651 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str47652 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str54659 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str65670 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str66671 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str67672 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str68673 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str69674 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str70675 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str71676 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str72677 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str73678 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str74679 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str75680 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str76681 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str77682 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str78683 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str79684 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str80685 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str81686 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str82687 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str83688 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str84689 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str85690 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str86691 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str87692 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at GasmanStatAlive = external constant [81 x i64], align 32 ; <[81 x i64]*> [#uses=0]
- at GasmanStatTotal = external global [81 x i64], align 32 ; <[81 x i64]*> [#uses=0]
- at GasmanStatTSize = external global [81 x i64], align 32 ; <[81 x i64]*> [#uses=0]
- at HdStack = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at TopStack = external global i64                   ; <i64*> [#uses=0]
 @HdIdenttab = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=1]
- at HdRectab = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at NrRectab = external global i64                   ; <i64*> [#uses=0]
- at IsUndefinedGlobal.b = external global i1         ; <i1*> [#uses=0]
- at NrIdenttab = external global i64                 ; <i64*> [#uses=0]
- at .str710 = external constant [6 x i8], align 1    ; <[6 x i8]*> [#uses=0]
- at .str1711 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str2712 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str3713 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str4714 = external constant [22 x i8], align 1  ; <[22 x i8]*> [#uses=0]
- at .str5715 = external constant [36 x i8], align 8  ; <[36 x i8]*> [#uses=0]
- at .str6716 = external constant [30 x i8], align 1  ; <[30 x i8]*> [#uses=0]
- at .str7717 = external constant [46 x i8], align 8  ; <[46 x i8]*> [#uses=0]
- at .str8718 = external constant [30 x i8], align 1  ; <[30 x i8]*> [#uses=0]
- at .str9719 = external constant [30 x i8], align 1  ; <[30 x i8]*> [#uses=0]
- at .str10720 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str11721 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str12722 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at PrIntC = external global [1000 x i16], align 32  ; <[1000 x i16]*> [#uses=0]
- at PrIntD = external global [1205 x i16], align 32  ; <[1205 x i16]*> [#uses=0]
- at .str15725 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str16726 = external constant [5 x i8], align 1  ; <[5 x i8]*> [#uses=0]
- at .str18728 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at TabIsList = external global [28 x i64], align 32 ; <[28 x i64]*> [#uses=0]
- at TabPlainList = external global [28 x void (%struct.TypHeader*)*], align 32 ; <[28 x void (%struct.TypHeader*)*]*> [#uses=0]
- at TabIsXTypeList = external global [28 x i64 (%struct.TypHeader*)*], align 32 ; <[28 x i64 (%struct.TypHeader*)*]*> [#uses=0]
- at TabLenList = external global [28 x i64 (%struct.TypHeader*)*], align 32 ; <[28 x i64 (%struct.TypHeader*)*]*> [#uses=0]
- at TabElmlList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64)*]*> [#uses=0]
- at TabElmrList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64)*]*> [#uses=0]
- at TabElmList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64)*]*> [#uses=0]
- at TabElmfList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64)*]*> [#uses=0]
- at TabElmsList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]*> [#uses=0]
- at TabAssList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64, %struct.TypHeader*)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64, %struct.TypHeader*)*]*> [#uses=0]
- at TabAsssList = external global [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]*> [#uses=0]
- at TabPosList = external global [28 x i64 (%struct.TypHeader*, %struct.TypHeader*, i64)*], align 32 ; <[28 x i64 (%struct.TypHeader*, %struct.TypHeader*, i64)*]*> [#uses=0]
- at TabIsDenseList = external global [28 x i64 (%struct.TypHeader*)*], align 32 ; <[28 x i64 (%struct.TypHeader*)*]*> [#uses=0]
- at TabIsPossList = external global [28 x i64 (%struct.TypHeader*)*], align 32 ; <[28 x i64 (%struct.TypHeader*)*]*> [#uses=0]
- at TabDepthVector = external global [28 x %struct.TypHeader* (%struct.TypHeader*)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*)*]*> [#uses=0]
- at .str748 = external constant [7 x i8], align 1    ; <[7 x i8]*> [#uses=0]
- at .str1749 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str2750 = external constant [6 x i8], align 1   ; <[6 x i8]*> [#uses=0]
- at .str3751 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str4752 = external constant [4 x i8], align 1   ; <[4 x i8]*> [#uses=0]
- at .str5753 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str6754 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str7755 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str8756 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str9757 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str10758 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str11759 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str12760 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str13761 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str14762 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str15763 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str16764 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str17765 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str18766 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str19767 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str20768 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str21769 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str22770 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str23771 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str24772 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str25773 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str26774 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str27775 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str28776 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str29777 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str30778 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str31779 = external constant [66 x i8], align 8 ; <[66 x i8]*> [#uses=0]
- at .str32780 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str33781 = external constant [62 x i8], align 8 ; <[62 x i8]*> [#uses=0]
- at .str34782 = external constant [72 x i8], align 8 ; <[72 x i8]*> [#uses=0]
- at .str35783 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str36784 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str37785 = external constant [63 x i8], align 8 ; <[63 x i8]*> [#uses=0]
- at .str38786 = external constant [65 x i8], align 8 ; <[65 x i8]*> [#uses=0]
- at .str39787 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str40788 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str41789 = external constant [61 x i8], align 8 ; <[61 x i8]*> [#uses=0]
- at .str42790 = external constant [55 x i8], align 8 ; <[55 x i8]*> [#uses=0]
- at .str43791 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str44792 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str45793 = external constant [69 x i8], align 8 ; <[69 x i8]*> [#uses=0]
- at .str46794 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str47795 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at .str49797 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str50798 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str51799 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str52800 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str53801 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str54802 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str55803 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str56804 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str57805 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str58806 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str59807 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str60808 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str61809 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str62810 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str63811 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str64812 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str68816 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str69817 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str70818 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str71819 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str72820 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str73821 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str74822 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str75823 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str76824 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str77825 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str78826 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str832 = external constant [14 x i8], align 1   ; <[14 x i8]*> [#uses=0]
- at .str1833 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str2834 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str3835 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at .str4836 = external constant [11 x i8], align 1  ; <[11 x i8]*> [#uses=0]
- at .str5837 = external constant [12 x i8], align 1  ; <[12 x i8]*> [#uses=0]
- at .str6838 = external constant [16 x i8], align 1  ; <[16 x i8]*> [#uses=0]
- at .str7839 = external constant [7 x i8], align 1   ; <[7 x i8]*> [#uses=0]
- at .str8840 = external constant [14 x i8], align 1  ; <[14 x i8]*> [#uses=0]
- at .str9841 = external constant [12 x i8], align 1  ; <[12 x i8]*> [#uses=0]
- at .str10842 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str11843 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str12844 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str13845 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str14846 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str15847 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str16848 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str17849 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str18850 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str19851 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str20852 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str21853 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str22854 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str23855 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str24856 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str25857 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str26858 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str27859 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str28860 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str29861 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str30862 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str31863 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str32864 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str33865 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str34866 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str35867 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str36868 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str37869 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str38870 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str39871 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str40872 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str41873 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str42874 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str43875 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str44876 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str45877 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str46878 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str47879 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str48880 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str49881 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str50882 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str51883 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str52884 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str53885 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str54886 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str55887 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str56888 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str57889 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str58890 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str59891 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str60892 = external constant [20 x i8], align 1 ; <[20 x i8]*> [#uses=0]
- at .str61893 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str62894 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str63895 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str64896 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str65897 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str66898 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str67899 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str68900 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str69901 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str70902 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str71903 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str72904 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str73905 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str74906 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str75907 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str76908 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str77909 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str78910 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str79911 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str80912 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str81913 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str82914 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str83915 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str84916 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str85917 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str86918 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str87919 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str88920 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str89921 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str92924 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str93925 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str94926 = external constant [20 x i8], align 1 ; <[20 x i8]*> [#uses=0]
- at .str95927 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str96928 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str97929 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str98930 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str99931 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str100932 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str934 = external constant [7 x i8], align 1    ; <[7 x i8]*> [#uses=0]
- at .str1935 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str2936 = external constant [22 x i8], align 1  ; <[22 x i8]*> [#uses=0]
- at .str3937 = external constant [19 x i8], align 1  ; <[19 x i8]*> [#uses=0]
- at .str4938 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at .str5939 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str6940 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str7941 = external constant [22 x i8], align 1  ; <[22 x i8]*> [#uses=0]
- at HdPerm = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str8942 = external constant [37 x i8], align 8  ; <[37 x i8]*> [#uses=0]
- at .str9943 = external constant [39 x i8], align 8  ; <[39 x i8]*> [#uses=0]
- at .str10944 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str11945 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str12946 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str13947 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str14948 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str15949 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str16950 = external constant [55 x i8], align 8 ; <[55 x i8]*> [#uses=0]
- at .str17951 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str18952 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str19953 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str20954 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str21955 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str22956 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str23957 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str24958 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str25959 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str26960 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str27961 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str28962 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str29963 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str30964 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at .str31965 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str32966 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str33967 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str34968 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str35969 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str36970 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str37971 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str38972 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str39973 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str40974 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str41975 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str42976 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str44978 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str45979 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str48982 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str6992 = external constant [35 x i8], align 8  ; <[35 x i8]*> [#uses=0]
- at TabNormalizeCoeffs = external global [28 x %struct.TypHeader* (%struct.TypHeader*)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*)*]*> [#uses=0]
- at TabShrinkCoeffs = external global [28 x void (%struct.TypHeader*)*], align 32 ; <[28 x void (%struct.TypHeader*)*]*> [#uses=0]
- at TabShiftedCoeffs = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64)*]*> [#uses=0]
- at TabAddCoeffs = external global [28 x [28 x void (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x void (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabMultiplyCoeffs = external global [28 x [28 x i64 (%struct.TypHeader*, %struct.TypHeader*, i64, %struct.TypHeader*, i64)*]], align 32 ; <[28 x [28 x i64 (%struct.TypHeader*, %struct.TypHeader*, i64, %struct.TypHeader*, i64)*]]*> [#uses=0]
- at TabProductCoeffs = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabProductCoeffsMod = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabReduceCoeffs = external global [28 x [28 x i64 (%struct.TypHeader*, i64, %struct.TypHeader*, i64)*]], align 32 ; <[28 x [28 x i64 (%struct.TypHeader*, i64, %struct.TypHeader*, i64)*]]*> [#uses=0]
- at TabReduceCoeffsMod = external global [28 x [28 x i64 (%struct.TypHeader*, i64, %struct.TypHeader*, i64, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x i64 (%struct.TypHeader*, i64, %struct.TypHeader*, i64, %struct.TypHeader*)*]]*> [#uses=0]
- at TabPowerModCoeffsInt = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at TabPowerModCoeffsLInt = external global [28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]], align 32 ; <[28 x [28 x %struct.TypHeader* (%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*)*]]*> [#uses=0]
- at .str995 = external constant [14 x i8], align 1   ; <[14 x i8]*> [#uses=0]
- at .str1996 = external constant [16 x i8], align 1  ; <[16 x i8]*> [#uses=0]
- at .str2997 = external constant [13 x i8], align 1  ; <[13 x i8]*> [#uses=0]
- at .str3998 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str4999 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str51000 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str61001 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str71002 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str81003 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str91004 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str101005 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str111006 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str121007 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str131008 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str141009 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str151010 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str161011 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str171012 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str181013 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str191014 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str201015 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str211016 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str221017 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str231018 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str241019 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str251020 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str261021 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str271022 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str281023 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str1025 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str21027 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str31028 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str41029 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str51030 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str61031 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str81033 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str111036 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str121037 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str131038 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str141039 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str151040 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str1044 = external constant [6 x i8], align 1   ; <[6 x i8]*> [#uses=0]
- at .str11045 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str21046 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str31047 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str41048 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str51049 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str61050 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str71051 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str81052 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str101054 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str121056 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str131057 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str11060 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at HdCurLHS = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at .str21061 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str31062 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str41063 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str61065 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str71066 = external constant [4 x i8], align 1  ; <[4 x i8]*> [#uses=0]
- at .str81067 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str91068 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str101069 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str131072 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str141073 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str151074 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str161075 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str171076 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str181077 = external constant [2 x i8], align 1 ; <[2 x i8]*> [#uses=0]
- at .str241083 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str251084 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=0]
- at .str271086 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str281087 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at HdRnOp = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at HdRnEq = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at HdCallEq = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdStrEq = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdTilde = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at .str11093 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at HdRnSum = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdCallSum = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str31096 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdStrSum = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdRnDiff = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdCallDiff = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at .str51099 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdStrDiff = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at HdRnProd = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdCallProd = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at .str71102 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdStrProd = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at HdRnQuo = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdCallQuo = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str91105 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdStrQuo = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdRnMod = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdCallMod = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str111108 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at HdStrMod = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdRnPow = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdCallPow = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str131111 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdStrPow = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdRnComm = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at HdCallComm = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at .str151114 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at HdStrComm = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at .str171116 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdRnLt = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at HdCallLt = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at .str191119 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdStrLt = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdRnIn = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at HdCallIn = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at .str211122 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at HdStrIn = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at HdRnPrint = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at HdCallPrint = external global %struct.TypHeader* ; <%struct.TypHeader**> [#uses=0]
- at .str231125 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at HdStrPrint = external global %struct.TypHeader*  ; <%struct.TypHeader**> [#uses=0]
- at .str241126 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str251127 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str261128 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str271129 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str281130 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str291131 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str301132 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str311133 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str321134 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str331135 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str341136 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str351137 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str361138 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str371139 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str421144 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str661168 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str671169 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=0]
- at .str681170 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str691171 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str711173 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str721174 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str731175 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str741176 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str761178 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str771179 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str781180 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str791181 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at Logfile = external global i64                    ; <i64*> [#uses=0]
- at Input = external global %struct.TypInputFile*    ; <%struct.TypInputFile**> [#uses=0]
- at TestInput = external global i64                  ; <i64*> [#uses=0]
- at In = external global i8*                         ; <i8**> [#uses=0]
- at Symbol = external global i64                     ; <i64*> [#uses=0]
- at TestOutput = external global i64                 ; <i64*> [#uses=0]
- at TestLine = external global [256 x i8], align 32  ; <[256 x i8]*> [#uses=0]
- at InputLogfile = external global i64               ; <i64*> [#uses=0]
- at InputFiles = external global [16 x %struct.TypInputFile], align 32 ; <[16 x %struct.TypInputFile]*> [#uses=0]
- at .str1187 = external constant [2 x i8], align 1   ; <[2 x i8]*> [#uses=0]
- at Output = external global %struct.TypOutputFile*  ; <%struct.TypOutputFile**> [#uses=0]
- at OutputFiles = external global [16 x %struct.TypOutputFile], align 32 ; <[16 x %struct.TypOutputFile]*> [#uses=0]
- at .str21189 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str41191 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str51192 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str61193 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str71194 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at NrError = external global i64                    ; <i64*> [#uses=0]
- at NrErrLine = external global i64                  ; <i64*> [#uses=0]
- at .str91198 = external constant [17 x i8], align 1 ; <[17 x i8]*> [#uses=0]
- at .str101199 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str131202 = external constant [2 x i8], align 1 ; <[2 x i8]*> [#uses=0]
- at .str141203 = external constant [2 x i8], align 1 ; <[2 x i8]*> [#uses=0]
- at .str151204 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at Prompt = external global i8*                     ; <i8**> [#uses=0]
- at .str161206 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at Value = external global [1024 x i8], align 32    ; <[1024 x i8]*> [#uses=0]
- at .str171208 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str181209 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str191210 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str201211 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str211212 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str431234 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str1250 = external constant [4 x i8], align 1   ; <[4 x i8]*> [#uses=0]
- at .str11251 = external constant [6 x i8], align 1  ; <[6 x i8]*> [#uses=0]
- at .str21252 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str31253 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str41254 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str51255 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str61256 = external constant [9 x i8], align 1  ; <[9 x i8]*> [#uses=0]
- at .str71257 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str81258 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at HdUnion = external global %struct.TypHeader*     ; <%struct.TypHeader**> [#uses=0]
- at .str111261 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str121262 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str131263 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str141264 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str151265 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str161266 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str171267 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str181268 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str191269 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str201270 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str211271 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str221272 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str231273 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str241274 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str251275 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str261276 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str271277 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str281278 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str291279 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str301280 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str311281 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str321282 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str331283 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str341284 = external constant [20 x i8], align 1 ; <[20 x i8]*> [#uses=0]
- at .str351285 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at StrStat = external global i8*                    ; <i8**> [#uses=0]
- at HdStat = external global %struct.TypHeader*      ; <%struct.TypHeader**> [#uses=0]
- at .str11292 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str21293 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str41295 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str51296 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str61297 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str71298 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str81299 = external constant [12 x i8], align 1 ; <[12 x i8]*> [#uses=0]
- at .str91300 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str101301 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str111302 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str131304 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str151306 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str161307 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=0]
- at .str171308 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str181309 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str191310 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str201311 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str211312 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str221313 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str231314 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str241315 = external constant [49 x i8], align 8 ; <[49 x i8]*> [#uses=0]
- at .str251316 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str281319 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str291320 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at HdChars = external global [256 x %struct.TypHeader*], align 32 ; <[256 x %struct.TypHeader*]*> [#uses=0]
- at .str1322 = external constant [9 x i8], align 1   ; <[9 x i8]*> [#uses=0]
- at .str31326 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str41327 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str61329 = external constant [2 x i8], align 1  ; <[2 x i8]*> [#uses=0]
- at .str71330 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str81331 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str91332 = external constant [3 x i8], align 1  ; <[3 x i8]*> [#uses=0]
- at .str101333 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str111334 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str121335 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str131336 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str151338 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str161339 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str171340 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str181341 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str191342 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str201343 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str211344 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str221345 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at SyFlags = external global [13 x i8]              ; <[13 x i8]*> [#uses=0]
- at syLastIntr = external global i64                 ; <i64*> [#uses=0]
- at syWorkspace = external global i8*                ; <i8**> [#uses=0]
- at stderr = external global %struct._IO_FILE*       ; <%struct._IO_FILE**> [#uses=0]
- at .str1350 = external constant [38 x i8], align 8  ; <[38 x i8]*> [#uses=0]
- at syStartTime = external global i64                ; <i64*> [#uses=0]
- at .str11351 = external constant [52 x i8], align 8 ; <[52 x i8]*> [#uses=0]
- at syBuf = external global [16 x %0], align 32      ; <[16 x %0]*> [#uses=0]
- at syWindow.b = external global i1                  ; <i1*> [#uses=0]
- at syOld = external global %struct.termio, align 16 ; <%struct.termio*> [#uses=0]
- at .str21352 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at syFid = external global i64                      ; <i64*> [#uses=0]
- at .str31353 = external constant [51 x i8], align 8 ; <[51 x i8]*> [#uses=0]
- at .str41354 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str51355 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at stdin = external global %struct._IO_FILE*        ; <%struct._IO_FILE**> [#uses=0]
- at stdout = external global %struct._IO_FILE*       ; <%struct._IO_FILE**> [#uses=0]
- at .str121362 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str131363 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=0]
- at SyBanner = external global i64                   ; <i64*> [#uses=0]
- at SyGasman = external global i64                   ; <i64*> [#uses=0]
- at .str141366 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at SyLibname = external global [256 x i8], align 32 ; <[256 x i8]*> [#uses=0]
- at .str161369 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at SyHelpname = external global [256 x i8], align 32 ; <[256 x i8]*> [#uses=0]
- at .str171370 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at SyMemory = external global i64                   ; <i64*> [#uses=0]
- at .str181372 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at syLineEdit = external global i64                 ; <i64*> [#uses=0]
- at SyQuiet = external global i64                    ; <i64*> [#uses=0]
- at .str191374 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at SyNrCols = external global i64                   ; <i64*> [#uses=0]
- at .str201376 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at SyNrRows = external global i64                   ; <i64*> [#uses=0]
- at syCTRD = external global i64                     ; <i64*> [#uses=0]
- at .str211378 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str231380 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str241381 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at SyInitfiles = external global [16 x [256 x i8]], align 32 ; <[16 x [256 x i8]]*> [#uses=0]
- at .str251383 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str261384 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str271385 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str281386 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str291387 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str301388 = external constant [8 x i8], align 1 ; <[8 x i8]*> [#uses=0]
- at .str311389 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str321390 = external constant [56 x i8], align 8 ; <[56 x i8]*> [#uses=0]
- at .str331391 = external constant [53 x i8], align 8 ; <[53 x i8]*> [#uses=0]
- at .str341392 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str351393 = external constant [54 x i8], align 8 ; <[54 x i8]*> [#uses=0]
- at .str361394 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str371395 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str381396 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str391397 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at WinCmdBuffer = external global [8000 x i8], align 32 ; <[8000 x i8]*> [#uses=0]
- at .str401398 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at syNrchar = external global i64                   ; <i64*> [#uses=0]
- at syPrompt = external global [256 x i8], align 32  ; <[256 x i8]*> [#uses=0]
- at .str411399 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str421400 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str431401 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str441402 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str451403 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at syNew = external global %struct.termio, align 16 ; <%struct.termio*> [#uses=0]
- at syStopTime = external global i64                 ; <i64*> [#uses=0]
- at syHistory = external global [8192 x i8], align 32 ; <[8192 x i8]*> [#uses=0]
- at syCTRO = external global i32                     ; <i32*> [#uses=0]
- at yank.3948 = external global [512 x i8], align 32 ; <[512 x i8]*> [#uses=0]
- at syHi = external global i8*                       ; <i8**> [#uses=0]
- at .str461404 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str471405 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str491407 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str501408 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str511409 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str521410 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at syLastIndex = external global i16                ; <i16*> [#uses=0]
- at syLastTopics = external global [16 x [64 x i8]], align 32 ; <[16 x [64 x i8]]*> [#uses=0]
- at .str551413 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str561414 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str571415 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str581416 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str591417 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str601418 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str611419 = external constant [21 x i8], align 1 ; <[21 x i8]*> [#uses=0]
- at .str621420 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str631421 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=0]
- at .str641422 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str651423 = external constant [18 x i8], align 1 ; <[18 x i8]*> [#uses=0]
- at .str661424 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str671425 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str681426 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str691427 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str701428 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str711429 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str721430 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str731431 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str741432 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str751433 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str761434 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str771435 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str781436 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str791437 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str801438 = external constant [3 x i8], align 1 ; <[3 x i8]*> [#uses=0]
- at .str811439 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str821440 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str831441 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str841442 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str851443 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str861444 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str871445 = external constant [27 x i8], align 1 ; <[27 x i8]*> [#uses=0]
- at .str881446 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str891447 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str901448 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str911449 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str921450 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str931451 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str941452 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str951453 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str961454 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str971455 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str981456 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str991457 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str1001458 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str1011459 = external constant [8 x i8], align 1 ; <[8 x i8]*> [#uses=0]
- at .str1021460 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str1031461 = external constant [32 x i8], align 8 ; <[32 x i8]*> [#uses=0]
- at .str1041462 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str1051463 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str1061464 = external constant [67 x i8], align 8 ; <[67 x i8]*> [#uses=0]
- at .str1071465 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str1081466 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str1111469 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str1121470 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str1131471 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str1141472 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str1151473 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at syChapnames = external global [128 x [16 x i8]], align 32 ; <[128 x [16 x i8]]*> [#uses=0]
- at .str1161474 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str1171475 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str1181476 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str1191477 = external constant [5 x i8], align 1 ; <[5 x i8]*> [#uses=0]
- at .str1201478 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str1211479 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str1221480 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str1231481 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str1241482 = external constant [20 x i8], align 1 ; <[20 x i8]*> [#uses=0]
- at .str1251483 = external constant [71 x i8], align 8 ; <[71 x i8]*> [#uses=0]
- at .str1261484 = external constant [8 x i8], align 1 ; <[8 x i8]*> [#uses=0]
- at .str1271485 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str1281486 = external constant [8 x i8], align 1 ; <[8 x i8]*> [#uses=0]
- at .str129 = external constant [6 x i8], align 1    ; <[6 x i8]*> [#uses=0]
- at .str130 = external constant [17 x i8], align 1   ; <[17 x i8]*> [#uses=0]
- at .str131 = external constant [2 x i8], align 1    ; <[2 x i8]*> [#uses=0]
- at .str132 = external constant [9 x i8], align 1    ; <[9 x i8]*> [#uses=0]
- at .str1504 = external constant [10 x i8], align 1  ; <[10 x i8]*> [#uses=0]
- at .str11505 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str21506 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str31507 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at .str41508 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str51509 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str61510 = external constant [14 x i8], align 1 ; <[14 x i8]*> [#uses=0]
- at .str71511 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str81512 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str91513 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str101514 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str111515 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str121516 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str131517 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str141518 = external constant [62 x i8], align 8 ; <[62 x i8]*> [#uses=0]
- at .str151519 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str161520 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str171521 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str181522 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str191523 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str201524 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str211525 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str221526 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str231527 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str241528 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str251529 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str261530 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str271531 = external constant [63 x i8], align 8 ; <[63 x i8]*> [#uses=0]
- at .str281532 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str291533 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str301534 = external constant [57 x i8], align 8 ; <[57 x i8]*> [#uses=0]
- at .str311535 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str321536 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str331537 = external constant [54 x i8], align 8 ; <[54 x i8]*> [#uses=0]
- at .str341538 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str351539 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str361540 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str371541 = external constant [63 x i8], align 8 ; <[63 x i8]*> [#uses=0]
- at .str381542 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str391543 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str401544 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str411545 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str421546 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str431547 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str441548 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str451549 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str461550 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str471551 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str1553 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str11554 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str21555 = external constant [26 x i8], align 1 ; <[26 x i8]*> [#uses=0]
- at .str31556 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str41557 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str51558 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at LargestUnknown = external global i64             ; <i64*> [#uses=0]
- at .str61559 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str81561 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str91562 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at HdVecFFEL = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at HdVecFFER = external global %struct.TypHeader*   ; <%struct.TypHeader**> [#uses=0]
- at TabIntVecFFE = external global [28 x %struct.TypHeader* (%struct.TypHeader*, i64)*], align 32 ; <[28 x %struct.TypHeader* (%struct.TypHeader*, i64)*]*> [#uses=0]
- at .str1564 = external constant [8 x i8], align 1   ; <[8 x i8]*> [#uses=0]
- at .str11565 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str21566 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str31567 = external constant [10 x i8], align 1 ; <[10 x i8]*> [#uses=0]
- at .str41568 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str51569 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str61570 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str91573 = external constant [50 x i8], align 8 ; <[50 x i8]*> [#uses=0]
- at .str101574 = external constant [48 x i8], align 8 ; <[48 x i8]*> [#uses=0]
- at .str111575 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str121576 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str131577 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str141578 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str151579 = external constant [25 x i8], align 1 ; <[25 x i8]*> [#uses=0]
- at .str161580 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str171581 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str181582 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str191583 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str201584 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str211585 = external constant [33 x i8], align 8 ; <[33 x i8]*> [#uses=0]
- at .str241588 = external constant [43 x i8], align 8 ; <[43 x i8]*> [#uses=0]
- at .str261590 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=0]
- at .str281592 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str291593 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str301594 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str311595 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str321596 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str331597 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str341598 = external constant [44 x i8], align 8 ; <[44 x i8]*> [#uses=0]
- at .str351599 = external constant [46 x i8], align 8 ; <[46 x i8]*> [#uses=0]
- at .str361600 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str371601 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str381602 = external constant [65 x i8], align 8 ; <[65 x i8]*> [#uses=0]
- at .str391603 = external constant [22 x i8], align 1 ; <[22 x i8]*> [#uses=0]
- at .str401604 = external constant [63 x i8], align 8 ; <[63 x i8]*> [#uses=0]
- at .str1619 = external constant [18 x i8], align 1  ; <[18 x i8]*> [#uses=0]
- at .str11620 = external constant [19 x i8], align 1 ; <[19 x i8]*> [#uses=0]
- at .str21621 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str31622 = external constant [8 x i8], align 1  ; <[8 x i8]*> [#uses=0]
- at .str41623 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str51624 = external constant [13 x i8], align 1 ; <[13 x i8]*> [#uses=0]
- at .str61625 = external constant [7 x i8], align 1  ; <[7 x i8]*> [#uses=0]
- at .str71626 = external constant [16 x i8], align 1 ; <[16 x i8]*> [#uses=0]
- at .str81627 = external constant [11 x i8], align 1 ; <[11 x i8]*> [#uses=0]
- at .str91628 = external constant [15 x i8], align 1 ; <[15 x i8]*> [#uses=0]
- at HdIdWord = external global %struct.TypHeader*    ; <%struct.TypHeader**> [#uses=0]
- at .str101630 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str111631 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str121632 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str131633 = external constant [23 x i8], align 1 ; <[23 x i8]*> [#uses=0]
- at .str141634 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str151635 = external constant [47 x i8], align 8 ; <[47 x i8]*> [#uses=0]
- at .str161636 = external constant [35 x i8], align 8 ; <[35 x i8]*> [#uses=0]
- at .str171637 = external constant [39 x i8], align 8 ; <[39 x i8]*> [#uses=0]
- at .str181638 = external constant [30 x i8], align 1 ; <[30 x i8]*> [#uses=0]
- at .str191639 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str201640 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str211641 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str221642 = external constant [42 x i8], align 8 ; <[42 x i8]*> [#uses=0]
- at .str231643 = external constant [28 x i8], align 1 ; <[28 x i8]*> [#uses=0]
- at .str241644 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str251645 = external constant [24 x i8], align 1 ; <[24 x i8]*> [#uses=0]
- at .str261646 = external constant [45 x i8], align 8 ; <[45 x i8]*> [#uses=0]
- at .str271647 = external constant [53 x i8], align 8 ; <[53 x i8]*> [#uses=0]
- at .str281648 = external constant [38 x i8], align 8 ; <[38 x i8]*> [#uses=0]
- at .str291649 = external constant [36 x i8], align 8 ; <[36 x i8]*> [#uses=0]
- at .str301650 = external constant [29 x i8], align 1 ; <[29 x i8]*> [#uses=0]
- at .str311651 = external constant [31 x i8], align 8 ; <[31 x i8]*> [#uses=0]
- at .str341654 = external constant [40 x i8], align 8 ; <[40 x i8]*> [#uses=0]
- at .str351655 = external constant [37 x i8], align 8 ; <[37 x i8]*> [#uses=0]
- at .str361656 = external constant [41 x i8], align 8 ; <[41 x i8]*> [#uses=0]
- at .str371657 = external constant [34 x i8], align 8 ; <[34 x i8]*> [#uses=0]
- at .str401660 = external constant [6 x i8], align 1 ; <[6 x i8]*> [#uses=0]
- at .str421662 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=0]
- at .str431663 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=0]
-
-declare fastcc i32 @OrdinaryCollect() nounwind
-
-declare fastcc void @AddString2(i16* nocapture) nounwind
-
-declare i32 @AgCombinatorial2(i64*, %struct.TypHeader* nocapture) nounwind
-
-declare i32 @AgSingle(i64* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare i32 @AgTriple(i64* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare i32 @AgQuadruple(i64* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @SetAvecAgGroup(%struct.TypHeader* nocapture, i64, i64) nounwind
-
-declare fastcc void @SetGeneratorsAgGroup(%struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @AgWordAgExp(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @SaveAndClearCollector(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @BlankAgGroup() nounwind
-
-declare fastcc void @SetStacksAgGroup(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @EvalOopN(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader* nocapture, i8* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @EvalOop2(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*, i8* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @EvalOop(%struct.TypHeader*, %struct.TypHeader*, i8* nocapture) nounwind
-
-declare fastcc void @AddString(i16* nocapture, i64) nounwind
-
-declare fastcc void @AddGen() nounwind
-
-declare i32 @AgCombinatorial(i64*, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc i32 @SetCWeightsAgGroup(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare void @InitCombinatorial(%struct.TypHeader* nocapture, i64) nounwind
-
-declare void @InitSingle(%struct.TypHeader* nocapture, i64) nounwind
-
-declare fastcc void @Collect(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @InitTriple(%struct.TypHeader* nocapture, i64) nounwind
-
-declare void @InitQuadr(%struct.TypHeader* nocapture, i64) nounwind
-
-declare fastcc %struct.TypHeader* @AgSolution2(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, %struct.TypHeader** nocapture, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @AgSolution(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EqAg(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtAg(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EvAg(%struct.TypHeader*) nounwind readnone
-
-declare fastcc %struct.TypHeader* @IntExponentsAgWord(%struct.TypHeader* nocapture, i64, i64) nounwind
-
-declare %struct.TypHeader* @ProdAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModAg(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowAgI(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowAgAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CommAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunSumAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDifferenceAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDepthAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCentralWeightAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunExponentsAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunFactorAgGroup(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrAgen(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrAgList(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrAgExp(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAgProfile(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @TEqAg(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @TLtAg(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @TProdAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @TQuoAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @TModAg(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @TPowAgI(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @TPowAgAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @TCommAg(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunAgGroupRecord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDUMPLONG(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCollectorProfile(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsCompatibleAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunExponentAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunReducedAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunInformationAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunRelativeOrderAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLeadingExponentAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTailDepthAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNormalizeIgs(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @DifferenceAgWord(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @SumAgWord(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunFactorAgWord(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @FactorAgGroup(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @FunSetCollectorAgWord(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunAgFpGroup(%struct.TypHeader* nocapture) nounwind
-
-declare i64 @LenBlist(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfBlist(%struct.TypHeader* nocapture, i64) nounwind readonly
-
-declare i64 @PosBlist(%struct.TypHeader* nocapture, %struct.TypHeader*, i64) nounwind readonly
-
-declare i64 @IsDenseBlist(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsPossBlist(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqBlist(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmBlist(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsBlist(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssBlist(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssBlist(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @PlainBlist(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunIsBlist(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunBlistList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunListBlist(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSizeBlist(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsSubsetBlist(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIntersectBlist(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunUniteBlist(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSubtractBlist(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc i64 @IsBlist(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunDistanceBlist(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @CVCM2V2(%struct.TypHeader*, %struct.TypHeader*, i64, i64, %struct.TypHeader*, i64, i64*, %struct.TypHeader*) nounwind
-
-declare fastcc void @CVCMFVF(%struct.TypHeader*, i64, %struct.TypHeader*, i64, i64, %struct.TypHeader*, i64, i64, i64*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunDistanceVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDistancesDistributionVecFFEsVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDistancesDistributionMatFFEVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCosetLeadersMatFFE(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc i64 @CLMF(%struct.TypHeader*, i64, %struct.TypHeader*, i64, %struct.TypHeader*, %struct.TypHeader*, i64, i64, i64) nounwind
-
-declare fastcc i64 @CLM2(%struct.TypHeader*, i64, i64, %struct.TypHeader*, %struct.TypHeader*, i64, i64) nounwind
-
-declare fastcc %struct.TypHeader* @BlistsMatFF2(%struct.TypHeader*) nounwind
-
-declare fastcc void @DDMFVF(%struct.TypHeader*, i64, %struct.TypHeader*, %struct.TypHeader*, i64, i64, %struct.TypHeader*) nounwind
-
-declare fastcc void @DDM2V2(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare fastcc i64 @ConvVecFFE(%struct.TypHeader*, i64) nounwind
-
-declare fastcc i64 @ConvMatFFE(%struct.TypHeader*, i64) nounwind
-
-declare %struct.TypHeader* @FunAClosestVectorCombinationsMatFFEVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @CompressDeductionList() nounwind
-
-declare %struct.TypHeader* @FunStandardizeTable(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunStandardizeTable2(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunApplyRel(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunMakeConsequences(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunApplyRel2(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCopyRel(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunMakeCanonical(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTreeEntry(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunMakeConsequences2(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAddAbelianRelator(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc i64 @TreeEntryC() nounwind
-
-declare fastcc void @AddCosetFactor2(i64) nounwind
-
-declare fastcc void @HandleCoinc2(i64, i64, %struct.TypHeader*) nounwind
-
-declare fastcc void @HandleCoinc(i64, i64) nounwind
-
-declare fastcc void @ConvertToBase(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @EvCyc(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqCyc(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @LtCyc(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdCycI(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @Cyclotomic(%struct.TypHeader* nocapture, i64, i64) nounwind
-
-declare void @PrCyc(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumCyc(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffCyc(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdCyc(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoCyc(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowCyc(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsCyc(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsCycInt(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNofCyc(%struct.TypHeader* nocapture) nounwind
 
-define internal %struct.TypHeader* @FunCoeffsCyc(%struct.TypHeader* nocapture %hdCall) nounwind {
+define %struct.TypHeader* @FunCoeffsCyc(%struct.TypHeader* nocapture %hdCall) nounwind {
 entry:
   ret %struct.TypHeader* null
 }
 
-define internal %struct.TypHeader* @FunGaloisCyc(%struct.TypHeader* nocapture %hdCall) nounwind {
-entry:
-  unreachable
-}
-
-declare %struct.TypHeader* @CantEval(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @Sum(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Diff(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Prod(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Quo(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Mod(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Pow(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Eq(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Lt(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Ne(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Le(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Gt(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @Ge(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @IsTrue(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @IsFalse(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EvBool(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqBool(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare %struct.TypHeader* @LtBool(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-define internal fastcc void @InitEval() nounwind {
-bb.nph49:
-  br label %bb
-
-bb:                                               ; preds = %bb, %bb.nph49
-  br i1 undef, label %bb5.preheader, label %bb
-
-bb4:                                              ; preds = %bb5.preheader, %bb4
-  br i1 undef, label %bb6, label %bb4
-
-bb6:                                              ; preds = %bb4
-  br i1 undef, label %bb11.preheader, label %bb5.preheader
-
-bb5.preheader:                                    ; preds = %bb6, %bb
-  br label %bb4
-
-bb10:                                             ; preds = %bb11.preheader, %bb10
-  br i1 undef, label %bb15, label %bb10
-
-bb15:                                             ; preds = %bb10
-  br i1 undef, label %bb17, label %bb11.preheader
-
-bb11.preheader:                                   ; preds = %bb15, %bb6
-  br label %bb10
-
-bb17:                                             ; preds = %bb15
-  br i1 undef, label %InstIntFunc.exit, label %bb.i
-
-bb.i:                                             ; preds = %bb17
-  unreachable
-
-InstIntFunc.exit:                                 ; preds = %bb17
-  br i1 undef, label %InstIntFunc.exit8, label %bb.i7
-
-bb.i7:                                            ; preds = %InstIntFunc.exit
-  unreachable
-
-InstIntFunc.exit8:                                ; preds = %InstIntFunc.exit
-  br i1 undef, label %InstVar.exit28, label %bb.i27
-
-bb.i27:                                           ; preds = %InstIntFunc.exit8
-  unreachable
-
-InstVar.exit28:                                   ; preds = %InstIntFunc.exit8
-  br i1 undef, label %InstVar.exit, label %bb.i25
-
-bb.i25:                                           ; preds = %InstVar.exit28
-  unreachable
-
-InstVar.exit:                                     ; preds = %InstVar.exit28
-  br i1 undef, label %InstIntFunc.exit23, label %bb.i22
-
-bb.i22:                                           ; preds = %InstVar.exit
-  unreachable
-
-InstIntFunc.exit23:                               ; preds = %InstVar.exit
-  br i1 undef, label %InstIntFunc.exit20, label %bb.i19
-
-bb.i19:                                           ; preds = %InstIntFunc.exit23
-  unreachable
-
-InstIntFunc.exit20:                               ; preds = %InstIntFunc.exit23
-  br i1 undef, label %InstIntFunc.exit17, label %bb.i16
-
-bb.i16:                                           ; preds = %InstIntFunc.exit20
-  br label %InstIntFunc.exit17
+define fastcc void @InitEval() nounwind {
 
 InstIntFunc.exit17:                               ; preds = %bb.i16, %InstIntFunc.exit20
   %tmp79 = tail call fastcc %struct.TypHeader* @NewBag(i32 16, i64 8) nounwind ; <%struct.TypHeader*> [#uses=2]
@@ -2169,53 +126,7 @@
   unreachable
 }
 
-declare void @CantPrint(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantSum(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantDiff(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantProd(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantQuo(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantMod(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantPow(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @IntComm(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrBinop(%struct.TypHeader*) nounwind
-
-declare void @PrComm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvVar(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvVarAuto(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvVarAss(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrVar(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrVarAss(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvNot(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvAnd(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvOr(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrBool(%struct.TypHeader*) nounwind
-
-declare void @PrNot(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsBool(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunShallowCopy(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCopy(%struct.TypHeader* nocapture) nounwind
-
-define internal %struct.TypHeader* @FunIsBound(%struct.TypHeader* nocapture %hdCall) nounwind {
+define %struct.TypHeader* @FunIsBound(%struct.TypHeader* nocapture %hdCall) nounwind {
 entry:
   br i1 undef, label %bb1, label %bb
 
@@ -2264,162 +175,7 @@
   ret %struct.TypHeader* undef
 }
 
-declare %struct.TypHeader* @FunLeftQuotient(%struct.TypHeader* nocapture) nounwind
-
-define internal %struct.TypHeader* @CantComm(%struct.TypHeader* %hdL, %struct.TypHeader* %hdR) nounwind {
-entry:
-  unreachable
-}
-
-declare i16** @__ctype_b_loc() nounwind readnone
-
-declare fastcc void @Print(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunUnbind(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @CopyCleanup(%struct.TypHeader*) nounwind
-
-declare fastcc void @CopyCopy(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @CopyForward(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @CopyShadow(%struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @Copy(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvFFE(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare void @PrFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowFFE(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunIsFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLogFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIntFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunZ(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @PrFF(%struct.TypHeader** nocapture, i32) nounwind
-
-declare fastcc %struct.TypHeader* @RootFiniteField(i64) nounwind
-
-declare fastcc %struct.TypHeader* @ConvTabIntFFE(i64) nounwind
-
-declare fastcc %struct.TypHeader* @CommonFF(%struct.TypHeader** nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @ChangeEnv(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvFunction(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EvReturn(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvFunccall(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvMakefunc(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrFunccall(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrFunction(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrFuncint(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrReturn(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTrace(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunUntrace(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunProfile(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunApplyFunc(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsFunc(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIgnore(%struct.TypHeader* nocapture) nounwind readonly
-
-declare fastcc i64 @SizeObj(%struct.TypHeader*) nounwind
-
-declare fastcc void @MarkObj(%struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @Error(i8* nocapture, i64, i64) nounwind
-
-declare void @longjmp(%struct.__jmp_buf_tag*, i32) noreturn nounwind
-
-declare fastcc void @InitGap(i32, i8** nocapture) nounwind
-
-declare i32 @_setjmp(%struct.__jmp_buf_tag*) nounwind
-
-declare %struct.TypHeader* @FunSIZEHANDLES(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNUMBERHANDLES(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCoefficients(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunGASMAN(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSIZE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTYPE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOBJ(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunHANDLE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsIdentical(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTmpName(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSizeScreen(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunRuntime(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunExec(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunHelp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunReadTest(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLogInputTo(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLogTo(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAppendTo(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPrntTo(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPrint(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAUTO(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunREAD(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunWindowCmd(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunError(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunBacktrace(%struct.TypHeader*) nounwind
-
-declare i32 @main(i32, i8** nocapture) noreturn nounwind
-
-declare fastcc void @ExitKernel(%struct.TypHeader*) nounwind
-
-declare fastcc void @CollectGarb() nounwind
-
-define internal fastcc %struct.TypHeader* @NewBag(i32 %type, i64 %size) nounwind {
+define fastcc %struct.TypHeader* @NewBag(i32 %type, i64 %size) nounwind {
 entry:
   br i1 undef, label %bb3, label %bb2
 
@@ -2452,7 +208,7 @@
   ret %struct.TypHeader* undef
 }
 
-define internal fastcc void @Resize(%struct.TypHeader* %hdBag, i64 %newSize) nounwind {
+define fastcc void @Resize(%struct.TypHeader* %hdBag, i64 %newSize) nounwind {
 entry:
   br i1 undef, label %bb1, label %bb2
 
@@ -2470,9 +226,7 @@
   unreachable
 }
 
-declare fastcc i64 @completion(i8* nocapture, i64, i64) nounwind
-
-define internal fastcc %struct.TypHeader* @FindRecname(i8* nocapture %name) nounwind {
+define fastcc %struct.TypHeader* @FindRecname(i8* nocapture %name) nounwind {
 entry:
   br i1 undef, label %bb8, label %bb5
 
@@ -2488,7 +242,7 @@
   unreachable
 }
 
-define internal fastcc %struct.TypHeader* @FindIdent(i8* nocapture %name) nounwind {
+define fastcc %struct.TypHeader* @FindIdent(i8* nocapture %name) nounwind {
 entry:
   br i1 undef, label %bb10, label %bb8
 
@@ -2528,1026 +282,4 @@
   unreachable
 }
 
-declare %struct.TypHeader* @EvInt(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqInt(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare %struct.TypHeader* @LtInt(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare void @PrInteger(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunIsInt(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunQuo(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunRem(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunGcdInt(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @GcdInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @RemInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @QuoInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @CantLenList(%struct.TypHeader* nocapture) nounwind
-
-declare i64 @NotIsDenseList(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @NotIsPossList(%struct.TypHeader* nocapture) nounwind readnone
-
-declare %struct.TypHeader* @EvList(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @LtList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoLists(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModLists(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowLists(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CommList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CommLists(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CantElmList(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @CantElmsList(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CantAssList(%struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CantAsssList(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare i64 @CantPosList(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, i64) nounwind
-
-declare void @CantPlainList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @DepthListx(%struct.TypHeader*) nounwind
-
-declare void @PrList(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumSclList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumListScl(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffSclList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffListScl(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdSclList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdListScl(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvElmList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvElmListLevel(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvElmsList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvElmsListLevel(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvAssList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvAssListLevel(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvAsssList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvAsssListLevel(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrElmList(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrElmsList(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrAssList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvIn(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsVector(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsMat(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLength(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAdd(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAppend(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPosition(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOnPoints(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOnPairs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOnTuples(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOnSets(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOnRight(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOnLeft(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDepthVector(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CantDepthVector(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @AsssListLevel(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*, i64) nounwind
-
-declare fastcc %struct.TypHeader* @AssListLevel(%struct.TypHeader*, i64, %struct.TypHeader*, i64) nounwind
-
-declare fastcc %struct.TypHeader* @ElmsListLevel(%struct.TypHeader*, %struct.TypHeader*, i64) nounwind
-
-declare fastcc %struct.TypHeader* @ElmListLevel(%struct.TypHeader*, i64, i64) nounwind
-
-declare %struct.TypHeader* @ProdListList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffListList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumListList(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @PrPcPres(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTriangleIndex(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc i32 @IsNormedPcp(%struct.TypHeader*, %struct.TypHeader** nocapture) nounwind
-
-declare %struct.TypHeader* @FunTailReducedPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunBaseReducedPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTailDepthPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDepthPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunExponentsPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunExponentPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDifferencePcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSumPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSubtractPowerPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAddPowerPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDefinePowerPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSubtractCommPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAddCommPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDefineCommPcp(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @NormalWordPcp(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunPowerPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunConjugatePcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCommPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunQuotientPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLeftQuotientPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunProductPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNormalWordPcp(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc void @ShrinkSwords(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCentralWeightsPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunShrinkPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunGeneratorsPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDefineCentralWeightsPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunExtendCentralPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAgPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPcp(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvPerm(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EvMakeperm(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrMakeperm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowPI(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowIP(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @QuoIP(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsPerm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPermList(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunOrderPerm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSignPerm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSmallestGeneratorPerm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CommQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CommQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CommPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CommPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ModQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ModQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ModPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ModPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCyclePermInt(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunCycleLengthPermInt(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLargestMovedPointPerm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @QuoIQ(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowIQ(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @QuoQQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @QuoQP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @QuoPQ(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @QuoPP(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowQI(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare void @PrPermQ(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrPermP(%struct.TypHeader* nocapture) nounwind
-
-declare i64 @LenPlist(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfPlist(%struct.TypHeader* nocapture, i64) nounwind readonly
-
-declare i64 @PosPlist(%struct.TypHeader* nocapture, %struct.TypHeader*, i64) nounwind
-
-declare void @PlainPlist(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsDensePlist(%struct.TypHeader* nocapture) nounwind readonly
-
-declare i64 @IsPossPlist(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqPlist(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @LtPlist(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ElmPlist(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsPlist(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssPlist(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssPlist(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvMakeList(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrMakeList(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @MakeList(%struct.TypHeader*, i64, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @UnifiedFieldVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare void @AddCoeffsListxListx(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @MultiplyCoeffsListxListx(%struct.TypHeader*, %struct.TypHeader*, i64, %struct.TypHeader*, i64) nounwind
-
-declare %struct.TypHeader* @CantNormalizeCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare void @CantShrinkCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CantShiftedCoeffs(%struct.TypHeader* nocapture, i64) nounwind
-
-declare void @CantAddCoeffs(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare i64 @CantMultiplyCoeffs(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @CantProductCoeffs(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CantProductCoeffsMod(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare i64 @CantReduceCoeffs(%struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture, i64) nounwind
-
-declare i64 @CantReduceCoeffsMod(%struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture) nounwind
-
-declare noalias %struct.TypHeader* @CantPowerModCoeffs(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @NormalizeCoeffsListx(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @NormalizeCoeffsVecFFE(%struct.TypHeader*) nounwind
-
-declare void @ShrinkCoeffsListx(%struct.TypHeader*) nounwind
-
-declare void @ShrinkCoeffsVecFFE(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ShiftedCoeffsListx(%struct.TypHeader*, i64) nounwind
-
-declare %struct.TypHeader* @ShiftedCoeffsVecFFE(%struct.TypHeader*, i64) nounwind
-
-declare void @AddCoeffsListxVecFFE(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @AddCoeffsVecFFEVecFFE(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @MultiplyCoeffsVecFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ProductCoeffsListxListx(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProductCoeffsVecFFEVecFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProductCoeffsModListxListx(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @ReduceCoeffsListxListx(%struct.TypHeader*, i64, %struct.TypHeader*, i64) nounwind
-
-declare i64 @ReduceCoeffsVecFFEVecFFE(%struct.TypHeader* nocapture, i64, %struct.TypHeader* nocapture, i64) nounwind
-
-declare i64 @ReduceCoeffsModListxListx(%struct.TypHeader*, i64, %struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare i64 @ReduceCoeffsModListx(%struct.TypHeader*, i64, %struct.TypHeader* nocapture, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowerModListxIntListx(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowerModVecFFEIntVecFFE(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowerModListxLIntListx(%struct.TypHeader*, %struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowerModVecFFELIntVecFFE(%struct.TypHeader*, %struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunShiftedCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNormalizeCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunShrinkCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAddCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSumCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunProductCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunProductCoeffsMod(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunReduceCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunRemainderCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunReduceCoeffsMod(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPowerModCoeffs(%struct.TypHeader* nocapture) nounwind
-
-declare i64 @LenRange(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfRange(%struct.TypHeader* nocapture, i64) nounwind readonly
-
-declare i64 @PosRange(%struct.TypHeader* nocapture, %struct.TypHeader*, i64) nounwind
-
-declare i64 @IsDenseRange(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsPossRange(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtRange(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmRange(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsRange(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssRange(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssRange(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @PlainRange(%struct.TypHeader*) nounwind
-
-declare void @PrRange(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvMakeRange(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrMakeRange(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsRange(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvRat(%struct.TypHeader*) nounwind readnone
-
-declare void @PrRat(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumRat(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffRat(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdRat(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoRat(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModRat(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowRat(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EqRat(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare %struct.TypHeader* @LtRat(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunIsRat(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNumerator(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDenominator(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @RdExpr(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdAtom(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdFactor(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdTerm(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdAri(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdRel(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdStats(i64) nounwind
-
-declare fastcc %struct.TypHeader* @RdStat(i64) nounwind
-
-declare %struct.TypHeader* @EvRec(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvMakeRec(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvRecElm(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvRecAss(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrRec(%struct.TypHeader*) nounwind
-
-declare void @PrRecElm(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrRecAss(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @LtRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CommRec(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunIsRec(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunRecFields(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @MakeRec(%struct.TypHeader*, i64, %struct.TypHeader* nocapture) nounwind
-
-declare fastcc i64 @OpenInput(i8* nocapture) nounwind
-
-declare fastcc void @PutLine() nounwind
-
-declare fastcc void @PutChr(i32 signext) nounwind
-
-declare fastcc void @Pr(i8* nocapture, i64, i64) nounwind
-
-declare fastcc void @SyntaxError(i8*) nounwind
-
-declare fastcc void @GetLine() nounwind
-
-declare fastcc void @GetIdent() nounwind
-
-declare fastcc void @GetSymbol() nounwind
-
-declare fastcc void @Match(i64, i8* nocapture, i64) nounwind
-
-declare i64 @LenSet(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfSet(%struct.TypHeader* nocapture, i64) nounwind readonly
-
-declare i64 @PosSet(%struct.TypHeader* nocapture, %struct.TypHeader*, i64) nounwind
-
-declare void @PlainSet(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsDenseSet(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsPossSet(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqSet(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @LtSet(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ElmSet(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsSet(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssSet(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssSet(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsEqualSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsSubsetSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAddSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunRemoveSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunUniteSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIntersectSet(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSubtractSet(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc i64 @IsSet(%struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @SetList(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EvStatseq(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvIf(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvFor(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvWhile(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvRepeat(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrStatseq(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrIf(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrFor(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrWhile(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrRepeat(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvChar(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqChar(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtChar(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare i64 @LenString(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfString(%struct.TypHeader* nocapture, i64) nounwind readonly
-
-declare i64 @PosString(%struct.TypHeader*, %struct.TypHeader*, i64) nounwind
-
-declare i64 @IsDenseString(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsPossString(%struct.TypHeader* nocapture) nounwind readonly
-
-declare void @PrChar(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ElmString(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsString(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssString(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssString(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @PlainString(%struct.TypHeader*) nounwind
-
-declare void @PrString(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EqString(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtString(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @FunIsString(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvMakeString(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc i64 @IsString(%struct.TypHeader*) nounwind
-
-declare noalias i8* @calloc(i64, i64) nounwind
-
-declare i8* @tmpnam(i8*) nounwind
-
-declare fastcc void @SyExit(i64) noreturn nounwind
-
-declare void @exit(i32) noreturn nounwind
-
-declare i64 @times(%struct.tms* nocapture) nounwind
-
-declare i64 @fwrite(i8* nocapture, i64, i64, i8* nocapture) nounwind
-
-declare void @syAnswerIntr(i32) nounwind
-
-declare i64 @time(i64*) nounwind
-
-declare void (i32)* @signal(i32, void (i32)*) nounwind
-
-declare fastcc void @syEchoch(i32, i64) nounwind
-
-declare i32 @fileno(%struct._IO_FILE* nocapture) nounwind
-
-declare i64 @write(i32, i8* nocapture, i64)
-
-declare fastcc void @syStopraw(i64) nounwind
-
-declare i32 @ioctl(i32, i64, ...) nounwind
-
-declare void @syAnswerTstp(i32) nounwind
-
-declare i32 @getpid() nounwind
-
-declare i32 @kill(i32, i32) nounwind
-
-declare fastcc void @SyFclose(i64) nounwind
-
-declare i32 @fclose(%struct._IO_FILE* nocapture) nounwind
-
 declare i8* @strncat(i8*, i8* nocapture, i64) nounwind
-
-declare i32 @strcmp(i8* nocapture, i8* nocapture) nounwind readonly
-
-declare fastcc i64 @SyFopen(i8* nocapture, i8* nocapture) nounwind
-
-declare noalias %struct._IO_FILE* @fopen(i8* noalias nocapture, i8* noalias nocapture) nounwind
-
-declare void @setbuf(%struct._IO_FILE* noalias nocapture, i8* noalias) nounwind
-
-declare i64 @strlen(i8* nocapture) nounwind readonly
-
-declare fastcc void @syWinPut(i64, i8* nocapture, i8* nocapture) nounwind
-
-declare i32 @isatty(i32) nounwind
-
-declare i8* @ttyname(i32) nounwind
-
-declare i32 @fputs(i8* noalias nocapture, %struct._IO_FILE* noalias nocapture) nounwind
-
-declare i32 @atoi(i8* nocapture) nounwind readonly
-
-declare noalias i8* @malloc(i64) nounwind
-
-declare void @free(i8* nocapture) nounwind
-
-declare i8* @getenv(i8* nocapture) nounwind readonly
-
-declare i32 @system(i8* nocapture)
-
-declare i64 @read(i32, i8* nocapture, i64)
-
-declare fastcc void @SyFputs(i8* nocapture, i64) nounwind
-
-declare fastcc i32 @syGetch(i64) nounwind
-
-declare fastcc i32 @syStartraw(i64) nounwind
-
-declare void @llvm.memcpy.i64(i8* nocapture, i8* nocapture, i64, i32) nounwind
-
-declare void @syAnswerCont(i32) nounwind
-
-declare fastcc void @syEchos(i8* nocapture, i64) nounwind
-
-declare fastcc i8* @SyFgets(i8*, i64) nounwind
-
-declare i8* @fgets(i8* noalias, i32, %struct._IO_FILE* noalias nocapture) nounwind
-
-declare fastcc void @SyHelp(i8* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @FunTzRelator(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzSortC(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzRenumberGens(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzReplaceGens(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzSubstituteGen(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzOccurrences(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzOccurrencesPairs(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunTzSearchC(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvUnknown(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqUnknown(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @LtUnknown(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare void @PrUnknown(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumUnknown(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffUnknown(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdUnknown(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoUnknown(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowUnknown(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunUnknown(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsUnknown(%struct.TypHeader* nocapture) nounwind
-
-declare i64 @LenVecFFE(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmlVecFFE(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmrVecFFE(%struct.TypHeader* nocapture, i64) nounwind
-
-declare i64 @PosVecFFE(%struct.TypHeader*, %struct.TypHeader*, i64) nounwind
-
-declare i64 @IsDenseVecFFE(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsPossVecFFE(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @DepthVecFFE(%struct.TypHeader* nocapture) nounwind readonly
-
-declare fastcc i64 @DegreeVecFFE(%struct.TypHeader* nocapture) nounwind readonly
-
-declare fastcc i64 @DegreeMatFFE(%struct.TypHeader** nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfVecFFE(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmVecFFE(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssVecFFE(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssVecFFE(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @PlainVecFFE(%struct.TypHeader*) nounwind
-
-declare i64 @IsXTypeVecFFE(%struct.TypHeader*) nounwind
-
-declare i64 @IsXTypeMatFFE(%struct.TypHeader*) nounwind
-
-declare void @PrVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumVecFFEFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumVecFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @DiffFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @DiffVecFFEFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @DiffVecFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdVecFFEFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdVecFFEVecFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdVecFFEMatFFE(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowMatFFEInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunCharFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunDegreeFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLogVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunMakeVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunNumberVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @CantIntVecFFE(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @FunIntVecFFE(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdFFEVector(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdVectorFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffFFEVector(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffVectorFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumFFEVector(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumVectorFFE(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @IntVecFFE(%struct.TypHeader*, i64) nounwind
-
-declare i64 @LenVector(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @ElmfVector(%struct.TypHeader* nocapture, i64) nounwind readonly
-
-declare i64 @PosVector(%struct.TypHeader* nocapture, %struct.TypHeader*, i64) nounwind
-
-declare void @PlainVector(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsDenseVector(%struct.TypHeader* nocapture) nounwind readnone
-
-declare i64 @IsPossVector(%struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @EqVector(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @LtVector(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ElmVector(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @ElmsVector(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AssVector(%struct.TypHeader*, i64, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @AsssVector(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @IsXTypeVector(%struct.TypHeader*) nounwind
-
-declare i64 @IsXTypeMatrix(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumIntVector(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @SumVectorInt(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumVectorVector(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @DiffIntVector(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @DiffVectorInt(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffVectorVector(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdIntVector(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdVectorInt(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdVectorVector(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdVectorMatrix(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @PowMatrixInt(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare fastcc %struct.TypHeader* @SwordWord(%struct.TypHeader*, %struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @EvWord(%struct.TypHeader*) nounwind readnone
-
-declare %struct.TypHeader* @EqWord(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare fastcc %struct.TypHeader* @WordSword(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @ProdWord(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoWord(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ModWord(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @PowWW(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @CommWord(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @LtWord(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare %struct.TypHeader* @PowWI(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @FunExpsum(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunIsWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunPosWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSubword(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunLenWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunMappedWord(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunEliminated(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunSubs(%struct.TypHeader* nocapture) nounwind
-
-declare fastcc %struct.TypHeader* @Words(%struct.TypHeader* nocapture, i64) nounwind
-
-declare %struct.TypHeader* @FunAbstractGenerators(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @FunAbstractGenerator(%struct.TypHeader* nocapture) nounwind
-
-declare void @PrSword(%struct.TypHeader* nocapture) nounwind
-
-declare %struct.TypHeader* @LtAg_DIRECT(%struct.TypHeader* nocapture, %struct.TypHeader* nocapture) nounwind readonly
-
-declare %struct.TypHeader* @CommAg_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdCyc_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @QuoCyc_DIRECT(%struct.TypHeader*) nounwind
-
-declare void @AddCoeffsListxListx_DIRECT(%struct.TypHeader*, %struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @PosRange_DIRECT(%struct.TypHeader* nocapture, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdCycI_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare void @PrFunction_DIRECT(%struct.TypHeader* nocapture) nounwind
-
-declare void @FunPrint_DIRECT(%struct.TypHeader* nocapture) nounwind
-
-declare void @FunBacktrace_DIRECT() nounwind
-
-declare %struct.TypHeader* @SumSclList_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @SumListScl_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffSclList_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @DiffListScl_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdSclList_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @ProdListScl_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind
-
-declare i64 @IsXTypeVector_DIRECT(%struct.TypHeader*) nounwind
-
-declare %struct.TypHeader* @EqWord_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind readonly
-
-declare %struct.TypHeader* @ProdWord_DIRECT(%struct.TypHeader*, %struct.TypHeader*) nounwind





More information about the llvm-commits mailing list