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