aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/includeDB_compiler2
blob: 6ba7bfaf86706a64891d06a61cae1c86f7a75409 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
//
// Copyright 2000-2009 Sun Microsystems, Inc.  All Rights Reserved.
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
//
// This code is free software; you can redistribute it and/or modify it
// under the terms of the GNU General Public License version 2 only, as
// published by the Free Software Foundation.
//
// This code is distributed in the hope that it will be useful, but WITHOUT
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
// version 2 for more details (a copy is included in the LICENSE file that
// accompanied this code).
//
// You should have received a copy of the GNU General Public License version
// 2 along with this work; if not, write to the Free Software Foundation,
// Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
//
// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
// CA 95054 USA or visit www.sun.com if you need additional information or
// have any questions.
//
//

ad_<arch_model>.cpp                     adGlobals_<arch_model>.hpp
ad_<arch_model>.cpp                     ad_<arch_model>.hpp
ad_<arch_model>.cpp                     allocation.inline.hpp
ad_<arch_model>.cpp                     assembler.hpp
ad_<arch_model>.cpp                     assembler_<arch>.inline.hpp
ad_<arch_model>.cpp                     biasedLocking.hpp
ad_<arch_model>.cpp                     cfgnode.hpp
ad_<arch_model>.cpp                     collectedHeap.inline.hpp
ad_<arch_model>.cpp                     compiledICHolderOop.hpp
ad_<arch_model>.cpp                     growableArray.hpp
ad_<arch_model>.cpp                     locknode.hpp
ad_<arch_model>.cpp                     markOop.hpp
ad_<arch_model>.cpp                     methodOop.hpp
ad_<arch_model>.cpp                     nativeInst_<arch>.hpp
ad_<arch_model>.cpp                     oop.inline.hpp
ad_<arch_model>.cpp                     oop.inline2.hpp
ad_<arch_model>.cpp                     opcodes.hpp
ad_<arch_model>.cpp                     regalloc.hpp
ad_<arch_model>.cpp                     regmask.hpp
ad_<arch_model>.cpp                     runtime.hpp
ad_<arch_model>.cpp                     sharedRuntime.hpp
ad_<arch_model>.cpp                     stubRoutines.hpp
ad_<arch_model>.cpp                     vmreg.hpp
ad_<arch_model>.cpp                     vmreg_<arch>.inline.hpp

ad_<arch_model>.hpp                     addnode.hpp
ad_<arch_model>.hpp                     machnode.hpp
ad_<arch_model>.hpp                     matcher.hpp
ad_<arch_model>.hpp                     opcodes.hpp
ad_<arch_model>.hpp                     regalloc.hpp
ad_<arch_model>.hpp                     resourceArea.hpp
ad_<arch_model>.hpp                     subnode.hpp
ad_<arch_model>.hpp                     vectornode.hpp

ad_<arch_model>_clone.cpp               ad_<arch_model>.hpp

ad_<arch_model>_expand.cpp              ad_<arch_model>.hpp

ad_<arch_model>_format.cpp              ad_<arch_model>.hpp

ad_<arch_model>_gen.cpp                 ad_<arch_model>.hpp
ad_<arch_model>_gen.cpp                 cfgnode.hpp
ad_<arch_model>_gen.cpp                 locknode.hpp

ad_<arch_model>_misc.cpp                ad_<arch_model>.hpp

ad_<arch_model>_peephole.cpp            ad_<arch_model>.hpp

ad_<arch_model>_pipeline.cpp            ad_<arch_model>.hpp

addnode.cpp                             addnode.hpp
addnode.cpp                             allocation.inline.hpp
addnode.cpp                             cfgnode.hpp
addnode.cpp                             connode.hpp
addnode.cpp                             machnode.hpp
addnode.cpp                             mulnode.hpp
addnode.cpp                             phaseX.hpp
addnode.cpp                             subnode.hpp

addnode.hpp                             node.hpp
addnode.hpp                             opcodes.hpp
addnode.hpp                             type.hpp

adlcVMDeps.hpp                          allocation.hpp

allocation.hpp                          c2_globals.hpp

block.cpp                               allocation.inline.hpp
block.cpp                               block.hpp
block.cpp                               cfgnode.hpp
block.cpp                               chaitin.hpp
block.cpp                               copy.hpp
block.cpp                               loopnode.hpp
block.cpp                               machnode.hpp
block.cpp                               matcher.hpp
block.cpp                               opcodes.hpp
block.cpp                               rootnode.hpp
block.cpp                               vectset.hpp

block.hpp                               multnode.hpp
block.hpp                               node.hpp
block.hpp                               phase.hpp

buildOopMap.cpp                         addnode.hpp
buildOopMap.cpp                         callnode.hpp
buildOopMap.cpp                         compile.hpp
buildOopMap.cpp                         machnode.hpp
buildOopMap.cpp                         matcher.hpp
buildOopMap.cpp                         oopMap.hpp
buildOopMap.cpp                         phase.hpp
buildOopMap.cpp                         regalloc.hpp
buildOopMap.cpp                         rootnode.hpp
buildOopMap.cpp                         vmreg_<arch>.inline.hpp

bytecodeInfo.cpp                        callGenerator.hpp
bytecodeInfo.cpp                        compileLog.hpp
bytecodeInfo.cpp                        handles.inline.hpp
bytecodeInfo.cpp                        linkResolver.hpp
bytecodeInfo.cpp                        objArrayKlass.hpp
bytecodeInfo.cpp                        parse.hpp
bytecodeInfo.cpp                        systemDictionary.hpp
bytecodeInfo.cpp                        vmSymbols.hpp

bytecodeInterpreter.hpp                 methodDataOop.hpp

