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