src/share/vm/includeDB_compiler2

Fri, 27 Aug 2010 17:33:49 -0700

author
never
date
Fri, 27 Aug 2010 17:33:49 -0700
changeset 2118
d6f45b55c972
parent 2048
6c9cc03d8726
child 2119
14197af1010e
permissions
-rw-r--r--

4809552: Optimize Arrays.fill(...)
Reviewed-by: kvn

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

mercurial