c2_globals.cpp                          c2_globals.hpp

c2_globals.hpp                          c2_globals_<arch>.hpp
c2_globals.hpp                          c2_globals_<os_family>.hpp
c2_globals.hpp                          globals.hpp

c2_globals_<arch>.hpp                   globalDefinitions.hpp
c2_globals_<arch>.hpp                   macros.hpp

c2_globals_<os_family>.hpp              globalDefinitions.hpp
c2_globals_<os_family>.hpp              macros.hpp

c2_init_<arch>.cpp                      compile.hpp
c2_init_<arch>.cpp                      node.hpp

c2compiler.cpp                          ad_<arch_model>.hpp
c2compiler.cpp                          c2compiler.hpp
c2compiler.cpp                          runtime.hpp

c2compiler.hpp                          abstractCompiler.hpp

callGenerator.cpp                       addnode.hpp
callGenerator.cpp                       callGenerator.hpp
callGenerator.cpp                       callnode.hpp
callGenerator.cpp                       cfgnode.hpp
callGenerator.cpp                       compileLog.hpp
callGenerator.cpp                       connode.hpp
callGenerator.cpp                       parse.hpp
callGenerator.cpp                       rootnode.hpp
callGenerator.cpp                       runtime.hpp
callGenerator.cpp                       subnode.hpp

callGenerator.hpp                       callnode.hpp
callGenerator.hpp                       compile.hpp
callGenerator.hpp                       deoptimization.hpp
callGenerator.hpp                       type.hpp

callnode.cpp                            callnode.hpp
callnode.cpp                            bcEscapeAnalyzer.hpp
callnode.cpp                            escape.hpp
callnode.cpp                            locknode.hpp
callnode.cpp                            machnode.hpp
callnode.cpp                            matcher.hpp
callnode.cpp                            oopMap.hpp
callnode.cpp                            parse.hpp
callnode.cpp                            regalloc.hpp
callnode.cpp                            regmask.hpp
callnode.cpp                            rootnode.hpp
callnode.cpp                            runtime.hpp

callnode.hpp                            connode.hpp
callnode.hpp                            mulnode.hpp
callnode.hpp                            multnode.hpp
callnode.hpp                            opcodes.hpp
callnode.hpp                            phaseX.hpp
callnode.hpp                            type.hpp

cfgnode.cpp                             addnode.hpp
cfgnode.cpp                             allocation.inline.hpp
cfgnode.cpp                             cfgnode.hpp
cfgnode.cpp                             connode.hpp
cfgnode.cpp                             loopnode.hpp
cfgnode.cpp                             machnode.hpp
cfgnode.cpp                             mulnode.hpp
cfgnode.cpp                             objArrayKlass.hpp
cfgnode.cpp                             phaseX.hpp
cfgnode.cpp                             regmask.hpp
cfgnode.cpp                             runtime.hpp
cfgnode.cpp                             subnode.hpp
cfgnode.cpp                             systemDictionary.hpp

cfgnode.hpp                             multnode.hpp
cfgnode.hpp                             node.hpp
cfgnode.hpp                             opcodes.hpp
cfgnode.hpp                             type.hpp

chaitin.cpp                             addnode.hpp
chaitin.cpp                             allocation.inline.hpp
chaitin.cpp                             block.hpp
chaitin.cpp                             callnode.hpp
chaitin.cpp                             cfgnode.hpp
chaitin.cpp                             chaitin.hpp
chaitin.cpp                             coalesce.hpp
chaitin.cpp                             compileLog.hpp
chaitin.cpp                             connode.hpp
chaitin.cpp                             indexSet.hpp
chaitin.cpp                             machnode.hpp
chaitin.cpp                             memnode.hpp
chaitin.cpp                             oopMap.hpp
chaitin.cpp                             opcodes.hpp
chaitin.cpp                             rootnode.hpp

chaitin.hpp                             connode.hpp
chaitin.hpp                             live.hpp
chaitin.hpp                             matcher.hpp
chaitin.hpp                             phase.hpp
chaitin.hpp                             port.hpp
chaitin.hpp                             regalloc.hpp
chaitin.hpp                             regmask.hpp
chaitin.hpp                             resourceArea.hpp
chaitin.hpp                             vmreg.hpp

chaitin_<os_family>.cpp                 chaitin.hpp
chaitin_<os_family>.cpp                 machnode.hpp

ciEnv.cpp                               compileLog.hpp
ciEnv.cpp                               runtime.hpp

ciMethod.cpp                            ciTypeFlow.hpp
ciMethod.cpp                            methodOop.hpp

ciTypeFlow.cpp                          allocation.inline.hpp
ciTypeFlow.cpp                          bytecode.hpp
ciTypeFlow.cpp                          bytecodes.hpp
ciTypeFlow.cpp                          ciConstant.hpp
ciTypeFlow.cpp                          ciField.hpp
ciTypeFlow.cpp                          ciMethod.hpp
ciTypeFlow.cpp                          ciMethodData.hpp
ciTypeFlow.cpp                          ciObjArrayKlass.hpp
ciTypeFlow.cpp                          ciStreams.hpp
ciTypeFlow.cpp                          ciTypeArrayKlass.hpp
ciTypeFlow.cpp                          ciTypeFlow.hpp
ciTypeFlow.cpp                          compileLog.hpp
ciTypeFlow.cpp                          deoptimization.hpp
ciTypeFlow.cpp                          growableArray.hpp

ciTypeFlow.hpp                          ciEnv.hpp
ciTypeFlow.hpp                          ciKlass.hpp
ciTypeFlow.hpp                          ciMethodBlocks.hpp

