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 callGenerator.hpp 153 callGenerator.cpp callnode.hpp 154 callGenerator.cpp cfgnode.hpp 155 callGenerator.cpp compileLog.hpp 156 callGenerator.cpp connode.hpp 157 callGenerator.cpp parse.hpp 158 callGenerator.cpp rootnode.hpp 159 callGenerator.cpp runtime.hpp 160 callGenerator.cpp subnode.hpp 161 162 callGenerator.hpp callnode.hpp 163 callGenerator.hpp compile.hpp 164 callGenerator.hpp deoptimization.hpp 165 callGenerator.hpp type.hpp 166 167 callnode.cpp callnode.hpp 168 callnode.cpp bcEscapeAnalyzer.hpp 169 callnode.cpp escape.hpp 170 callnode.cpp locknode.hpp 171 callnode.cpp machnode.hpp 172 callnode.cpp matcher.hpp 173 callnode.cpp oopMap.hpp 174 callnode.cpp parse.hpp 175 callnode.cpp regalloc.hpp 176 callnode.cpp regmask.hpp 177 callnode.cpp rootnode.hpp 178 callnode.cpp runtime.hpp 179 180 callnode.hpp connode.hpp 181 callnode.hpp mulnode.hpp 182 callnode.hpp multnode.hpp 183 callnode.hpp opcodes.hpp 184 callnode.hpp phaseX.hpp 185 callnode.hpp type.hpp 186 187 cfgnode.cpp addnode.hpp 188 cfgnode.cpp allocation.inline.hpp 189 cfgnode.cpp cfgnode.hpp 190 cfgnode.cpp connode.hpp 191 cfgnode.cpp loopnode.hpp 192 cfgnode.cpp machnode.hpp 193 cfgnode.cpp mulnode.hpp 194 cfgnode.cpp objArrayKlass.hpp 195 cfgnode.cpp phaseX.hpp 196 cfgnode.cpp regmask.hpp 197 cfgnode.cpp runtime.hpp 198 cfgnode.cpp subnode.hpp 199 cfgnode.cpp systemDictionary.hpp 200 201 cfgnode.hpp multnode.hpp 202 cfgnode.hpp node.hpp 203 cfgnode.hpp opcodes.hpp 204 cfgnode.hpp type.hpp 205 206 chaitin.cpp addnode.hpp 207 chaitin.cpp allocation.inline.hpp 208 chaitin.cpp block.hpp 209 chaitin.cpp callnode.hpp 210 chaitin.cpp cfgnode.hpp 211 chaitin.cpp chaitin.hpp 212 chaitin.cpp coalesce.hpp 213 chaitin.cpp compileLog.hpp 214 chaitin.cpp connode.hpp 215 chaitin.cpp indexSet.hpp 216 chaitin.cpp machnode.hpp 217 chaitin.cpp memnode.hpp 218 chaitin.cpp oopMap.hpp 219 chaitin.cpp opcodes.hpp 220 chaitin.cpp rootnode.hpp 221 222 chaitin.hpp connode.hpp 223 chaitin.hpp live.hpp 224 chaitin.hpp matcher.hpp 225 chaitin.hpp phase.hpp 226 chaitin.hpp port.hpp 227 chaitin.hpp regalloc.hpp 228 chaitin.hpp regmask.hpp 229 chaitin.hpp resourceArea.hpp 230 chaitin.hpp vmreg.hpp 231 232 chaitin_<os_family>.cpp chaitin.hpp 233 chaitin_<os_family>.cpp machnode.hpp 234 235 ciEnv.cpp compileLog.hpp 236 ciEnv.cpp runtime.hpp 237 238 ciMethod.cpp ciTypeFlow.hpp 239 ciMethod.cpp methodOop.hpp 240 241 ciTypeFlow.cpp allocation.inline.hpp 242 ciTypeFlow.cpp bytecode.hpp 243 ciTypeFlow.cpp bytecodes.hpp 244 ciTypeFlow.cpp ciConstant.hpp 245 ciTypeFlow.cpp ciField.hpp 246 ciTypeFlow.cpp ciMethod.hpp 247 ciTypeFlow.cpp ciMethodData.hpp 248 ciTypeFlow.cpp ciObjArrayKlass.hpp 249 ciTypeFlow.cpp ciStreams.hpp 250 ciTypeFlow.cpp ciTypeArrayKlass.hpp 251 ciTypeFlow.cpp ciTypeFlow.hpp 252 ciTypeFlow.cpp compileLog.hpp 253 ciTypeFlow.cpp deoptimization.hpp 254 ciTypeFlow.cpp growableArray.hpp 255 256 ciTypeFlow.hpp ciEnv.hpp 257 ciTypeFlow.hpp ciKlass.hpp 258 ciTypeFlow.hpp ciMethodBlocks.hpp 259 260 classes.cpp addnode.hpp 261 classes.cpp callnode.hpp 262 classes.cpp cfgnode.hpp 263 classes.cpp connode.hpp 264 classes.cpp divnode.hpp 265 classes.cpp locknode.hpp 266 classes.cpp loopnode.hpp 267 classes.cpp machnode.hpp 268 classes.cpp memnode.hpp 269 classes.cpp mulnode.hpp 270 classes.cpp multnode.hpp 271 classes.cpp node.hpp 272 classes.cpp rootnode.hpp 273 classes.cpp subnode.hpp 274 classes.cpp vectornode.hpp 275 276 classes.hpp top.hpp 277 278 coalesce.cpp allocation.inline.hpp 279 coalesce.cpp block.hpp 280 coalesce.cpp cfgnode.hpp 281 coalesce.cpp chaitin.hpp 282 coalesce.cpp coalesce.hpp 283 coalesce.cpp connode.hpp 284 coalesce.cpp indexSet.hpp 285 coalesce.cpp machnode.hpp 286 coalesce.cpp matcher.hpp 287 coalesce.cpp regmask.hpp 288 289 coalesce.hpp phase.hpp 290 291 compile.cpp ad_<arch_model>.hpp 292 compile.cpp addnode.hpp 293 compile.cpp arguments.hpp 294 compile.cpp assembler.hpp 295 compile.cpp block.hpp 296 compile.cpp c2compiler.hpp 297 compile.cpp callGenerator.hpp 298 compile.cpp callnode.hpp 299 compile.cpp cfgnode.hpp 300 compile.cpp chaitin.hpp 301 compile.cpp compile.hpp 302 compile.cpp compileLog.hpp 303 compile.cpp connode.hpp 304 compile.cpp copy.hpp 305 compile.cpp divnode.hpp 306 compile.cpp escape.hpp 307 compile.cpp exceptionHandlerTable.hpp 308 compile.cpp loopnode.hpp 309 compile.cpp machnode.hpp 310 compile.cpp macro.hpp 311 compile.cpp matcher.hpp 312 compile.cpp memnode.hpp 313 compile.cpp mulnode.hpp 314 compile.cpp nmethod.hpp 315 compile.cpp node.hpp 316 compile.cpp oopMap.hpp 317 compile.cpp opcodes.hpp 318 compile.cpp output.hpp 319 compile.cpp parse.hpp 320 compile.cpp phaseX.hpp 321 compile.cpp rootnode.hpp 322 compile.cpp runtime.hpp 323 compile.cpp signature.hpp 324 compile.cpp stubRoutines.hpp 325 compile.cpp systemDictionary.hpp 326 compile.cpp timer.hpp 327 compile.cpp type.hpp 328 compile.cpp vectornode.hpp 329 330 compile.hpp codeBuffer.hpp 331 compile.hpp compilerInterface.hpp 332 compile.hpp compilerOracle.hpp 333 compile.hpp debugInfoRec.hpp 334 compile.hpp deoptimization.hpp 335 compile.hpp dict.hpp 336 compile.hpp exceptionHandlerTable.hpp 337 compile.hpp idealGraphPrinter.hpp 338 compile.hpp phase.hpp 339 compile.hpp port.hpp 340 compile.hpp regmask.hpp 341 compile.hpp resourceArea.hpp 342 compile.hpp vectset.hpp 343 compile.hpp vmThread.hpp 344 345 compileBroker.cpp c2compiler.hpp 346 347 connode.cpp addnode.hpp 348 connode.cpp allocation.inline.hpp 349 connode.cpp compile.hpp 350 connode.cpp connode.hpp 351 connode.cpp machnode.hpp 352 connode.cpp matcher.hpp 353 connode.cpp memnode.hpp 354 connode.cpp phaseX.hpp 355 connode.cpp sharedRuntime.hpp 356 connode.cpp subnode.hpp 357 358 connode.hpp node.hpp 359 connode.hpp opcodes.hpp 360 connode.hpp type.hpp 361 362 deoptimization.cpp ad_<arch_model>.hpp 363 364 dfa_<arch_model>.cpp ad_<arch_model>.hpp 365 dfa_<arch_model>.cpp matcher.hpp 366 dfa_<arch_model>.cpp opcodes.hpp 367 368 dict.cpp allocation.inline.hpp 369 dict.cpp dict.hpp 370 dict.cpp resourceArea.hpp 371 dict.cpp thread.hpp 372 373 dict.hpp port.hpp 374 375 divnode.cpp addnode.hpp 376 divnode.cpp allocation.inline.hpp 377 divnode.cpp connode.hpp 378 divnode.cpp divnode.hpp 379 divnode.cpp machnode.hpp 380 divnode.cpp matcher.hpp 381 divnode.cpp mulnode.hpp 382 divnode.cpp phaseX.hpp 383 divnode.cpp subnode.hpp 384 385 divnode.hpp multnode.hpp 386 divnode.hpp node.hpp 387 divnode.hpp opcodes.hpp 388 divnode.hpp type.hpp 389 390 doCall.cpp addnode.hpp 391 doCall.cpp callGenerator.hpp 392 doCall.cpp cfgnode.hpp 393 doCall.cpp compileLog.hpp 394 doCall.cpp linkResolver.hpp 395 doCall.cpp mulnode.hpp 396 doCall.cpp nativeLookup.hpp 397 doCall.cpp parse.hpp 398 doCall.cpp rootnode.hpp 399 doCall.cpp runtime.hpp 400 doCall.cpp sharedRuntime.hpp 401 doCall.cpp subnode.hpp 402 doCall.cpp vmSymbols.hpp 403 404 domgraph.cpp allocation.hpp 405 domgraph.cpp block.hpp 406 domgraph.cpp machnode.hpp 407 domgraph.cpp phaseX.hpp 408 domgraph.cpp rootnode.hpp 409 domgraph.cpp vectset.hpp 410 411 escape.cpp allocation.hpp 412 escape.cpp bcEscapeAnalyzer.hpp 413 escape.cpp c2compiler.hpp 414 escape.cpp callnode.hpp 415 escape.cpp cfgnode.hpp 416 escape.cpp compile.hpp 417 escape.cpp escape.hpp 418 escape.cpp phaseX.hpp 419 escape.cpp rootnode.hpp 420 escape.cpp vectset.hpp 421 422 escape.hpp addnode.hpp 423 escape.hpp growableArray.hpp 424 escape.hpp node.hpp 425 426 frame.hpp adGlobals_<arch_model>.hpp 427 428 gcm.cpp ad_<arch_model>.hpp 429 gcm.cpp allocation.inline.hpp 430 gcm.cpp block.hpp 431 gcm.cpp c2compiler.hpp 432 gcm.cpp callnode.hpp 433 gcm.cpp cfgnode.hpp 434 gcm.cpp deoptimization.hpp 435 gcm.cpp machnode.hpp 436 gcm.cpp opcodes.hpp 437 gcm.cpp phaseX.hpp 438 gcm.cpp rootnode.hpp 439 gcm.cpp runtime.hpp 440 gcm.cpp vectset.hpp 441 442 generateOptoStub.cpp addnode.hpp 443 generateOptoStub.cpp callnode.hpp 444 generateOptoStub.cpp cfgnode.hpp 445 generateOptoStub.cpp compile.hpp 446 generateOptoStub.cpp connode.hpp 447 generateOptoStub.cpp locknode.hpp 448 generateOptoStub.cpp memnode.hpp 449 generateOptoStub.cpp mulnode.hpp 450 generateOptoStub.cpp node.hpp 451 generateOptoStub.cpp parse.hpp 452 generateOptoStub.cpp phaseX.hpp 453 generateOptoStub.cpp rootnode.hpp 454 generateOptoStub.cpp runtime.hpp 455 generateOptoStub.cpp type.hpp 456 457 globals.hpp c2_globals_<arch>.hpp 458 globals.hpp c2_globals_<os_family>.hpp 459 460 globals.cpp c2_globals.hpp 461 462 graphKit.cpp addnode.hpp 463 graphKit.cpp barrierSet.hpp 464 graphKit.cpp cardTableModRefBS.hpp 465 graphKit.cpp g1SATBCardTableModRefBS.hpp 466 graphKit.cpp collectedHeap.hpp 467 graphKit.cpp compileLog.hpp 468 graphKit.cpp deoptimization.hpp 469 graphKit.cpp graphKit.hpp 470 graphKit.cpp heapRegion.hpp 471 graphKit.cpp idealKit.hpp 472 graphKit.cpp locknode.hpp 473 graphKit.cpp machnode.hpp 474 graphKit.cpp parse.hpp 475 graphKit.cpp rootnode.hpp 476 graphKit.cpp runtime.hpp 477 graphKit.cpp sharedRuntime.hpp 478 479 graphKit.hpp callnode.hpp 480 graphKit.hpp cfgnode.hpp 481 graphKit.hpp ciEnv.hpp 482 graphKit.hpp compile.hpp 483 graphKit.hpp deoptimization.hpp 484 graphKit.hpp phaseX.hpp 485 graphKit.hpp type.hpp 486 487 idealKit.cpp addnode.hpp 488 idealKit.cpp callnode.hpp 489 idealKit.cpp cfgnode.hpp 490 idealKit.cpp idealKit.hpp 491 idealKit.cpp runtime.hpp 492 493 idealKit.hpp connode.hpp 494 idealKit.hpp mulnode.hpp 495 idealKit.hpp phaseX.hpp 496 idealKit.hpp subnode.hpp 497 idealKit.hpp type.hpp 498 499 ifg.cpp addnode.hpp 500 ifg.cpp allocation.inline.hpp 501 ifg.cpp block.hpp 502 ifg.cpp callnode.hpp 503 ifg.cpp cfgnode.hpp 504 ifg.cpp chaitin.hpp 505 ifg.cpp coalesce.hpp 506 ifg.cpp connode.hpp 507 ifg.cpp indexSet.hpp 508 ifg.cpp machnode.hpp 509 ifg.cpp memnode.hpp 510 ifg.cpp oopMap.hpp 511 ifg.cpp opcodes.hpp 512 513 ifnode.cpp addnode.hpp 514 ifnode.cpp allocation.inline.hpp 515 ifnode.cpp cfgnode.hpp 516 ifnode.cpp connode.hpp 517 ifnode.cpp phaseX.hpp 518 ifnode.cpp runtime.hpp 519 ifnode.cpp subnode.hpp 520 521 indexSet.cpp allocation.inline.hpp 522 indexSet.cpp chaitin.hpp 523 indexSet.cpp compile.hpp 524 indexSet.cpp indexSet.hpp 525 indexSet.cpp regmask.hpp 526 527 indexSet.hpp allocation.hpp 528 indexSet.hpp compile.hpp 529 indexSet.hpp regmask.hpp 530 indexSet.hpp resourceArea.hpp 531 532 interpreterRuntime.cpp runtime.hpp 533 534 java.cpp compile.hpp 535 java.cpp compiledIC.hpp 536 java.cpp indexSet.hpp 537 java.cpp methodLiveness.hpp 538 java.cpp runtime.hpp 539 540 lcm.cpp ad_<arch_model>.hpp 541 lcm.cpp allocation.inline.hpp 542 lcm.cpp block.hpp 543 lcm.cpp c2compiler.hpp 544 lcm.cpp callnode.hpp 545 lcm.cpp cfgnode.hpp 546 lcm.cpp machnode.hpp 547 lcm.cpp runtime.hpp 548 549 library_call.cpp addnode.hpp 550 library_call.cpp callGenerator.hpp 551 library_call.cpp cfgnode.hpp 552 library_call.cpp compileLog.hpp 553 library_call.cpp idealKit.hpp 554 library_call.cpp mulnode.hpp 555 library_call.cpp nativeLookup.hpp 556 library_call.cpp objArrayKlass.hpp 557 library_call.cpp parse.hpp 558 library_call.cpp runtime.hpp 559 library_call.cpp sharedRuntime.hpp 560 library_call.cpp subnode.hpp 561 library_call.cpp systemDictionary.hpp 562 library_call.cpp vmSymbols.hpp 563 564 live.cpp allocation.inline.hpp 565 live.cpp callnode.hpp 566 live.cpp chaitin.hpp 567 live.cpp live.hpp 568 live.cpp machnode.hpp 569 570 live.hpp block.hpp 571 live.hpp indexSet.hpp 572 live.hpp phase.hpp 573 live.hpp port.hpp 574 live.hpp regmask.hpp 575 live.hpp vectset.hpp 576 577 locknode.cpp locknode.hpp 578 locknode.cpp parse.hpp 579 locknode.cpp rootnode.hpp 580 locknode.cpp runtime.hpp 581 582 locknode.hpp ad_<arch_model>.hpp 583 locknode.hpp node.hpp 584 locknode.hpp opcodes.hpp 585 locknode.hpp subnode.hpp 586 587 loopTransform.cpp addnode.hpp 588 loopTransform.cpp allocation.inline.hpp 589 loopTransform.cpp connode.hpp 590 loopTransform.cpp compileLog.hpp 591 loopTransform.cpp divnode.hpp 592 loopTransform.cpp loopnode.hpp 593 loopTransform.cpp mulnode.hpp 594 loopTransform.cpp rootnode.hpp 595 loopTransform.cpp subnode.hpp 596 597 loopUnswitch.cpp allocation.inline.hpp 598 loopUnswitch.cpp connode.hpp 599 loopUnswitch.cpp loopnode.hpp 600 loopUnswitch.cpp rootnode.hpp 601 602 loopnode.cpp addnode.hpp 603 loopnode.cpp allocation.inline.hpp 604 loopnode.cpp callnode.hpp 605 loopnode.cpp ciMethodData.hpp 606 loopnode.cpp compileLog.hpp 607 loopnode.cpp connode.hpp 608 loopnode.cpp divnode.hpp 609 loopnode.cpp loopnode.hpp 610 loopnode.cpp mulnode.hpp 611 loopnode.cpp rootnode.hpp 612 loopnode.cpp superword.hpp 613 loopnode.cpp vectset.hpp 614 615 loopnode.hpp cfgnode.hpp 616 loopnode.hpp multnode.hpp 617 loopnode.hpp phaseX.hpp 618 loopnode.hpp subnode.hpp 619 loopnode.hpp type.hpp 620 621 loopopts.cpp addnode.hpp 622 loopopts.cpp allocation.inline.hpp 623 loopopts.cpp connode.hpp 624 loopopts.cpp divnode.hpp 625 loopopts.cpp loopnode.hpp 626 loopopts.cpp mulnode.hpp 627 loopopts.cpp rootnode.hpp 628 loopopts.cpp subnode.hpp 629 630 machnode.cpp collectedHeap.hpp 631 machnode.cpp machnode.hpp 632 machnode.cpp regalloc.hpp 633 634 machnode.hpp callnode.hpp 635 machnode.hpp matcher.hpp 636 machnode.hpp multnode.hpp 637 machnode.hpp node.hpp 638 machnode.hpp regmask.hpp 639 640 macro.cpp addnode.hpp 641 macro.cpp callnode.hpp 642 macro.cpp cfgnode.hpp 643 macro.cpp compile.hpp 644 macro.cpp connode.hpp 645 macro.cpp locknode.hpp 646 macro.cpp loopnode.hpp 647 macro.cpp macro.hpp 648 macro.cpp memnode.hpp 649 macro.cpp node.hpp 650 macro.cpp phaseX.hpp 651 macro.cpp rootnode.hpp 652 macro.cpp runtime.hpp 653 macro.cpp sharedRuntime.hpp 654 macro.cpp subnode.hpp 655 macro.cpp type.hpp 656 macro.cpp vectset.hpp 657 macro.hpp phase.hpp 658 659 matcher.cpp ad_<arch_model>.hpp 660 matcher.cpp addnode.hpp 661 matcher.cpp allocation.inline.hpp 662 matcher.cpp atomic.hpp 663 matcher.cpp callnode.hpp 664 matcher.cpp connode.hpp 665 matcher.cpp hpi.hpp 666 matcher.cpp matcher.hpp 667 matcher.cpp memnode.hpp 668 matcher.cpp opcodes.hpp 669 matcher.cpp os.hpp 670 matcher.cpp regmask.hpp 671 matcher.cpp rootnode.hpp 672 matcher.cpp runtime.hpp 673 matcher.cpp type.hpp 674 675 matcher.hpp node.hpp 676 matcher.hpp phaseX.hpp 677 matcher.hpp regmask.hpp 678 matcher.hpp resourceArea.hpp 679 matcher.hpp vectset.hpp 680 681 memnode.cpp addnode.hpp 682 memnode.cpp allocation.inline.hpp 683 memnode.cpp cfgnode.hpp 684 memnode.cpp compile.hpp 685 memnode.cpp compileLog.hpp 686 memnode.cpp connode.hpp 687 memnode.cpp loopnode.hpp 688 memnode.cpp machnode.hpp 689 memnode.cpp matcher.hpp 690 memnode.cpp memnode.hpp 691 memnode.cpp mulnode.hpp 692 memnode.cpp objArrayKlass.hpp 693 memnode.cpp phaseX.hpp 694 memnode.cpp regmask.hpp 695 memnode.cpp systemDictionary.hpp 696 697 memnode.hpp multnode.hpp 698 memnode.hpp node.hpp 699 memnode.hpp opcodes.hpp 700 memnode.hpp type.hpp 701 702 methodLiveness.cpp allocation.inline.hpp 703 methodLiveness.cpp bytecode.hpp 704 methodLiveness.cpp bytecodes.hpp 705 methodLiveness.cpp ciStreams.hpp 706 methodLiveness.cpp methodLiveness.hpp 707 708 methodLiveness.hpp bitMap.hpp 709 methodLiveness.hpp growableArray.hpp 710 711 mulnode.cpp addnode.hpp 712 mulnode.cpp allocation.inline.hpp 713 mulnode.cpp connode.hpp 714 mulnode.cpp memnode.hpp 715 mulnode.cpp mulnode.hpp 716 mulnode.cpp phaseX.hpp 717 mulnode.cpp subnode.hpp 718 719 mulnode.hpp node.hpp 720 mulnode.hpp opcodes.hpp 721 mulnode.hpp type.hpp 722 723 multnode.cpp matcher.hpp 724 multnode.cpp multnode.hpp 725 multnode.cpp opcodes.hpp 726 multnode.cpp phaseX.hpp 727 multnode.cpp regmask.hpp 728 multnode.cpp type.hpp 729 730 multnode.hpp node.hpp 731 732 node.cpp allocation.inline.hpp 733 node.cpp cfgnode.hpp 734 node.cpp connode.hpp 735 node.cpp copy.hpp 736 node.cpp machnode.hpp 737 node.cpp matcher.hpp 738 node.cpp node.hpp 739 node.cpp opcodes.hpp 740 node.cpp regmask.hpp 741 node.cpp type.hpp 742 node.cpp vectset.hpp 743 744 node.hpp compile.hpp 745 node.hpp port.hpp 746 node.hpp type.hpp 747 node.hpp vectset.hpp 748 749 opcodes.cpp classes.hpp 750 opcodes.cpp globalDefinitions.hpp 751 opcodes.cpp no_precompiled_headers 752 753 os_<os_arch>.cpp runtime.hpp 754 755 os_<os_family>.cpp runtime.hpp 756 757 output.cpp allocation.inline.hpp 758 output.cpp assembler.inline.hpp 759 output.cpp callnode.hpp 760 output.cpp cfgnode.hpp 761 output.cpp debugInfo.hpp 762 output.cpp debugInfoRec.hpp 763 output.cpp handles.inline.hpp 764 output.cpp locknode.hpp 765 output.cpp machnode.hpp 766 output.cpp oopMap.hpp 767 output.cpp output.hpp 768 output.cpp regalloc.hpp 769 output.cpp runtime.hpp 770 output.cpp subnode.hpp 771 output.cpp type.hpp 772 output.cpp xmlstream.hpp 773 774 output.hpp ad_<arch_model>.hpp 775 output.hpp block.hpp 776 output.hpp node.hpp 777 778 parse.hpp ciMethodData.hpp 779 parse.hpp ciTypeFlow.hpp 780 parse.hpp generateOopMap.hpp 781 parse.hpp graphKit.hpp 782 parse.hpp methodLiveness.hpp 783 parse.hpp subnode.hpp 784 parse.hpp vectset.hpp 785 786 parse1.cpp addnode.hpp 787 parse1.cpp arguments.hpp 788 parse1.cpp compileLog.hpp 789 parse1.cpp copy.hpp 790 parse1.cpp handles.inline.hpp 791 parse1.cpp linkResolver.hpp 792 parse1.cpp locknode.hpp 793 parse1.cpp memnode.hpp 794 parse1.cpp methodOop.hpp 795 parse1.cpp parse.hpp 796 parse1.cpp rootnode.hpp 797 parse1.cpp runtime.hpp 798 parse1.cpp sharedRuntime.hpp 799 800 parse2.cpp addnode.hpp 801 parse2.cpp ciMethodData.hpp 802 parse2.cpp compileLog.hpp 803 parse2.cpp deoptimization.hpp 804 parse2.cpp divnode.hpp 805 parse2.cpp linkResolver.hpp 806 parse2.cpp matcher.hpp 807 parse2.cpp memnode.hpp 808 parse2.cpp mulnode.hpp 809 parse2.cpp parse.hpp 810 parse2.cpp runtime.hpp 811 parse2.cpp sharedRuntime.hpp 812 parse2.cpp systemDictionary.hpp 813 parse2.cpp universe.inline.hpp 814 parse2.cpp vmSymbols.hpp 815 816 parse3.cpp addnode.hpp 817 parse3.cpp compileLog.hpp 818 parse3.cpp deoptimization.hpp 819 parse3.cpp handles.inline.hpp 820 parse3.cpp linkResolver.hpp 821 parse3.cpp memnode.hpp 822 parse3.cpp objArrayKlass.hpp 823 parse3.cpp parse.hpp 824 parse3.cpp rootnode.hpp 825 parse3.cpp runtime.hpp 826 parse3.cpp subnode.hpp 827 parse3.cpp universe.inline.hpp 828 829 parseHelper.cpp addnode.hpp 830 parseHelper.cpp compileLog.hpp 831 parseHelper.cpp memnode.hpp 832 parseHelper.cpp mulnode.hpp 833 parseHelper.cpp objArrayKlass.hpp 834 parseHelper.cpp parse.hpp 835 parseHelper.cpp rootnode.hpp 836 parseHelper.cpp runtime.hpp 837 parseHelper.cpp sharedRuntime.hpp 838 parseHelper.cpp systemDictionary.hpp 839 840 phase.cpp compile.hpp 841 phase.cpp compileBroker.hpp 842 phase.cpp nmethod.hpp 843 phase.cpp node.hpp 844 phase.cpp phase.hpp 845 846 phase.hpp port.hpp 847 phase.hpp timer.hpp 848 849 phaseX.cpp allocation.inline.hpp 850 phaseX.cpp block.hpp 851 phaseX.cpp callnode.hpp 852 phaseX.cpp cfgnode.hpp 853 phaseX.cpp connode.hpp 854 phaseX.cpp loopnode.hpp 855 phaseX.cpp machnode.hpp 856 phaseX.cpp opcodes.hpp 857 phaseX.cpp phaseX.hpp 858 phaseX.cpp regalloc.hpp 859 phaseX.cpp rootnode.hpp 860 861 phaseX.hpp dict.hpp 862 phaseX.hpp memnode.hpp 863 phaseX.hpp node.hpp 864 phaseX.hpp phase.hpp 865 phaseX.hpp resourceArea.hpp 866 phaseX.hpp type.hpp 867 phaseX.hpp vectset.hpp 868 869 port.cpp port.hpp 870 871 port.hpp top.hpp 872 873 postaloc.cpp allocation.inline.hpp 874 postaloc.cpp chaitin.hpp 875 postaloc.cpp machnode.hpp 876 877 reg_split.cpp addnode.hpp 878 reg_split.cpp allocation.inline.hpp 879 reg_split.cpp callnode.hpp 880 reg_split.cpp cfgnode.hpp 881 reg_split.cpp chaitin.hpp 882 reg_split.cpp loopnode.hpp 883 reg_split.cpp machnode.hpp 884 reg_split.cpp vectset.hpp 885 886 regalloc.cpp regalloc.hpp 887 888 regalloc.hpp block.hpp 889 regalloc.hpp matcher.hpp 890 regalloc.hpp phase.hpp 891 regalloc.hpp vmreg.hpp 892 893 regmask.cpp ad_<arch_model>.hpp 894 regmask.cpp compile.hpp 895 regmask.cpp regmask.hpp 896 897 regmask.hpp adGlobals_<arch_model>.hpp 898 regmask.hpp optoreg.hpp 899 regmask.hpp port.hpp 900 regmask.hpp vmreg.hpp 901 902 rootnode.cpp allocation.inline.hpp 903 rootnode.cpp callnode.hpp 904 rootnode.cpp cfgnode.hpp 905 rootnode.cpp phaseX.hpp 906 rootnode.cpp regmask.hpp 907 rootnode.cpp rootnode.hpp 908 rootnode.cpp subnode.hpp 909 rootnode.cpp type.hpp 910 911 rootnode.hpp loopnode.hpp 912 913 runtime.cpp ad_<arch_model>.hpp 914 runtime.cpp addnode.hpp 915 runtime.cpp barrierSet.hpp 916 runtime.cpp bytecode.hpp 917 runtime.cpp callnode.hpp 918 runtime.cpp cfgnode.hpp 919 runtime.cpp collectedHeap.hpp 920 runtime.cpp compileBroker.hpp 921 runtime.cpp compiledIC.hpp 922 runtime.cpp compilerOracle.hpp 923 runtime.cpp connode.hpp 924 runtime.cpp copy.hpp 925 runtime.cpp fprofiler.hpp 926 runtime.cpp g1SATBCardTableModRefBS.hpp 927 runtime.cpp gcLocker.inline.hpp 928 runtime.cpp graphKit.hpp 929 runtime.cpp handles.inline.hpp 930 runtime.cpp heapRegion.hpp 931 runtime.cpp icBuffer.hpp 932 runtime.cpp interfaceSupport.hpp 933 runtime.cpp interpreter.hpp 934 runtime.cpp javaCalls.hpp 935 runtime.cpp linkResolver.hpp 936 runtime.cpp machnode.hpp 937 runtime.cpp matcher.hpp 938 runtime.cpp memnode.hpp 939 runtime.cpp mulnode.hpp 940 runtime.cpp nmethod.hpp 941 runtime.cpp objArrayKlass.hpp 942 runtime.cpp oop.inline.hpp 943 runtime.cpp oopFactory.hpp 944 runtime.cpp oopMap.hpp 945 runtime.cpp pcDesc.hpp 946 runtime.cpp preserveException.hpp 947 runtime.cpp runtime.hpp 948 runtime.cpp scopeDesc.hpp 949 runtime.cpp sharedRuntime.hpp 950 runtime.cpp signature.hpp 951 runtime.cpp subnode.hpp 952 runtime.cpp systemDictionary.hpp 953 runtime.cpp threadCritical.hpp 954 runtime.cpp vframe.hpp 955 runtime.cpp vframeArray.hpp 956 runtime.cpp vframe_hp.hpp 957 runtime.cpp vmSymbols.hpp 958 runtime.cpp vtableStubs.hpp 959 960 runtime.hpp biasedLocking.hpp 961 runtime.hpp codeBlob.hpp 962 runtime.hpp deoptimization.hpp 963 runtime.hpp machnode.hpp 964 runtime.hpp type.hpp 965 runtime.hpp vframe.hpp 966 967 runtime_<arch_model>.cpp adGlobals_<arch_model>.hpp 968 runtime_<arch_model>.cpp ad_<arch_model>.hpp 969 runtime_<arch_model>.cpp assembler.hpp 970 runtime_<arch_model>.cpp assembler_<arch>.inline.hpp 971 runtime_<arch_model>.cpp globalDefinitions.hpp 972 runtime_<arch_model>.cpp interfaceSupport.hpp 973 runtime_<arch_model>.cpp interpreter.hpp 974 runtime_<arch_model>.cpp nativeInst_<arch>.hpp 975 runtime_<arch_model>.cpp runtime.hpp 976 runtime_<arch_model>.cpp sharedRuntime.hpp 977 runtime_<arch_model>.cpp stubRoutines.hpp 978 runtime_<arch_model>.cpp systemDictionary.hpp 979 runtime_<arch_model>.cpp vframeArray.hpp 980 runtime_<arch_model>.cpp vmreg.hpp 981 runtime_<arch_model>.cpp vmreg_<arch>.inline.hpp 982 983 set.cpp allocation.inline.hpp 984 set.cpp set.hpp 985 986 set.hpp allocation.hpp 987 set.hpp port.hpp 988 989 sharedRuntime_<arch_model>.cpp runtime.hpp 990 991 split_if.cpp allocation.inline.hpp 992 split_if.cpp callnode.hpp 993 split_if.cpp connode.hpp 994 split_if.cpp loopnode.hpp 995 996 stubGenerator_<arch_model>.cpp runtime.hpp 997 998 stubRoutines.cpp runtime.hpp 999 1000 subnode.cpp addnode.hpp 1001 subnode.cpp allocation.inline.hpp 1002 subnode.cpp callnode.hpp 1003 subnode.cpp cfgnode.hpp 1004 subnode.cpp compileLog.hpp 1005 subnode.cpp connode.hpp 1006 subnode.cpp loopnode.hpp 1007 subnode.cpp matcher.hpp 1008 subnode.cpp mulnode.hpp 1009 subnode.cpp opcodes.hpp 1010 subnode.cpp phaseX.hpp 1011 subnode.cpp sharedRuntime.hpp 1012 subnode.cpp subnode.hpp 1013 1014 subnode.hpp node.hpp 1015 subnode.hpp opcodes.hpp 1016 subnode.hpp type.hpp 1017 1018 superword.cpp addnode.hpp 1019 superword.cpp allocation.inline.hpp 1020 superword.cpp callnode.hpp 1021 superword.cpp compileLog.hpp 1022 superword.cpp divnode.hpp 1023 superword.cpp matcher.hpp 1024 superword.cpp memnode.hpp 1025 superword.cpp mulnode.hpp 1026 superword.cpp opcodes.hpp 1027 superword.cpp superword.hpp 1028 superword.cpp vectornode.hpp 1029 superword.cpp vectset.hpp 1030 1031 superword.hpp connode.hpp 1032 superword.hpp growableArray.hpp 1033 superword.hpp loopnode.hpp 1034 superword.hpp node.hpp 1035 superword.hpp phaseX.hpp 1036 superword.hpp vectornode.hpp 1037 1038 thread.cpp c2compiler.hpp 1039 1040 top.hpp c2_globals.hpp 1041 1042 type.cpp ciTypeFlow.hpp 1043 type.cpp compileLog.hpp 1044 type.cpp dict.hpp 1045 type.cpp gcLocker.hpp 1046 type.cpp instanceKlass.hpp 1047 type.cpp klassKlass.hpp 1048 type.cpp matcher.hpp 1049 type.cpp node.hpp 1050 type.cpp objArrayKlass.hpp 1051 type.cpp oopFactory.hpp 1052 type.cpp opcodes.hpp 1053 type.cpp resourceArea.hpp 1054 type.cpp symbolTable.hpp 1055 type.cpp systemDictionary.hpp 1056 type.cpp type.hpp 1057 type.cpp typeArrayKlass.hpp 1058 1059 type.hpp adlcVMDeps.hpp 1060 type.hpp handles.hpp 1061 type.hpp port.hpp 1062 1063 vectornode.cpp allocation.inline.hpp 1064 vectornode.cpp connode.hpp 1065 vectornode.cpp vectornode.hpp 1066 1067 vectornode.hpp matcher.hpp 1068 vectornode.hpp memnode.hpp 1069 vectornode.hpp node.hpp 1070 vectornode.hpp opcodes.hpp 1071 1072 vectset.cpp allocation.inline.hpp 1073 vectset.cpp vectset.hpp 1074 1075 vectset.hpp set.hpp 1076 1077 vframeArray.cpp runtime.hpp 1078 1079 vframe_hp.cpp matcher.hpp 1080 1081 vmStructs.cpp adGlobals_<arch_model>.hpp 1082 vmStructs.cpp matcher.hpp 1083 1084 vmreg.hpp adGlobals_<arch_model>.hpp 1085 vmreg.hpp adlcVMDeps.hpp 1086 vmreg.hpp ostream.hpp 1087 1088 vtableStubs.cpp matcher.hpp 1089 1090 vtableStubs_<arch_model>.cpp ad_<arch_model>.hpp 1091 vtableStubs_<arch_model>.cpp runtime.hpp 1092 1093 idealGraphPrinter.hpp dict.hpp 1094 idealGraphPrinter.hpp vectset.hpp 1095 idealGraphPrinter.hpp growableArray.hpp 1096 idealGraphPrinter.hpp ostream.hpp 1097 idealGraphPrinter.hpp xmlstream.hpp 1098 1099 idealGraphPrinter.cpp idealGraphPrinter.hpp 1100 idealGraphPrinter.cpp chaitin.hpp 1101 idealGraphPrinter.cpp machnode.hpp 1102 idealGraphPrinter.cpp parse.hpp 1103 idealGraphPrinter.cpp threadCritical.hpp 1104 1105 compile.cpp idealGraphPrinter.hpp 1106 thread.cpp idealGraphPrinter.hpp 1107 phaseX.cpp idealGraphPrinter.hpp 1108 parse2.cpp idealGraphPrinter.hpp 1109 parse1.cpp idealGraphPrinter.hpp 1110 matcher.cpp idealGraphPrinter.hpp 1111 loopnode.cpp idealGraphPrinter.hpp 1112 chaitin.cpp idealGraphPrinter.hpp