classes.cpp                             addnode.hpp
classes.cpp                             callnode.hpp
classes.cpp                             cfgnode.hpp
classes.cpp                             connode.hpp
classes.cpp                             divnode.hpp
classes.cpp                             locknode.hpp
classes.cpp                             loopnode.hpp
classes.cpp                             machnode.hpp
classes.cpp                             memnode.hpp
classes.cpp                             mulnode.hpp
classes.cpp                             multnode.hpp
classes.cpp                             node.hpp
classes.cpp                             rootnode.hpp
classes.cpp                             subnode.hpp
classes.cpp                             vectornode.hpp

classes.hpp                             top.hpp

coalesce.cpp                            allocation.inline.hpp
coalesce.cpp                            block.hpp
coalesce.cpp                            cfgnode.hpp
coalesce.cpp                            chaitin.hpp
coalesce.cpp                            coalesce.hpp
coalesce.cpp                            connode.hpp
coalesce.cpp                            indexSet.hpp
coalesce.cpp                            machnode.hpp
coalesce.cpp                            matcher.hpp
coalesce.cpp                            regmask.hpp

coalesce.hpp                            phase.hpp

compile.cpp                             ad_<arch_model>.hpp
compile.cpp                             addnode.hpp
compile.cpp                             arguments.hpp
compile.cpp                             assembler.hpp
compile.cpp                             block.hpp
compile.cpp                             c2compiler.hpp
compile.cpp                             callGenerator.hpp
compile.cpp                             callnode.hpp
compile.cpp                             cfgnode.hpp
compile.cpp                             chaitin.hpp
compile.cpp                             compile.hpp
compile.cpp                             compileLog.hpp
compile.cpp                             connode.hpp
compile.cpp                             copy.hpp
compile.cpp                             divnode.hpp
compile.cpp                             escape.hpp
compile.cpp                             exceptionHandlerTable.hpp
compile.cpp                             loopnode.hpp
compile.cpp                             machnode.hpp
compile.cpp                             macro.hpp
compile.cpp                             matcher.hpp
compile.cpp                             memnode.hpp
compile.cpp                             mulnode.hpp
compile.cpp                             nmethod.hpp
compile.cpp                             node.hpp
compile.cpp                             oopMap.hpp
compile.cpp                             opcodes.hpp
compile.cpp                             output.hpp
compile.cpp                             parse.hpp
compile.cpp                             phaseX.hpp
compile.cpp                             rootnode.hpp
compile.cpp                             runtime.hpp
compile.cpp                             signature.hpp
compile.cpp                             stubRoutines.hpp
compile.cpp                             systemDictionary.hpp
compile.cpp                             timer.hpp
compile.cpp                             type.hpp
compile.cpp                             vectornode.hpp

compile.hpp                             codeBuffer.hpp
compile.hpp                             compilerInterface.hpp
compile.hpp                             compilerOracle.hpp
compile.hpp                             debugInfoRec.hpp
compile.hpp                             deoptimization.hpp
compile.hpp                             dict.hpp
compile.hpp                             exceptionHandlerTable.hpp
compile.hpp                             idealGraphPrinter.hpp
compile.hpp                             phase.hpp
compile.hpp                             port.hpp
compile.hpp                             regmask.hpp
compile.hpp                             resourceArea.hpp
compile.hpp                             vectset.hpp
compile.hpp                             vmThread.hpp

compileBroker.cpp                       c2compiler.hpp

connode.cpp                             addnode.hpp
connode.cpp                             allocation.inline.hpp
connode.cpp                             compile.hpp
connode.cpp                             connode.hpp
connode.cpp                             machnode.hpp
connode.cpp                             matcher.hpp
connode.cpp                             memnode.hpp
connode.cpp                             phaseX.hpp
connode.cpp                             sharedRuntime.hpp
connode.cpp                             subnode.hpp

connode.hpp                             node.hpp
connode.hpp                             opcodes.hpp
connode.hpp                             type.hpp

deoptimization.cpp                      ad_<arch_model>.hpp

dfa_<arch_model>.cpp                    ad_<arch_model>.hpp
dfa_<arch_model>.cpp                    matcher.hpp
dfa_<arch_model>.cpp                    opcodes.hpp

dict.cpp                                allocation.inline.hpp
dict.cpp                                dict.hpp
dict.cpp                                resourceArea.hpp
dict.cpp                                thread.hpp

dict.hpp                                port.hpp

divnode.cpp                             addnode.hpp
divnode.cpp                             allocation.inline.hpp
divnode.cpp                             connode.hpp
divnode.cpp                             divnode.hpp
divnode.cpp                             machnode.hpp
divnode.cpp                             matcher.hpp
divnode.cpp                             mulnode.hpp
divnode.cpp                             phaseX.hpp
divnode.cpp                             subnode.hpp

divnode.hpp                             multnode.hpp
divnode.hpp                             node.hpp
divnode.hpp                             opcodes.hpp
divnode.hpp                             type.hpp

doCall.cpp                              addnode.hpp
doCall.cpp                              callGenerator.hpp
doCall.cpp                              cfgnode.hpp
doCall.cpp                              compileLog.hpp
doCall.cpp                              linkResolver.hpp
doCall.cpp                              mulnode.hpp
doCall.cpp                              nativeLookup.hpp
doCall.cpp                              parse.hpp
doCall.cpp                              rootnode.hpp
doCall.cpp                              runtime.hpp
doCall.cpp                              sharedRuntime.hpp
doCall.cpp                              subnode.hpp
doCall.cpp                              vmSymbols.hpp

domgraph.cpp                            allocation.hpp
domgraph.cpp                            block.hpp
domgraph.cpp                            machnode.hpp
domgraph.cpp                            phaseX.hpp
domgraph.cpp                            rootnode.hpp
domgraph.cpp                            vectset.hpp

escape.cpp                              allocation.hpp
escape.cpp                              bcEscapeAnalyzer.hpp
escape.cpp                              c2compiler.hpp
escape.cpp                              callnode.hpp
escape.cpp                              cfgnode.hpp
escape.cpp                              compile.hpp
escape.cpp                              escape.hpp
escape.cpp                              phaseX.hpp
escape.cpp                              rootnode.hpp
escape.cpp                              vectset.hpp

escape.hpp                              addnode.hpp
escape.hpp                              growableArray.hpp
escape.hpp                              node.hpp

frame.hpp                               adGlobals_<arch_model>.hpp

gcm.cpp                                 ad_<arch_model>.hpp
gcm.cpp                                 allocation.inline.hpp
gcm.cpp                                 block.hpp
gcm.cpp                                 c2compiler.hpp
gcm.cpp                                 callnode.hpp
gcm.cpp                                 cfgnode.hpp
gcm.cpp                                 deoptimization.hpp
gcm.cpp                                 machnode.hpp
gcm.cpp                                 opcodes.hpp
gcm.cpp                                 phaseX.hpp
gcm.cpp                                 rootnode.hpp
gcm.cpp                                 runtime.hpp
gcm.cpp                                 vectset.hpp

generateOptoStub.cpp                    addnode.hpp
generateOptoStub.cpp                    callnode.hpp
generateOptoStub.cpp                    cfgnode.hpp
generateOptoStub.cpp                    compile.hpp
generateOptoStub.cpp                    connode.hpp
generateOptoStub.cpp                    locknode.hpp
generateOptoStub.cpp                    memnode.hpp
generateOptoStub.cpp                    mulnode.hpp
generateOptoStub.cpp                    node.hpp
generateOptoStub.cpp                    parse.hpp
generateOptoStub.cpp                    phaseX.hpp
generateOptoStub.cpp                    rootnode.hpp
generateOptoStub.cpp                    runtime.hpp
generateOptoStub.cpp                    type.hpp

globals.hpp                             c2_globals_<arch>.hpp
globals.hpp                             c2_globals_<os_family>.hpp

globals.cpp                             c2_globals.hpp

graphKit.cpp                            addnode.hpp
graphKit.cpp                            barrierSet.hpp
graphKit.cpp                            cardTableModRefBS.hpp
graphKit.cpp                            g1SATBCardTableModRefBS.hpp
graphKit.cpp                            collectedHeap.hpp
graphKit.cpp                            compileLog.hpp
graphKit.cpp                            deoptimization.hpp
graphKit.cpp                            graphKit.hpp
graphKit.cpp                            heapRegion.hpp
graphKit.cpp                            idealKit.hpp
graphKit.cpp                            locknode.hpp
graphKit.cpp                            machnode.hpp
graphKit.cpp                            parse.hpp
graphKit.cpp                            rootnode.hpp
graphKit.cpp                            runtime.hpp
graphKit.cpp                            sharedRuntime.hpp

graphKit.hpp                            callnode.hpp
graphKit.hpp                            cfgnode.hpp
graphKit.hpp                            ciEnv.hpp
graphKit.hpp                            compile.hpp
graphKit.hpp                            deoptimization.hpp
graphKit.hpp                            phaseX.hpp
graphKit.hpp                            type.hpp

idealKit.cpp                            addnode.hpp
idealKit.cpp                            callnode.hpp
idealKit.cpp                            cfgnode.hpp
idealKit.cpp                            idealKit.hpp
idealKit.cpp				runtime.hpp

idealKit.hpp                            connode.hpp
idealKit.hpp                            mulnode.hpp
idealKit.hpp                            phaseX.hpp
idealKit.hpp                            subnode.hpp
idealKit.hpp                            type.hpp

ifg.cpp                                 addnode.hpp
ifg.cpp                                 allocation.inline.hpp
ifg.cpp                                 block.hpp
ifg.cpp                                 callnode.hpp
ifg.cpp                                 cfgnode.hpp
ifg.cpp                                 chaitin.hpp
ifg.cpp                                 coalesce.hpp
ifg.cpp                                 connode.hpp
ifg.cpp                                 indexSet.hpp
ifg.cpp                                 machnode.hpp
ifg.cpp                                 memnode.hpp
ifg.cpp                                 oopMap.hpp
ifg.cpp                                 opcodes.hpp

ifnode.cpp                              addnode.hpp
ifnode.cpp                              allocation.inline.hpp
ifnode.cpp                              cfgnode.hpp
ifnode.cpp                              connode.hpp
ifnode.cpp                              phaseX.hpp
ifnode.cpp                              runtime.hpp
ifnode.cpp                              subnode.hpp

indexSet.cpp                            allocation.inline.hpp
indexSet.cpp                            chaitin.hpp
indexSet.cpp                            compile.hpp
indexSet.cpp                            indexSet.hpp
indexSet.cpp                            regmask.hpp

indexSet.hpp                            allocation.hpp
indexSet.hpp                            compile.hpp
indexSet.hpp                            regmask.hpp
indexSet.hpp                            resourceArea.hpp

interpreterRuntime.cpp                  runtime.hpp

java.cpp                                compile.hpp
java.cpp                                compiledIC.hpp
java.cpp                                indexSet.hpp
java.cpp                                methodLiveness.hpp
java.cpp                                runtime.hpp

lcm.cpp                                 ad_<arch_model>.hpp
lcm.cpp                                 allocation.inline.hpp
lcm.cpp                                 block.hpp
lcm.cpp                                 c2compiler.hpp
lcm.cpp                                 callnode.hpp
lcm.cpp                                 cfgnode.hpp
lcm.cpp                                 machnode.hpp
lcm.cpp                                 runtime.hpp

library_call.cpp                        addnode.hpp
library_call.cpp                        callGenerator.hpp
library_call.cpp                        cfgnode.hpp
library_call.cpp                        compileLog.hpp
library_call.cpp                        idealKit.hpp
library_call.cpp                        mulnode.hpp
library_call.cpp                        nativeLookup.hpp
library_call.cpp                        objArrayKlass.hpp
library_call.cpp                        parse.hpp
library_call.cpp                        runtime.hpp
library_call.cpp                        sharedRuntime.hpp
library_call.cpp                        subnode.hpp
library_call.cpp                        systemDictionary.hpp
library_call.cpp                        vmSymbols.hpp

live.cpp                                allocation.inline.hpp
live.cpp                                callnode.hpp
live.cpp                                chaitin.hpp
live.cpp                                live.hpp
live.cpp                                machnode.hpp

live.hpp                                block.hpp
live.hpp                                indexSet.hpp
live.hpp                                phase.hpp
live.hpp                                port.hpp
live.hpp                                regmask.hpp
live.hpp                                vectset.hpp

locknode.cpp                            locknode.hpp
locknode.cpp                            parse.hpp
locknode.cpp                            rootnode.hpp
locknode.cpp                            runtime.hpp

locknode.hpp                            ad_<arch_model>.hpp
locknode.hpp                            node.hpp
locknode.hpp                            opcodes.hpp
locknode.hpp                            subnode.hpp

loopTransform.cpp                       addnode.hpp
loopTransform.cpp                       allocation.inline.hpp
loopTransform.cpp                       connode.hpp
loopTransform.cpp                       compileLog.hpp
loopTransform.cpp                       divnode.hpp
loopTransform.cpp                       loopnode.hpp
loopTransform.cpp                       mulnode.hpp
loopTransform.cpp                       rootnode.hpp
loopTransform.cpp                       subnode.hpp

loopUnswitch.cpp                        allocation.inline.hpp
loopUnswitch.cpp                        connode.hpp
loopUnswitch.cpp                        loopnode.hpp
loopUnswitch.cpp                        rootnode.hpp

loopnode.cpp                            addnode.hpp
loopnode.cpp                            allocation.inline.hpp
loopnode.cpp                            callnode.hpp
loopnode.cpp                            ciMethodData.hpp
loopnode.cpp                            compileLog.hpp
loopnode.cpp                            connode.hpp
loopnode.cpp                            divnode.hpp
loopnode.cpp                            loopnode.hpp
loopnode.cpp                            mulnode.hpp
loopnode.cpp                            rootnode.hpp
loopnode.cpp                            superword.hpp
loopnode.cpp                            vectset.hpp

loopnode.hpp                            cfgnode.hpp
loopnode.hpp                            multnode.hpp
loopnode.hpp                            phaseX.hpp
loopnode.hpp                            subnode.hpp
loopnode.hpp                            type.hpp

loopopts.cpp                            addnode.hpp
loopopts.cpp                            allocation.inline.hpp
loopopts.cpp                            connode.hpp
loopopts.cpp                            divnode.hpp
loopopts.cpp                            loopnode.hpp
loopopts.cpp                            mulnode.hpp
loopopts.cpp                            rootnode.hpp
loopopts.cpp                            subnode.hpp

machnode.cpp                            collectedHeap.hpp
machnode.cpp                            machnode.hpp
machnode.cpp                            regalloc.hpp

machnode.hpp                            callnode.hpp
machnode.hpp                            matcher.hpp
machnode.hpp                            multnode.hpp
machnode.hpp                            node.hpp
machnode.hpp                            regmask.hpp

macro.cpp                               addnode.hpp
macro.cpp                               callnode.hpp
macro.cpp                               cfgnode.hpp
macro.cpp                               compile.hpp
macro.cpp                               connode.hpp
macro.cpp                               locknode.hpp
macro.cpp                               loopnode.hpp
macro.cpp                               macro.hpp
macro.cpp                               memnode.hpp
macro.cpp                               node.hpp
macro.cpp                               phaseX.hpp
macro.cpp                               rootnode.hpp
macro.cpp                               runtime.hpp
macro.cpp                               sharedRuntime.hpp
macro.cpp                               subnode.hpp
macro.cpp                               type.hpp
macro.cpp                               vectset.hpp
macro.hpp                               phase.hpp

matcher.cpp                             ad_<arch_model>.hpp
matcher.cpp                             addnode.hpp
matcher.cpp                             allocation.inline.hpp
matcher.cpp                             atomic.hpp
matcher.cpp                             callnode.hpp
matcher.cpp                             connode.hpp
matcher.cpp                             hpi.hpp
matcher.cpp                             matcher.hpp
matcher.cpp                             memnode.hpp
matcher.cpp                             opcodes.hpp
matcher.cpp                             os.hpp
matcher.cpp                             regmask.hpp
matcher.cpp                             rootnode.hpp
matcher.cpp                             runtime.hpp
matcher.cpp                             type.hpp

matcher.hpp                             node.hpp
matcher.hpp                             phaseX.hpp
matcher.hpp                             regmask.hpp
matcher.hpp                             resourceArea.hpp
matcher.hpp                             vectset.hpp

memnode.cpp                             addnode.hpp
memnode.cpp                             allocation.inline.hpp
memnode.cpp                             cfgnode.hpp
memnode.cpp                             compile.hpp
memnode.cpp                             compileLog.hpp
memnode.cpp                             connode.hpp
memnode.cpp                             loopnode.hpp
memnode.cpp                             machnode.hpp
memnode.cpp                             matcher.hpp
memnode.cpp                             memnode.hpp
memnode.cpp                             mulnode.hpp
memnode.cpp                             objArrayKlass.hpp
memnode.cpp                             phaseX.hpp
memnode.cpp                             regmask.hpp
memnode.cpp                             systemDictionary.hpp

memnode.hpp                             multnode.hpp
memnode.hpp                             node.hpp
memnode.hpp                             opcodes.hpp
memnode.hpp                             type.hpp

methodLiveness.cpp                      allocation.inline.hpp
methodLiveness.cpp                      bytecode.hpp
methodLiveness.cpp                      bytecodes.hpp
methodLiveness.cpp                      ciStreams.hpp
methodLiveness.cpp                      methodLiveness.hpp

methodLiveness.hpp                      bitMap.hpp
methodLiveness.hpp                      growableArray.hpp

mulnode.cpp                             addnode.hpp
mulnode.cpp                             allocation.inline.hpp
mulnode.cpp                             connode.hpp
mulnode.cpp                             memnode.hpp
mulnode.cpp                             mulnode.hpp
mulnode.cpp                             phaseX.hpp
mulnode.cpp                             subnode.hpp

mulnode.hpp                             node.hpp
mulnode.hpp                             opcodes.hpp
mulnode.hpp                             type.hpp

multnode.cpp                            matcher.hpp
multnode.cpp                            multnode.hpp
multnode.cpp                            opcodes.hpp
multnode.cpp                            phaseX.hpp
multnode.cpp                            regmask.hpp
multnode.cpp                            type.hpp

multnode.hpp                            node.hpp

node.cpp                                allocation.inline.hpp
node.cpp                                cfgnode.hpp
node.cpp                                connode.hpp
node.cpp                                copy.hpp
node.cpp                                machnode.hpp
node.cpp                                matcher.hpp
node.cpp                                node.hpp
node.cpp                                opcodes.hpp
node.cpp                                regmask.hpp
node.cpp                                type.hpp
node.cpp                                vectset.hpp

node.hpp                                compile.hpp
node.hpp                                port.hpp
node.hpp                                type.hpp
node.hpp                                vectset.hpp

opcodes.cpp                             classes.hpp
opcodes.cpp                             globalDefinitions.hpp
opcodes.cpp                             no_precompiled_headers

os_<os_arch>.cpp                        runtime.hpp

os_<os_family>.cpp                      runtime.hpp

output.cpp                              allocation.inline.hpp
output.cpp                              assembler.inline.hpp
output.cpp                              callnode.hpp
output.cpp                              cfgnode.hpp
output.cpp                              debugInfo.hpp
output.cpp                              debugInfoRec.hpp
output.cpp                              handles.inline.hpp
output.cpp                              locknode.hpp
output.cpp                              machnode.hpp
output.cpp                              oopMap.hpp
output.cpp                              output.hpp
output.cpp                              regalloc.hpp
output.cpp                              runtime.hpp
output.cpp                              subnode.hpp
output.cpp                              type.hpp
output.cpp                              xmlstream.hpp

output.hpp                              ad_<arch_model>.hpp
output.hpp                              block.hpp
output.hpp                              node.hpp

parse.hpp                               ciMethodData.hpp
parse.hpp                               ciTypeFlow.hpp
parse.hpp                               generateOopMap.hpp
parse.hpp                               graphKit.hpp
parse.hpp                               methodLiveness.hpp
parse.hpp                               subnode.hpp
parse.hpp                               vectset.hpp

parse1.cpp                              addnode.hpp
parse1.cpp                              arguments.hpp
parse1.cpp                              compileLog.hpp
parse1.cpp                              copy.hpp
parse1.cpp                              handles.inline.hpp
parse1.cpp                              linkResolver.hpp
parse1.cpp                              locknode.hpp
parse1.cpp                              memnode.hpp
parse1.cpp                              methodOop.hpp
parse1.cpp                              parse.hpp
parse1.cpp                              rootnode.hpp
parse1.cpp                              runtime.hpp
parse1.cpp                              sharedRuntime.hpp

parse2.cpp                              addnode.hpp
parse2.cpp                              ciMethodData.hpp
parse2.cpp                              compileLog.hpp
parse2.cpp                              deoptimization.hpp
parse2.cpp                              divnode.hpp
parse2.cpp                              linkResolver.hpp
parse2.cpp                              matcher.hpp
parse2.cpp                              memnode.hpp
parse2.cpp                              mulnode.hpp
parse2.cpp                              parse.hpp
parse2.cpp                              runtime.hpp
parse2.cpp                              sharedRuntime.hpp
parse2.cpp                              systemDictionary.hpp
parse2.cpp                              universe.inline.hpp
parse2.cpp                              vmSymbols.hpp

parse3.cpp                              addnode.hpp
parse3.cpp                              compileLog.hpp
parse3.cpp                              deoptimization.hpp
parse3.cpp                              handles.inline.hpp
parse3.cpp                              linkResolver.hpp
parse3.cpp                              memnode.hpp
parse3.cpp                              objArrayKlass.hpp
parse3.cpp                              parse.hpp
parse3.cpp                              rootnode.hpp
parse3.cpp                              runtime.hpp
parse3.cpp                              subnode.hpp
parse3.cpp                              universe.inline.hpp

parseHelper.cpp                         addnode.hpp
parseHelper.cpp                         compileLog.hpp
parseHelper.cpp                         memnode.hpp
parseHelper.cpp                         mulnode.hpp
parseHelper.cpp                         objArrayKlass.hpp
parseHelper.cpp                         parse.hpp
parseHelper.cpp                         rootnode.hpp
parseHelper.cpp                         runtime.hpp
parseHelper.cpp                         sharedRuntime.hpp
parseHelper.cpp                         systemDictionary.hpp

phase.cpp                               compile.hpp
phase.cpp                               compileBroker.hpp
phase.cpp                               nmethod.hpp
phase.cpp                               node.hpp
phase.cpp                               phase.hpp

phase.hpp                               port.hpp
phase.hpp                               timer.hpp

phaseX.cpp                              allocation.inline.hpp
phaseX.cpp                              block.hpp
phaseX.cpp                              callnode.hpp
phaseX.cpp                              cfgnode.hpp
phaseX.cpp                              connode.hpp
phaseX.cpp                              loopnode.hpp
phaseX.cpp                              machnode.hpp
phaseX.cpp                              opcodes.hpp
phaseX.cpp                              phaseX.hpp
phaseX.cpp                              regalloc.hpp
phaseX.cpp                              rootnode.hpp

phaseX.hpp                              dict.hpp
phaseX.hpp                              memnode.hpp
phaseX.hpp                              node.hpp
phaseX.hpp                              phase.hpp
phaseX.hpp                              resourceArea.hpp
phaseX.hpp                              type.hpp
phaseX.hpp                              vectset.hpp

port.cpp                                port.hpp

port.hpp                                top.hpp

postaloc.cpp                            allocation.inline.hpp
postaloc.cpp                            chaitin.hpp
postaloc.cpp                            machnode.hpp

reg_split.cpp                           addnode.hpp
reg_split.cpp                           allocation.inline.hpp
reg_split.cpp                           callnode.hpp
reg_split.cpp                           cfgnode.hpp
reg_split.cpp                           chaitin.hpp
reg_split.cpp                           loopnode.hpp
reg_split.cpp                           machnode.hpp
reg_split.cpp                           vectset.hpp

regalloc.cpp                            regalloc.hpp

regalloc.hpp                            block.hpp
regalloc.hpp                            matcher.hpp
regalloc.hpp                            phase.hpp
regalloc.hpp                            vmreg.hpp

regmask.cpp                             ad_<arch_model>.hpp
regmask.cpp                             compile.hpp
regmask.cpp                             regmask.hpp

regmask.hpp                             adGlobals_<arch_model>.hpp
regmask.hpp                             optoreg.hpp
regmask.hpp                             port.hpp
regmask.hpp                             vmreg.hpp

rootnode.cpp                            allocation.inline.hpp
rootnode.cpp                            callnode.hpp
rootnode.cpp                            cfgnode.hpp
rootnode.cpp                            phaseX.hpp
rootnode.cpp                            regmask.hpp
rootnode.cpp                            rootnode.hpp
rootnode.cpp                            subnode.hpp
rootnode.cpp                            type.hpp

rootnode.hpp                            loopnode.hpp

runtime.cpp                             ad_<arch_model>.hpp
runtime.cpp                             addnode.hpp
runtime.cpp                             barrierSet.hpp
runtime.cpp                             bytecode.hpp
runtime.cpp                             callnode.hpp
runtime.cpp                             cfgnode.hpp
runtime.cpp                             collectedHeap.hpp
runtime.cpp                             compileBroker.hpp
runtime.cpp                             compiledIC.hpp
runtime.cpp                             compilerOracle.hpp
runtime.cpp                             connode.hpp
runtime.cpp                             copy.hpp
runtime.cpp                             fprofiler.hpp
runtime.cpp                             g1SATBCardTableModRefBS.hpp
runtime.cpp                             gcLocker.inline.hpp
runtime.cpp                             graphKit.hpp
runtime.cpp                             handles.inline.hpp
runtime.cpp                             heapRegion.hpp
runtime.cpp                             icBuffer.hpp
runtime.cpp                             interfaceSupport.hpp
runtime.cpp                             interpreter.hpp
runtime.cpp                             javaCalls.hpp
runtime.cpp                             linkResolver.hpp
runtime.cpp                             machnode.hpp
runtime.cpp                             matcher.hpp
runtime.cpp                             memnode.hpp
runtime.cpp                             mulnode.hpp
runtime.cpp                             nmethod.hpp
runtime.cpp                             objArrayKlass.hpp
runtime.cpp                             oop.inline.hpp
runtime.cpp                             oopFactory.hpp
runtime.cpp                             oopMap.hpp
runtime.cpp                             pcDesc.hpp
runtime.cpp                             preserveException.hpp
runtime.cpp                             runtime.hpp
runtime.cpp                             scopeDesc.hpp
runtime.cpp                             sharedRuntime.hpp
runtime.cpp                             signature.hpp
runtime.cpp                             subnode.hpp
runtime.cpp                             systemDictionary.hpp
runtime.cpp                             threadCritical.hpp
runtime.cpp                             vframe.hpp
runtime.cpp                             vframeArray.hpp
runtime.cpp                             vframe_hp.hpp
runtime.cpp                             vmSymbols.hpp
runtime.cpp                             vtableStubs.hpp

runtime.hpp                             biasedLocking.hpp
runtime.hpp                             codeBlob.hpp
runtime.hpp                             deoptimization.hpp
runtime.hpp                             machnode.hpp
runtime.hpp                             type.hpp
runtime.hpp                             vframe.hpp

runtime_<arch_model>.cpp                adGlobals_<arch_model>.hpp
runtime_<arch_model>.cpp                ad_<arch_model>.hpp
runtime_<arch_model>.cpp                assembler.hpp
runtime_<arch_model>.cpp                assembler_<arch>.inline.hpp
runtime_<arch_model>.cpp                globalDefinitions.hpp
runtime_<arch_model>.cpp                interfaceSupport.hpp
runtime_<arch_model>.cpp                interpreter.hpp
runtime_<arch_model>.cpp                nativeInst_<arch>.hpp
runtime_<arch_model>.cpp                runtime.hpp
runtime_<arch_model>.cpp                sharedRuntime.hpp
runtime_<arch_model>.cpp                stubRoutines.hpp
runtime_<arch_model>.cpp                systemDictionary.hpp
runtime_<arch_model>.cpp                vframeArray.hpp
runtime_<arch_model>.cpp                vmreg.hpp
runtime_<arch_model>.cpp                vmreg_<arch>.inline.hpp

set.cpp                                 allocation.inline.hpp
set.cpp                                 set.hpp

set.hpp                                 allocation.hpp
set.hpp                                 port.hpp

sharedRuntime_<arch_model>.cpp          runtime.hpp

split_if.cpp                            allocation.inline.hpp
split_if.cpp                            callnode.hpp
split_if.cpp                            connode.hpp
split_if.cpp                            loopnode.hpp

stubGenerator_<arch_model>.cpp          runtime.hpp

stubRoutines.cpp                        runtime.hpp

subnode.cpp                             addnode.hpp
subnode.cpp                             allocation.inline.hpp
subnode.cpp                             callnode.hpp
subnode.cpp                             cfgnode.hpp
subnode.cpp                             compileLog.hpp
subnode.cpp                             connode.hpp
subnode.cpp                             loopnode.hpp
subnode.cpp                             matcher.hpp
subnode.cpp                             mulnode.hpp
subnode.cpp                             opcodes.hpp
subnode.cpp                             phaseX.hpp
subnode.cpp                             sharedRuntime.hpp
subnode.cpp                             subnode.hpp

subnode.hpp                             node.hpp
subnode.hpp                             opcodes.hpp
subnode.hpp                             type.hpp

superword.cpp                           addnode.hpp
superword.cpp                           allocation.inline.hpp
superword.cpp                           callnode.hpp
superword.cpp                           compileLog.hpp
superword.cpp                           divnode.hpp
superword.cpp                           matcher.hpp
superword.cpp                           memnode.hpp
superword.cpp                           mulnode.hpp
superword.cpp                           opcodes.hpp
superword.cpp                           superword.hpp
superword.cpp                           vectornode.hpp
superword.cpp                           vectset.hpp

superword.hpp                           connode.hpp
superword.hpp                           growableArray.hpp
superword.hpp                           loopnode.hpp
superword.hpp                           node.hpp
superword.hpp                           phaseX.hpp
superword.hpp                           vectornode.hpp

thread.cpp                              c2compiler.hpp

top.hpp                                 c2_globals.hpp

type.cpp                                ciTypeFlow.hpp
type.cpp                                compileLog.hpp
type.cpp                                dict.hpp
type.cpp                                gcLocker.hpp
type.cpp                                instanceKlass.hpp
type.cpp                                klassKlass.hpp
type.cpp                                matcher.hpp
type.cpp                                node.hpp
type.cpp                                objArrayKlass.hpp
type.cpp                                oopFactory.hpp
type.cpp                                opcodes.hpp
type.cpp                                resourceArea.hpp
type.cpp                                symbolTable.hpp
type.cpp                                systemDictionary.hpp
type.cpp                                type.hpp
type.cpp                                typeArrayKlass.hpp

type.hpp                                adlcVMDeps.hpp
type.hpp                                handles.hpp
type.hpp                                port.hpp

vectornode.cpp                          allocation.inline.hpp
vectornode.cpp                          connode.hpp
vectornode.cpp                          vectornode.hpp

vectornode.hpp                          matcher.hpp
vectornode.hpp                          memnode.hpp
vectornode.hpp                          node.hpp
vectornode.hpp                          opcodes.hpp

vectset.cpp                             allocation.inline.hpp
vectset.cpp                             vectset.hpp

vectset.hpp                             set.hpp

vframeArray.cpp                         runtime.hpp

vframe_hp.cpp                           matcher.hpp

vmStructs.cpp                           adGlobals_<arch_model>.hpp
vmStructs.cpp                           matcher.hpp

vmreg.hpp                               adGlobals_<arch_model>.hpp
vmreg.hpp                               adlcVMDeps.hpp
vmreg.hpp                               ostream.hpp

vtableStubs.cpp                         matcher.hpp

vtableStubs_<arch_model>.cpp            ad_<arch_model>.hpp
vtableStubs_<arch_model>.cpp            runtime.hpp

idealGraphPrinter.hpp                   dict.hpp
idealGraphPrinter.hpp                   vectset.hpp
idealGraphPrinter.hpp                   growableArray.hpp
idealGraphPrinter.hpp                   ostream.hpp
idealGraphPrinter.hpp                   xmlstream.hpp

idealGraphPrinter.cpp                   idealGraphPrinter.hpp
idealGraphPrinter.cpp                   chaitin.hpp
idealGraphPrinter.cpp                   machnode.hpp
idealGraphPrinter.cpp                   parse.hpp
idealGraphPrinter.cpp                   threadCritical.hpp

compile.cpp                             idealGraphPrinter.hpp
thread.cpp                              idealGraphPrinter.hpp
phaseX.cpp                              idealGraphPrinter.hpp
parse2.cpp                              idealGraphPrinter.hpp
parse1.cpp                              idealGraphPrinter.hpp
matcher.cpp                             idealGraphPrinter.hpp
loopnode.cpp                            idealGraphPrinter.hpp
chaitin.cpp                             idealGraphPrinter.hpp