From 168d355e2676081762ad0eec27839882618f3803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=8BLaraib=20Khan?= <​laraib.khan@lampromellon.com> Date: Wed, 16 Dec 2020 10:46:14 +0500 Subject: [PATCH] Bus Buffer Update --- lsu.fir | 1794 ++++++++++++----------- lsu.v | 848 +++++------ src/main/scala/lib/el2_lib.scala | 2 +- target/scala-2.12/classes/lib/lib.class | Bin 53666 -> 53707 bytes 4 files changed, 1324 insertions(+), 1320 deletions(-) diff --git a/lsu.fir b/lsu.fir index d9825066..6849c3d7 100644 --- a/lsu.fir +++ b/lsu.fir @@ -6709,905 +6709,909 @@ circuit lsu : node _T_301 = cat(_T_300, _T_297) @[el2_lib.scala 245:14] node _T_302 = cat(_T_301, _T_294) @[el2_lib.scala 245:14] node _T_303 = cat(_T_302, _T_287) @[el2_lib.scala 245:14] - node _T_304 = and(_T_46, _T_303) @[lsu_trigger.scala 19:92] - node _T_305 = eq(io.lsu_pkt_m.bits.dma, UInt<1>("h00")) @[lsu_trigger.scala 18:71] - node _T_306 = and(io.lsu_pkt_m.valid, _T_305) @[lsu_trigger.scala 18:69] - node _T_307 = and(io.trigger_pkt_any[1].store, io.lsu_pkt_m.bits.store) @[lsu_trigger.scala 18:126] - node _T_308 = and(io.trigger_pkt_any[1].load, io.lsu_pkt_m.bits.load) @[lsu_trigger.scala 19:33] - node _T_309 = eq(io.trigger_pkt_any[1].select, UInt<1>("h00")) @[lsu_trigger.scala 19:60] - node _T_310 = and(_T_308, _T_309) @[lsu_trigger.scala 19:58] - node _T_311 = or(_T_307, _T_310) @[lsu_trigger.scala 18:152] - node _T_312 = and(_T_306, _T_311) @[lsu_trigger.scala 18:94] - node _T_313 = bits(io.trigger_pkt_any[1].match_pkt, 0, 0) @[lsu_trigger.scala 20:107] - wire _T_314 : UInt<1>[32] @[el2_lib.scala 240:24] - node _T_315 = andr(io.trigger_pkt_any[1].tdata2) @[el2_lib.scala 241:45] - node _T_316 = not(_T_315) @[el2_lib.scala 241:39] - node _T_317 = and(_T_313, _T_316) @[el2_lib.scala 241:37] - node _T_318 = bits(io.trigger_pkt_any[1].tdata2, 0, 0) @[el2_lib.scala 242:48] - node _T_319 = bits(lsu_match_data_1, 0, 0) @[el2_lib.scala 242:60] - node _T_320 = eq(_T_318, _T_319) @[el2_lib.scala 242:52] - node _T_321 = or(_T_317, _T_320) @[el2_lib.scala 242:41] - _T_314[0] <= _T_321 @[el2_lib.scala 242:18] - node _T_322 = bits(io.trigger_pkt_any[1].tdata2, 0, 0) @[el2_lib.scala 244:28] - node _T_323 = andr(_T_322) @[el2_lib.scala 244:36] - node _T_324 = and(_T_323, _T_317) @[el2_lib.scala 244:41] - node _T_325 = bits(io.trigger_pkt_any[1].tdata2, 1, 1) @[el2_lib.scala 244:74] - node _T_326 = bits(lsu_match_data_1, 1, 1) @[el2_lib.scala 244:86] - node _T_327 = eq(_T_325, _T_326) @[el2_lib.scala 244:78] - node _T_328 = mux(_T_324, UInt<1>("h01"), _T_327) @[el2_lib.scala 244:23] - _T_314[1] <= _T_328 @[el2_lib.scala 244:17] - node _T_329 = bits(io.trigger_pkt_any[1].tdata2, 1, 0) @[el2_lib.scala 244:28] - node _T_330 = andr(_T_329) @[el2_lib.scala 244:36] - node _T_331 = and(_T_330, _T_317) @[el2_lib.scala 244:41] - node _T_332 = bits(io.trigger_pkt_any[1].tdata2, 2, 2) @[el2_lib.scala 244:74] - node _T_333 = bits(lsu_match_data_1, 2, 2) @[el2_lib.scala 244:86] - node _T_334 = eq(_T_332, _T_333) @[el2_lib.scala 244:78] - node _T_335 = mux(_T_331, UInt<1>("h01"), _T_334) @[el2_lib.scala 244:23] - _T_314[2] <= _T_335 @[el2_lib.scala 244:17] - node _T_336 = bits(io.trigger_pkt_any[1].tdata2, 2, 0) @[el2_lib.scala 244:28] - node _T_337 = andr(_T_336) @[el2_lib.scala 244:36] - node _T_338 = and(_T_337, _T_317) @[el2_lib.scala 244:41] - node _T_339 = bits(io.trigger_pkt_any[1].tdata2, 3, 3) @[el2_lib.scala 244:74] - node _T_340 = bits(lsu_match_data_1, 3, 3) @[el2_lib.scala 244:86] - node _T_341 = eq(_T_339, _T_340) @[el2_lib.scala 244:78] - node _T_342 = mux(_T_338, UInt<1>("h01"), _T_341) @[el2_lib.scala 244:23] - _T_314[3] <= _T_342 @[el2_lib.scala 244:17] - node _T_343 = bits(io.trigger_pkt_any[1].tdata2, 3, 0) @[el2_lib.scala 244:28] - node _T_344 = andr(_T_343) @[el2_lib.scala 244:36] - node _T_345 = and(_T_344, _T_317) @[el2_lib.scala 244:41] - node _T_346 = bits(io.trigger_pkt_any[1].tdata2, 4, 4) @[el2_lib.scala 244:74] - node _T_347 = bits(lsu_match_data_1, 4, 4) @[el2_lib.scala 244:86] - node _T_348 = eq(_T_346, _T_347) @[el2_lib.scala 244:78] - node _T_349 = mux(_T_345, UInt<1>("h01"), _T_348) @[el2_lib.scala 244:23] - _T_314[4] <= _T_349 @[el2_lib.scala 244:17] - node _T_350 = bits(io.trigger_pkt_any[1].tdata2, 4, 0) @[el2_lib.scala 244:28] - node _T_351 = andr(_T_350) @[el2_lib.scala 244:36] - node _T_352 = and(_T_351, _T_317) @[el2_lib.scala 244:41] - node _T_353 = bits(io.trigger_pkt_any[1].tdata2, 5, 5) @[el2_lib.scala 244:74] - node _T_354 = bits(lsu_match_data_1, 5, 5) @[el2_lib.scala 244:86] - node _T_355 = eq(_T_353, _T_354) @[el2_lib.scala 244:78] - node _T_356 = mux(_T_352, UInt<1>("h01"), _T_355) @[el2_lib.scala 244:23] - _T_314[5] <= _T_356 @[el2_lib.scala 244:17] - node _T_357 = bits(io.trigger_pkt_any[1].tdata2, 5, 0) @[el2_lib.scala 244:28] - node _T_358 = andr(_T_357) @[el2_lib.scala 244:36] - node _T_359 = and(_T_358, _T_317) @[el2_lib.scala 244:41] - node _T_360 = bits(io.trigger_pkt_any[1].tdata2, 6, 6) @[el2_lib.scala 244:74] - node _T_361 = bits(lsu_match_data_1, 6, 6) @[el2_lib.scala 244:86] - node _T_362 = eq(_T_360, _T_361) @[el2_lib.scala 244:78] - node _T_363 = mux(_T_359, UInt<1>("h01"), _T_362) @[el2_lib.scala 244:23] - _T_314[6] <= _T_363 @[el2_lib.scala 244:17] - node _T_364 = bits(io.trigger_pkt_any[1].tdata2, 6, 0) @[el2_lib.scala 244:28] - node _T_365 = andr(_T_364) @[el2_lib.scala 244:36] - node _T_366 = and(_T_365, _T_317) @[el2_lib.scala 244:41] - node _T_367 = bits(io.trigger_pkt_any[1].tdata2, 7, 7) @[el2_lib.scala 244:74] - node _T_368 = bits(lsu_match_data_1, 7, 7) @[el2_lib.scala 244:86] - node _T_369 = eq(_T_367, _T_368) @[el2_lib.scala 244:78] - node _T_370 = mux(_T_366, UInt<1>("h01"), _T_369) @[el2_lib.scala 244:23] - _T_314[7] <= _T_370 @[el2_lib.scala 244:17] - node _T_371 = bits(io.trigger_pkt_any[1].tdata2, 7, 0) @[el2_lib.scala 244:28] - node _T_372 = andr(_T_371) @[el2_lib.scala 244:36] - node _T_373 = and(_T_372, _T_317) @[el2_lib.scala 244:41] - node _T_374 = bits(io.trigger_pkt_any[1].tdata2, 8, 8) @[el2_lib.scala 244:74] - node _T_375 = bits(lsu_match_data_1, 8, 8) @[el2_lib.scala 244:86] - node _T_376 = eq(_T_374, _T_375) @[el2_lib.scala 244:78] - node _T_377 = mux(_T_373, UInt<1>("h01"), _T_376) @[el2_lib.scala 244:23] - _T_314[8] <= _T_377 @[el2_lib.scala 244:17] - node _T_378 = bits(io.trigger_pkt_any[1].tdata2, 8, 0) @[el2_lib.scala 244:28] - node _T_379 = andr(_T_378) @[el2_lib.scala 244:36] - node _T_380 = and(_T_379, _T_317) @[el2_lib.scala 244:41] - node _T_381 = bits(io.trigger_pkt_any[1].tdata2, 9, 9) @[el2_lib.scala 244:74] - node _T_382 = bits(lsu_match_data_1, 9, 9) @[el2_lib.scala 244:86] - node _T_383 = eq(_T_381, _T_382) @[el2_lib.scala 244:78] - node _T_384 = mux(_T_380, UInt<1>("h01"), _T_383) @[el2_lib.scala 244:23] - _T_314[9] <= _T_384 @[el2_lib.scala 244:17] - node _T_385 = bits(io.trigger_pkt_any[1].tdata2, 9, 0) @[el2_lib.scala 244:28] - node _T_386 = andr(_T_385) @[el2_lib.scala 244:36] - node _T_387 = and(_T_386, _T_317) @[el2_lib.scala 244:41] - node _T_388 = bits(io.trigger_pkt_any[1].tdata2, 10, 10) @[el2_lib.scala 244:74] - node _T_389 = bits(lsu_match_data_1, 10, 10) @[el2_lib.scala 244:86] - node _T_390 = eq(_T_388, _T_389) @[el2_lib.scala 244:78] - node _T_391 = mux(_T_387, UInt<1>("h01"), _T_390) @[el2_lib.scala 244:23] - _T_314[10] <= _T_391 @[el2_lib.scala 244:17] - node _T_392 = bits(io.trigger_pkt_any[1].tdata2, 10, 0) @[el2_lib.scala 244:28] - node _T_393 = andr(_T_392) @[el2_lib.scala 244:36] - node _T_394 = and(_T_393, _T_317) @[el2_lib.scala 244:41] - node _T_395 = bits(io.trigger_pkt_any[1].tdata2, 11, 11) @[el2_lib.scala 244:74] - node _T_396 = bits(lsu_match_data_1, 11, 11) @[el2_lib.scala 244:86] - node _T_397 = eq(_T_395, _T_396) @[el2_lib.scala 244:78] - node _T_398 = mux(_T_394, UInt<1>("h01"), _T_397) @[el2_lib.scala 244:23] - _T_314[11] <= _T_398 @[el2_lib.scala 244:17] - node _T_399 = bits(io.trigger_pkt_any[1].tdata2, 11, 0) @[el2_lib.scala 244:28] - node _T_400 = andr(_T_399) @[el2_lib.scala 244:36] - node _T_401 = and(_T_400, _T_317) @[el2_lib.scala 244:41] - node _T_402 = bits(io.trigger_pkt_any[1].tdata2, 12, 12) @[el2_lib.scala 244:74] - node _T_403 = bits(lsu_match_data_1, 12, 12) @[el2_lib.scala 244:86] - node _T_404 = eq(_T_402, _T_403) @[el2_lib.scala 244:78] - node _T_405 = mux(_T_401, UInt<1>("h01"), _T_404) @[el2_lib.scala 244:23] - _T_314[12] <= _T_405 @[el2_lib.scala 244:17] - node _T_406 = bits(io.trigger_pkt_any[1].tdata2, 12, 0) @[el2_lib.scala 244:28] - node _T_407 = andr(_T_406) @[el2_lib.scala 244:36] - node _T_408 = and(_T_407, _T_317) @[el2_lib.scala 244:41] - node _T_409 = bits(io.trigger_pkt_any[1].tdata2, 13, 13) @[el2_lib.scala 244:74] - node _T_410 = bits(lsu_match_data_1, 13, 13) @[el2_lib.scala 244:86] - node _T_411 = eq(_T_409, _T_410) @[el2_lib.scala 244:78] - node _T_412 = mux(_T_408, UInt<1>("h01"), _T_411) @[el2_lib.scala 244:23] - _T_314[13] <= _T_412 @[el2_lib.scala 244:17] - node _T_413 = bits(io.trigger_pkt_any[1].tdata2, 13, 0) @[el2_lib.scala 244:28] - node _T_414 = andr(_T_413) @[el2_lib.scala 244:36] - node _T_415 = and(_T_414, _T_317) @[el2_lib.scala 244:41] - node _T_416 = bits(io.trigger_pkt_any[1].tdata2, 14, 14) @[el2_lib.scala 244:74] - node _T_417 = bits(lsu_match_data_1, 14, 14) @[el2_lib.scala 244:86] - node _T_418 = eq(_T_416, _T_417) @[el2_lib.scala 244:78] - node _T_419 = mux(_T_415, UInt<1>("h01"), _T_418) @[el2_lib.scala 244:23] - _T_314[14] <= _T_419 @[el2_lib.scala 244:17] - node _T_420 = bits(io.trigger_pkt_any[1].tdata2, 14, 0) @[el2_lib.scala 244:28] - node _T_421 = andr(_T_420) @[el2_lib.scala 244:36] - node _T_422 = and(_T_421, _T_317) @[el2_lib.scala 244:41] - node _T_423 = bits(io.trigger_pkt_any[1].tdata2, 15, 15) @[el2_lib.scala 244:74] - node _T_424 = bits(lsu_match_data_1, 15, 15) @[el2_lib.scala 244:86] - node _T_425 = eq(_T_423, _T_424) @[el2_lib.scala 244:78] - node _T_426 = mux(_T_422, UInt<1>("h01"), _T_425) @[el2_lib.scala 244:23] - _T_314[15] <= _T_426 @[el2_lib.scala 244:17] - node _T_427 = bits(io.trigger_pkt_any[1].tdata2, 15, 0) @[el2_lib.scala 244:28] - node _T_428 = andr(_T_427) @[el2_lib.scala 244:36] - node _T_429 = and(_T_428, _T_317) @[el2_lib.scala 244:41] - node _T_430 = bits(io.trigger_pkt_any[1].tdata2, 16, 16) @[el2_lib.scala 244:74] - node _T_431 = bits(lsu_match_data_1, 16, 16) @[el2_lib.scala 244:86] - node _T_432 = eq(_T_430, _T_431) @[el2_lib.scala 244:78] - node _T_433 = mux(_T_429, UInt<1>("h01"), _T_432) @[el2_lib.scala 244:23] - _T_314[16] <= _T_433 @[el2_lib.scala 244:17] - node _T_434 = bits(io.trigger_pkt_any[1].tdata2, 16, 0) @[el2_lib.scala 244:28] - node _T_435 = andr(_T_434) @[el2_lib.scala 244:36] - node _T_436 = and(_T_435, _T_317) @[el2_lib.scala 244:41] - node _T_437 = bits(io.trigger_pkt_any[1].tdata2, 17, 17) @[el2_lib.scala 244:74] - node _T_438 = bits(lsu_match_data_1, 17, 17) @[el2_lib.scala 244:86] - node _T_439 = eq(_T_437, _T_438) @[el2_lib.scala 244:78] - node _T_440 = mux(_T_436, UInt<1>("h01"), _T_439) @[el2_lib.scala 244:23] - _T_314[17] <= _T_440 @[el2_lib.scala 244:17] - node _T_441 = bits(io.trigger_pkt_any[1].tdata2, 17, 0) @[el2_lib.scala 244:28] - node _T_442 = andr(_T_441) @[el2_lib.scala 244:36] - node _T_443 = and(_T_442, _T_317) @[el2_lib.scala 244:41] - node _T_444 = bits(io.trigger_pkt_any[1].tdata2, 18, 18) @[el2_lib.scala 244:74] - node _T_445 = bits(lsu_match_data_1, 18, 18) @[el2_lib.scala 244:86] - node _T_446 = eq(_T_444, _T_445) @[el2_lib.scala 244:78] - node _T_447 = mux(_T_443, UInt<1>("h01"), _T_446) @[el2_lib.scala 244:23] - _T_314[18] <= _T_447 @[el2_lib.scala 244:17] - node _T_448 = bits(io.trigger_pkt_any[1].tdata2, 18, 0) @[el2_lib.scala 244:28] - node _T_449 = andr(_T_448) @[el2_lib.scala 244:36] - node _T_450 = and(_T_449, _T_317) @[el2_lib.scala 244:41] - node _T_451 = bits(io.trigger_pkt_any[1].tdata2, 19, 19) @[el2_lib.scala 244:74] - node _T_452 = bits(lsu_match_data_1, 19, 19) @[el2_lib.scala 244:86] - node _T_453 = eq(_T_451, _T_452) @[el2_lib.scala 244:78] - node _T_454 = mux(_T_450, UInt<1>("h01"), _T_453) @[el2_lib.scala 244:23] - _T_314[19] <= _T_454 @[el2_lib.scala 244:17] - node _T_455 = bits(io.trigger_pkt_any[1].tdata2, 19, 0) @[el2_lib.scala 244:28] - node _T_456 = andr(_T_455) @[el2_lib.scala 244:36] - node _T_457 = and(_T_456, _T_317) @[el2_lib.scala 244:41] - node _T_458 = bits(io.trigger_pkt_any[1].tdata2, 20, 20) @[el2_lib.scala 244:74] - node _T_459 = bits(lsu_match_data_1, 20, 20) @[el2_lib.scala 244:86] - node _T_460 = eq(_T_458, _T_459) @[el2_lib.scala 244:78] - node _T_461 = mux(_T_457, UInt<1>("h01"), _T_460) @[el2_lib.scala 244:23] - _T_314[20] <= _T_461 @[el2_lib.scala 244:17] - node _T_462 = bits(io.trigger_pkt_any[1].tdata2, 20, 0) @[el2_lib.scala 244:28] - node _T_463 = andr(_T_462) @[el2_lib.scala 244:36] - node _T_464 = and(_T_463, _T_317) @[el2_lib.scala 244:41] - node _T_465 = bits(io.trigger_pkt_any[1].tdata2, 21, 21) @[el2_lib.scala 244:74] - node _T_466 = bits(lsu_match_data_1, 21, 21) @[el2_lib.scala 244:86] - node _T_467 = eq(_T_465, _T_466) @[el2_lib.scala 244:78] - node _T_468 = mux(_T_464, UInt<1>("h01"), _T_467) @[el2_lib.scala 244:23] - _T_314[21] <= _T_468 @[el2_lib.scala 244:17] - node _T_469 = bits(io.trigger_pkt_any[1].tdata2, 21, 0) @[el2_lib.scala 244:28] - node _T_470 = andr(_T_469) @[el2_lib.scala 244:36] - node _T_471 = and(_T_470, _T_317) @[el2_lib.scala 244:41] - node _T_472 = bits(io.trigger_pkt_any[1].tdata2, 22, 22) @[el2_lib.scala 244:74] - node _T_473 = bits(lsu_match_data_1, 22, 22) @[el2_lib.scala 244:86] - node _T_474 = eq(_T_472, _T_473) @[el2_lib.scala 244:78] - node _T_475 = mux(_T_471, UInt<1>("h01"), _T_474) @[el2_lib.scala 244:23] - _T_314[22] <= _T_475 @[el2_lib.scala 244:17] - node _T_476 = bits(io.trigger_pkt_any[1].tdata2, 22, 0) @[el2_lib.scala 244:28] - node _T_477 = andr(_T_476) @[el2_lib.scala 244:36] - node _T_478 = and(_T_477, _T_317) @[el2_lib.scala 244:41] - node _T_479 = bits(io.trigger_pkt_any[1].tdata2, 23, 23) @[el2_lib.scala 244:74] - node _T_480 = bits(lsu_match_data_1, 23, 23) @[el2_lib.scala 244:86] - node _T_481 = eq(_T_479, _T_480) @[el2_lib.scala 244:78] - node _T_482 = mux(_T_478, UInt<1>("h01"), _T_481) @[el2_lib.scala 244:23] - _T_314[23] <= _T_482 @[el2_lib.scala 244:17] - node _T_483 = bits(io.trigger_pkt_any[1].tdata2, 23, 0) @[el2_lib.scala 244:28] - node _T_484 = andr(_T_483) @[el2_lib.scala 244:36] - node _T_485 = and(_T_484, _T_317) @[el2_lib.scala 244:41] - node _T_486 = bits(io.trigger_pkt_any[1].tdata2, 24, 24) @[el2_lib.scala 244:74] - node _T_487 = bits(lsu_match_data_1, 24, 24) @[el2_lib.scala 244:86] - node _T_488 = eq(_T_486, _T_487) @[el2_lib.scala 244:78] - node _T_489 = mux(_T_485, UInt<1>("h01"), _T_488) @[el2_lib.scala 244:23] - _T_314[24] <= _T_489 @[el2_lib.scala 244:17] - node _T_490 = bits(io.trigger_pkt_any[1].tdata2, 24, 0) @[el2_lib.scala 244:28] - node _T_491 = andr(_T_490) @[el2_lib.scala 244:36] - node _T_492 = and(_T_491, _T_317) @[el2_lib.scala 244:41] - node _T_493 = bits(io.trigger_pkt_any[1].tdata2, 25, 25) @[el2_lib.scala 244:74] - node _T_494 = bits(lsu_match_data_1, 25, 25) @[el2_lib.scala 244:86] - node _T_495 = eq(_T_493, _T_494) @[el2_lib.scala 244:78] - node _T_496 = mux(_T_492, UInt<1>("h01"), _T_495) @[el2_lib.scala 244:23] - _T_314[25] <= _T_496 @[el2_lib.scala 244:17] - node _T_497 = bits(io.trigger_pkt_any[1].tdata2, 25, 0) @[el2_lib.scala 244:28] - node _T_498 = andr(_T_497) @[el2_lib.scala 244:36] - node _T_499 = and(_T_498, _T_317) @[el2_lib.scala 244:41] - node _T_500 = bits(io.trigger_pkt_any[1].tdata2, 26, 26) @[el2_lib.scala 244:74] - node _T_501 = bits(lsu_match_data_1, 26, 26) @[el2_lib.scala 244:86] - node _T_502 = eq(_T_500, _T_501) @[el2_lib.scala 244:78] - node _T_503 = mux(_T_499, UInt<1>("h01"), _T_502) @[el2_lib.scala 244:23] - _T_314[26] <= _T_503 @[el2_lib.scala 244:17] - node _T_504 = bits(io.trigger_pkt_any[1].tdata2, 26, 0) @[el2_lib.scala 244:28] - node _T_505 = andr(_T_504) @[el2_lib.scala 244:36] - node _T_506 = and(_T_505, _T_317) @[el2_lib.scala 244:41] - node _T_507 = bits(io.trigger_pkt_any[1].tdata2, 27, 27) @[el2_lib.scala 244:74] - node _T_508 = bits(lsu_match_data_1, 27, 27) @[el2_lib.scala 244:86] - node _T_509 = eq(_T_507, _T_508) @[el2_lib.scala 244:78] - node _T_510 = mux(_T_506, UInt<1>("h01"), _T_509) @[el2_lib.scala 244:23] - _T_314[27] <= _T_510 @[el2_lib.scala 244:17] - node _T_511 = bits(io.trigger_pkt_any[1].tdata2, 27, 0) @[el2_lib.scala 244:28] - node _T_512 = andr(_T_511) @[el2_lib.scala 244:36] - node _T_513 = and(_T_512, _T_317) @[el2_lib.scala 244:41] - node _T_514 = bits(io.trigger_pkt_any[1].tdata2, 28, 28) @[el2_lib.scala 244:74] - node _T_515 = bits(lsu_match_data_1, 28, 28) @[el2_lib.scala 244:86] - node _T_516 = eq(_T_514, _T_515) @[el2_lib.scala 244:78] - node _T_517 = mux(_T_513, UInt<1>("h01"), _T_516) @[el2_lib.scala 244:23] - _T_314[28] <= _T_517 @[el2_lib.scala 244:17] - node _T_518 = bits(io.trigger_pkt_any[1].tdata2, 28, 0) @[el2_lib.scala 244:28] - node _T_519 = andr(_T_518) @[el2_lib.scala 244:36] - node _T_520 = and(_T_519, _T_317) @[el2_lib.scala 244:41] - node _T_521 = bits(io.trigger_pkt_any[1].tdata2, 29, 29) @[el2_lib.scala 244:74] - node _T_522 = bits(lsu_match_data_1, 29, 29) @[el2_lib.scala 244:86] - node _T_523 = eq(_T_521, _T_522) @[el2_lib.scala 244:78] - node _T_524 = mux(_T_520, UInt<1>("h01"), _T_523) @[el2_lib.scala 244:23] - _T_314[29] <= _T_524 @[el2_lib.scala 244:17] - node _T_525 = bits(io.trigger_pkt_any[1].tdata2, 29, 0) @[el2_lib.scala 244:28] - node _T_526 = andr(_T_525) @[el2_lib.scala 244:36] - node _T_527 = and(_T_526, _T_317) @[el2_lib.scala 244:41] - node _T_528 = bits(io.trigger_pkt_any[1].tdata2, 30, 30) @[el2_lib.scala 244:74] - node _T_529 = bits(lsu_match_data_1, 30, 30) @[el2_lib.scala 244:86] - node _T_530 = eq(_T_528, _T_529) @[el2_lib.scala 244:78] - node _T_531 = mux(_T_527, UInt<1>("h01"), _T_530) @[el2_lib.scala 244:23] - _T_314[30] <= _T_531 @[el2_lib.scala 244:17] - node _T_532 = bits(io.trigger_pkt_any[1].tdata2, 30, 0) @[el2_lib.scala 244:28] - node _T_533 = andr(_T_532) @[el2_lib.scala 244:36] - node _T_534 = and(_T_533, _T_317) @[el2_lib.scala 244:41] - node _T_535 = bits(io.trigger_pkt_any[1].tdata2, 31, 31) @[el2_lib.scala 244:74] - node _T_536 = bits(lsu_match_data_1, 31, 31) @[el2_lib.scala 244:86] - node _T_537 = eq(_T_535, _T_536) @[el2_lib.scala 244:78] - node _T_538 = mux(_T_534, UInt<1>("h01"), _T_537) @[el2_lib.scala 244:23] - _T_314[31] <= _T_538 @[el2_lib.scala 244:17] - node _T_539 = cat(_T_314[1], _T_314[0]) @[el2_lib.scala 245:14] - node _T_540 = cat(_T_314[3], _T_314[2]) @[el2_lib.scala 245:14] - node _T_541 = cat(_T_540, _T_539) @[el2_lib.scala 245:14] - node _T_542 = cat(_T_314[5], _T_314[4]) @[el2_lib.scala 245:14] - node _T_543 = cat(_T_314[7], _T_314[6]) @[el2_lib.scala 245:14] - node _T_544 = cat(_T_543, _T_542) @[el2_lib.scala 245:14] - node _T_545 = cat(_T_544, _T_541) @[el2_lib.scala 245:14] - node _T_546 = cat(_T_314[9], _T_314[8]) @[el2_lib.scala 245:14] - node _T_547 = cat(_T_314[11], _T_314[10]) @[el2_lib.scala 245:14] - node _T_548 = cat(_T_547, _T_546) @[el2_lib.scala 245:14] - node _T_549 = cat(_T_314[13], _T_314[12]) @[el2_lib.scala 245:14] - node _T_550 = cat(_T_314[15], _T_314[14]) @[el2_lib.scala 245:14] - node _T_551 = cat(_T_550, _T_549) @[el2_lib.scala 245:14] - node _T_552 = cat(_T_551, _T_548) @[el2_lib.scala 245:14] - node _T_553 = cat(_T_552, _T_545) @[el2_lib.scala 245:14] - node _T_554 = cat(_T_314[17], _T_314[16]) @[el2_lib.scala 245:14] - node _T_555 = cat(_T_314[19], _T_314[18]) @[el2_lib.scala 245:14] - node _T_556 = cat(_T_555, _T_554) @[el2_lib.scala 245:14] - node _T_557 = cat(_T_314[21], _T_314[20]) @[el2_lib.scala 245:14] - node _T_558 = cat(_T_314[23], _T_314[22]) @[el2_lib.scala 245:14] - node _T_559 = cat(_T_558, _T_557) @[el2_lib.scala 245:14] - node _T_560 = cat(_T_559, _T_556) @[el2_lib.scala 245:14] - node _T_561 = cat(_T_314[25], _T_314[24]) @[el2_lib.scala 245:14] - node _T_562 = cat(_T_314[27], _T_314[26]) @[el2_lib.scala 245:14] - node _T_563 = cat(_T_562, _T_561) @[el2_lib.scala 245:14] - node _T_564 = cat(_T_314[29], _T_314[28]) @[el2_lib.scala 245:14] - node _T_565 = cat(_T_314[31], _T_314[30]) @[el2_lib.scala 245:14] - node _T_566 = cat(_T_565, _T_564) @[el2_lib.scala 245:14] - node _T_567 = cat(_T_566, _T_563) @[el2_lib.scala 245:14] - node _T_568 = cat(_T_567, _T_560) @[el2_lib.scala 245:14] - node _T_569 = cat(_T_568, _T_553) @[el2_lib.scala 245:14] - node _T_570 = and(_T_312, _T_569) @[lsu_trigger.scala 19:92] - node _T_571 = eq(io.lsu_pkt_m.bits.dma, UInt<1>("h00")) @[lsu_trigger.scala 18:71] - node _T_572 = and(io.lsu_pkt_m.valid, _T_571) @[lsu_trigger.scala 18:69] - node _T_573 = and(io.trigger_pkt_any[2].store, io.lsu_pkt_m.bits.store) @[lsu_trigger.scala 18:126] - node _T_574 = and(io.trigger_pkt_any[2].load, io.lsu_pkt_m.bits.load) @[lsu_trigger.scala 19:33] - node _T_575 = eq(io.trigger_pkt_any[2].select, UInt<1>("h00")) @[lsu_trigger.scala 19:60] - node _T_576 = and(_T_574, _T_575) @[lsu_trigger.scala 19:58] - node _T_577 = or(_T_573, _T_576) @[lsu_trigger.scala 18:152] - node _T_578 = and(_T_572, _T_577) @[lsu_trigger.scala 18:94] - node _T_579 = bits(io.trigger_pkt_any[2].match_pkt, 0, 0) @[lsu_trigger.scala 20:107] - wire _T_580 : UInt<1>[32] @[el2_lib.scala 240:24] - node _T_581 = andr(io.trigger_pkt_any[2].tdata2) @[el2_lib.scala 241:45] - node _T_582 = not(_T_581) @[el2_lib.scala 241:39] - node _T_583 = and(_T_579, _T_582) @[el2_lib.scala 241:37] - node _T_584 = bits(io.trigger_pkt_any[2].tdata2, 0, 0) @[el2_lib.scala 242:48] - node _T_585 = bits(lsu_match_data_2, 0, 0) @[el2_lib.scala 242:60] - node _T_586 = eq(_T_584, _T_585) @[el2_lib.scala 242:52] - node _T_587 = or(_T_583, _T_586) @[el2_lib.scala 242:41] - _T_580[0] <= _T_587 @[el2_lib.scala 242:18] - node _T_588 = bits(io.trigger_pkt_any[2].tdata2, 0, 0) @[el2_lib.scala 244:28] - node _T_589 = andr(_T_588) @[el2_lib.scala 244:36] - node _T_590 = and(_T_589, _T_583) @[el2_lib.scala 244:41] - node _T_591 = bits(io.trigger_pkt_any[2].tdata2, 1, 1) @[el2_lib.scala 244:74] - node _T_592 = bits(lsu_match_data_2, 1, 1) @[el2_lib.scala 244:86] - node _T_593 = eq(_T_591, _T_592) @[el2_lib.scala 244:78] - node _T_594 = mux(_T_590, UInt<1>("h01"), _T_593) @[el2_lib.scala 244:23] - _T_580[1] <= _T_594 @[el2_lib.scala 244:17] - node _T_595 = bits(io.trigger_pkt_any[2].tdata2, 1, 0) @[el2_lib.scala 244:28] - node _T_596 = andr(_T_595) @[el2_lib.scala 244:36] - node _T_597 = and(_T_596, _T_583) @[el2_lib.scala 244:41] - node _T_598 = bits(io.trigger_pkt_any[2].tdata2, 2, 2) @[el2_lib.scala 244:74] - node _T_599 = bits(lsu_match_data_2, 2, 2) @[el2_lib.scala 244:86] - node _T_600 = eq(_T_598, _T_599) @[el2_lib.scala 244:78] - node _T_601 = mux(_T_597, UInt<1>("h01"), _T_600) @[el2_lib.scala 244:23] - _T_580[2] <= _T_601 @[el2_lib.scala 244:17] - node _T_602 = bits(io.trigger_pkt_any[2].tdata2, 2, 0) @[el2_lib.scala 244:28] - node _T_603 = andr(_T_602) @[el2_lib.scala 244:36] - node _T_604 = and(_T_603, _T_583) @[el2_lib.scala 244:41] - node _T_605 = bits(io.trigger_pkt_any[2].tdata2, 3, 3) @[el2_lib.scala 244:74] - node _T_606 = bits(lsu_match_data_2, 3, 3) @[el2_lib.scala 244:86] - node _T_607 = eq(_T_605, _T_606) @[el2_lib.scala 244:78] - node _T_608 = mux(_T_604, UInt<1>("h01"), _T_607) @[el2_lib.scala 244:23] - _T_580[3] <= _T_608 @[el2_lib.scala 244:17] - node _T_609 = bits(io.trigger_pkt_any[2].tdata2, 3, 0) @[el2_lib.scala 244:28] - node _T_610 = andr(_T_609) @[el2_lib.scala 244:36] - node _T_611 = and(_T_610, _T_583) @[el2_lib.scala 244:41] - node _T_612 = bits(io.trigger_pkt_any[2].tdata2, 4, 4) @[el2_lib.scala 244:74] - node _T_613 = bits(lsu_match_data_2, 4, 4) @[el2_lib.scala 244:86] - node _T_614 = eq(_T_612, _T_613) @[el2_lib.scala 244:78] - node _T_615 = mux(_T_611, UInt<1>("h01"), _T_614) @[el2_lib.scala 244:23] - _T_580[4] <= _T_615 @[el2_lib.scala 244:17] - node _T_616 = bits(io.trigger_pkt_any[2].tdata2, 4, 0) @[el2_lib.scala 244:28] - node _T_617 = andr(_T_616) @[el2_lib.scala 244:36] - node _T_618 = and(_T_617, _T_583) @[el2_lib.scala 244:41] - node _T_619 = bits(io.trigger_pkt_any[2].tdata2, 5, 5) @[el2_lib.scala 244:74] - node _T_620 = bits(lsu_match_data_2, 5, 5) @[el2_lib.scala 244:86] - node _T_621 = eq(_T_619, _T_620) @[el2_lib.scala 244:78] - node _T_622 = mux(_T_618, UInt<1>("h01"), _T_621) @[el2_lib.scala 244:23] - _T_580[5] <= _T_622 @[el2_lib.scala 244:17] - node _T_623 = bits(io.trigger_pkt_any[2].tdata2, 5, 0) @[el2_lib.scala 244:28] - node _T_624 = andr(_T_623) @[el2_lib.scala 244:36] - node _T_625 = and(_T_624, _T_583) @[el2_lib.scala 244:41] - node _T_626 = bits(io.trigger_pkt_any[2].tdata2, 6, 6) @[el2_lib.scala 244:74] - node _T_627 = bits(lsu_match_data_2, 6, 6) @[el2_lib.scala 244:86] - node _T_628 = eq(_T_626, _T_627) @[el2_lib.scala 244:78] - node _T_629 = mux(_T_625, UInt<1>("h01"), _T_628) @[el2_lib.scala 244:23] - _T_580[6] <= _T_629 @[el2_lib.scala 244:17] - node _T_630 = bits(io.trigger_pkt_any[2].tdata2, 6, 0) @[el2_lib.scala 244:28] - node _T_631 = andr(_T_630) @[el2_lib.scala 244:36] - node _T_632 = and(_T_631, _T_583) @[el2_lib.scala 244:41] - node _T_633 = bits(io.trigger_pkt_any[2].tdata2, 7, 7) @[el2_lib.scala 244:74] - node _T_634 = bits(lsu_match_data_2, 7, 7) @[el2_lib.scala 244:86] - node _T_635 = eq(_T_633, _T_634) @[el2_lib.scala 244:78] - node _T_636 = mux(_T_632, UInt<1>("h01"), _T_635) @[el2_lib.scala 244:23] - _T_580[7] <= _T_636 @[el2_lib.scala 244:17] - node _T_637 = bits(io.trigger_pkt_any[2].tdata2, 7, 0) @[el2_lib.scala 244:28] - node _T_638 = andr(_T_637) @[el2_lib.scala 244:36] - node _T_639 = and(_T_638, _T_583) @[el2_lib.scala 244:41] - node _T_640 = bits(io.trigger_pkt_any[2].tdata2, 8, 8) @[el2_lib.scala 244:74] - node _T_641 = bits(lsu_match_data_2, 8, 8) @[el2_lib.scala 244:86] - node _T_642 = eq(_T_640, _T_641) @[el2_lib.scala 244:78] - node _T_643 = mux(_T_639, UInt<1>("h01"), _T_642) @[el2_lib.scala 244:23] - _T_580[8] <= _T_643 @[el2_lib.scala 244:17] - node _T_644 = bits(io.trigger_pkt_any[2].tdata2, 8, 0) @[el2_lib.scala 244:28] - node _T_645 = andr(_T_644) @[el2_lib.scala 244:36] - node _T_646 = and(_T_645, _T_583) @[el2_lib.scala 244:41] - node _T_647 = bits(io.trigger_pkt_any[2].tdata2, 9, 9) @[el2_lib.scala 244:74] - node _T_648 = bits(lsu_match_data_2, 9, 9) @[el2_lib.scala 244:86] - node _T_649 = eq(_T_647, _T_648) @[el2_lib.scala 244:78] - node _T_650 = mux(_T_646, UInt<1>("h01"), _T_649) @[el2_lib.scala 244:23] - _T_580[9] <= _T_650 @[el2_lib.scala 244:17] - node _T_651 = bits(io.trigger_pkt_any[2].tdata2, 9, 0) @[el2_lib.scala 244:28] - node _T_652 = andr(_T_651) @[el2_lib.scala 244:36] - node _T_653 = and(_T_652, _T_583) @[el2_lib.scala 244:41] - node _T_654 = bits(io.trigger_pkt_any[2].tdata2, 10, 10) @[el2_lib.scala 244:74] - node _T_655 = bits(lsu_match_data_2, 10, 10) @[el2_lib.scala 244:86] - node _T_656 = eq(_T_654, _T_655) @[el2_lib.scala 244:78] - node _T_657 = mux(_T_653, UInt<1>("h01"), _T_656) @[el2_lib.scala 244:23] - _T_580[10] <= _T_657 @[el2_lib.scala 244:17] - node _T_658 = bits(io.trigger_pkt_any[2].tdata2, 10, 0) @[el2_lib.scala 244:28] - node _T_659 = andr(_T_658) @[el2_lib.scala 244:36] - node _T_660 = and(_T_659, _T_583) @[el2_lib.scala 244:41] - node _T_661 = bits(io.trigger_pkt_any[2].tdata2, 11, 11) @[el2_lib.scala 244:74] - node _T_662 = bits(lsu_match_data_2, 11, 11) @[el2_lib.scala 244:86] - node _T_663 = eq(_T_661, _T_662) @[el2_lib.scala 244:78] - node _T_664 = mux(_T_660, UInt<1>("h01"), _T_663) @[el2_lib.scala 244:23] - _T_580[11] <= _T_664 @[el2_lib.scala 244:17] - node _T_665 = bits(io.trigger_pkt_any[2].tdata2, 11, 0) @[el2_lib.scala 244:28] - node _T_666 = andr(_T_665) @[el2_lib.scala 244:36] - node _T_667 = and(_T_666, _T_583) @[el2_lib.scala 244:41] - node _T_668 = bits(io.trigger_pkt_any[2].tdata2, 12, 12) @[el2_lib.scala 244:74] - node _T_669 = bits(lsu_match_data_2, 12, 12) @[el2_lib.scala 244:86] - node _T_670 = eq(_T_668, _T_669) @[el2_lib.scala 244:78] - node _T_671 = mux(_T_667, UInt<1>("h01"), _T_670) @[el2_lib.scala 244:23] - _T_580[12] <= _T_671 @[el2_lib.scala 244:17] - node _T_672 = bits(io.trigger_pkt_any[2].tdata2, 12, 0) @[el2_lib.scala 244:28] - node _T_673 = andr(_T_672) @[el2_lib.scala 244:36] - node _T_674 = and(_T_673, _T_583) @[el2_lib.scala 244:41] - node _T_675 = bits(io.trigger_pkt_any[2].tdata2, 13, 13) @[el2_lib.scala 244:74] - node _T_676 = bits(lsu_match_data_2, 13, 13) @[el2_lib.scala 244:86] - node _T_677 = eq(_T_675, _T_676) @[el2_lib.scala 244:78] - node _T_678 = mux(_T_674, UInt<1>("h01"), _T_677) @[el2_lib.scala 244:23] - _T_580[13] <= _T_678 @[el2_lib.scala 244:17] - node _T_679 = bits(io.trigger_pkt_any[2].tdata2, 13, 0) @[el2_lib.scala 244:28] - node _T_680 = andr(_T_679) @[el2_lib.scala 244:36] - node _T_681 = and(_T_680, _T_583) @[el2_lib.scala 244:41] - node _T_682 = bits(io.trigger_pkt_any[2].tdata2, 14, 14) @[el2_lib.scala 244:74] - node _T_683 = bits(lsu_match_data_2, 14, 14) @[el2_lib.scala 244:86] - node _T_684 = eq(_T_682, _T_683) @[el2_lib.scala 244:78] - node _T_685 = mux(_T_681, UInt<1>("h01"), _T_684) @[el2_lib.scala 244:23] - _T_580[14] <= _T_685 @[el2_lib.scala 244:17] - node _T_686 = bits(io.trigger_pkt_any[2].tdata2, 14, 0) @[el2_lib.scala 244:28] - node _T_687 = andr(_T_686) @[el2_lib.scala 244:36] - node _T_688 = and(_T_687, _T_583) @[el2_lib.scala 244:41] - node _T_689 = bits(io.trigger_pkt_any[2].tdata2, 15, 15) @[el2_lib.scala 244:74] - node _T_690 = bits(lsu_match_data_2, 15, 15) @[el2_lib.scala 244:86] - node _T_691 = eq(_T_689, _T_690) @[el2_lib.scala 244:78] - node _T_692 = mux(_T_688, UInt<1>("h01"), _T_691) @[el2_lib.scala 244:23] - _T_580[15] <= _T_692 @[el2_lib.scala 244:17] - node _T_693 = bits(io.trigger_pkt_any[2].tdata2, 15, 0) @[el2_lib.scala 244:28] - node _T_694 = andr(_T_693) @[el2_lib.scala 244:36] - node _T_695 = and(_T_694, _T_583) @[el2_lib.scala 244:41] - node _T_696 = bits(io.trigger_pkt_any[2].tdata2, 16, 16) @[el2_lib.scala 244:74] - node _T_697 = bits(lsu_match_data_2, 16, 16) @[el2_lib.scala 244:86] - node _T_698 = eq(_T_696, _T_697) @[el2_lib.scala 244:78] - node _T_699 = mux(_T_695, UInt<1>("h01"), _T_698) @[el2_lib.scala 244:23] - _T_580[16] <= _T_699 @[el2_lib.scala 244:17] - node _T_700 = bits(io.trigger_pkt_any[2].tdata2, 16, 0) @[el2_lib.scala 244:28] - node _T_701 = andr(_T_700) @[el2_lib.scala 244:36] - node _T_702 = and(_T_701, _T_583) @[el2_lib.scala 244:41] - node _T_703 = bits(io.trigger_pkt_any[2].tdata2, 17, 17) @[el2_lib.scala 244:74] - node _T_704 = bits(lsu_match_data_2, 17, 17) @[el2_lib.scala 244:86] - node _T_705 = eq(_T_703, _T_704) @[el2_lib.scala 244:78] - node _T_706 = mux(_T_702, UInt<1>("h01"), _T_705) @[el2_lib.scala 244:23] - _T_580[17] <= _T_706 @[el2_lib.scala 244:17] - node _T_707 = bits(io.trigger_pkt_any[2].tdata2, 17, 0) @[el2_lib.scala 244:28] - node _T_708 = andr(_T_707) @[el2_lib.scala 244:36] - node _T_709 = and(_T_708, _T_583) @[el2_lib.scala 244:41] - node _T_710 = bits(io.trigger_pkt_any[2].tdata2, 18, 18) @[el2_lib.scala 244:74] - node _T_711 = bits(lsu_match_data_2, 18, 18) @[el2_lib.scala 244:86] - node _T_712 = eq(_T_710, _T_711) @[el2_lib.scala 244:78] - node _T_713 = mux(_T_709, UInt<1>("h01"), _T_712) @[el2_lib.scala 244:23] - _T_580[18] <= _T_713 @[el2_lib.scala 244:17] - node _T_714 = bits(io.trigger_pkt_any[2].tdata2, 18, 0) @[el2_lib.scala 244:28] - node _T_715 = andr(_T_714) @[el2_lib.scala 244:36] - node _T_716 = and(_T_715, _T_583) @[el2_lib.scala 244:41] - node _T_717 = bits(io.trigger_pkt_any[2].tdata2, 19, 19) @[el2_lib.scala 244:74] - node _T_718 = bits(lsu_match_data_2, 19, 19) @[el2_lib.scala 244:86] - node _T_719 = eq(_T_717, _T_718) @[el2_lib.scala 244:78] - node _T_720 = mux(_T_716, UInt<1>("h01"), _T_719) @[el2_lib.scala 244:23] - _T_580[19] <= _T_720 @[el2_lib.scala 244:17] - node _T_721 = bits(io.trigger_pkt_any[2].tdata2, 19, 0) @[el2_lib.scala 244:28] - node _T_722 = andr(_T_721) @[el2_lib.scala 244:36] - node _T_723 = and(_T_722, _T_583) @[el2_lib.scala 244:41] - node _T_724 = bits(io.trigger_pkt_any[2].tdata2, 20, 20) @[el2_lib.scala 244:74] - node _T_725 = bits(lsu_match_data_2, 20, 20) @[el2_lib.scala 244:86] - node _T_726 = eq(_T_724, _T_725) @[el2_lib.scala 244:78] - node _T_727 = mux(_T_723, UInt<1>("h01"), _T_726) @[el2_lib.scala 244:23] - _T_580[20] <= _T_727 @[el2_lib.scala 244:17] - node _T_728 = bits(io.trigger_pkt_any[2].tdata2, 20, 0) @[el2_lib.scala 244:28] - node _T_729 = andr(_T_728) @[el2_lib.scala 244:36] - node _T_730 = and(_T_729, _T_583) @[el2_lib.scala 244:41] - node _T_731 = bits(io.trigger_pkt_any[2].tdata2, 21, 21) @[el2_lib.scala 244:74] - node _T_732 = bits(lsu_match_data_2, 21, 21) @[el2_lib.scala 244:86] - node _T_733 = eq(_T_731, _T_732) @[el2_lib.scala 244:78] - node _T_734 = mux(_T_730, UInt<1>("h01"), _T_733) @[el2_lib.scala 244:23] - _T_580[21] <= _T_734 @[el2_lib.scala 244:17] - node _T_735 = bits(io.trigger_pkt_any[2].tdata2, 21, 0) @[el2_lib.scala 244:28] - node _T_736 = andr(_T_735) @[el2_lib.scala 244:36] - node _T_737 = and(_T_736, _T_583) @[el2_lib.scala 244:41] - node _T_738 = bits(io.trigger_pkt_any[2].tdata2, 22, 22) @[el2_lib.scala 244:74] - node _T_739 = bits(lsu_match_data_2, 22, 22) @[el2_lib.scala 244:86] - node _T_740 = eq(_T_738, _T_739) @[el2_lib.scala 244:78] - node _T_741 = mux(_T_737, UInt<1>("h01"), _T_740) @[el2_lib.scala 244:23] - _T_580[22] <= _T_741 @[el2_lib.scala 244:17] - node _T_742 = bits(io.trigger_pkt_any[2].tdata2, 22, 0) @[el2_lib.scala 244:28] - node _T_743 = andr(_T_742) @[el2_lib.scala 244:36] - node _T_744 = and(_T_743, _T_583) @[el2_lib.scala 244:41] - node _T_745 = bits(io.trigger_pkt_any[2].tdata2, 23, 23) @[el2_lib.scala 244:74] - node _T_746 = bits(lsu_match_data_2, 23, 23) @[el2_lib.scala 244:86] - node _T_747 = eq(_T_745, _T_746) @[el2_lib.scala 244:78] - node _T_748 = mux(_T_744, UInt<1>("h01"), _T_747) @[el2_lib.scala 244:23] - _T_580[23] <= _T_748 @[el2_lib.scala 244:17] - node _T_749 = bits(io.trigger_pkt_any[2].tdata2, 23, 0) @[el2_lib.scala 244:28] - node _T_750 = andr(_T_749) @[el2_lib.scala 244:36] - node _T_751 = and(_T_750, _T_583) @[el2_lib.scala 244:41] - node _T_752 = bits(io.trigger_pkt_any[2].tdata2, 24, 24) @[el2_lib.scala 244:74] - node _T_753 = bits(lsu_match_data_2, 24, 24) @[el2_lib.scala 244:86] - node _T_754 = eq(_T_752, _T_753) @[el2_lib.scala 244:78] - node _T_755 = mux(_T_751, UInt<1>("h01"), _T_754) @[el2_lib.scala 244:23] - _T_580[24] <= _T_755 @[el2_lib.scala 244:17] - node _T_756 = bits(io.trigger_pkt_any[2].tdata2, 24, 0) @[el2_lib.scala 244:28] - node _T_757 = andr(_T_756) @[el2_lib.scala 244:36] - node _T_758 = and(_T_757, _T_583) @[el2_lib.scala 244:41] - node _T_759 = bits(io.trigger_pkt_any[2].tdata2, 25, 25) @[el2_lib.scala 244:74] - node _T_760 = bits(lsu_match_data_2, 25, 25) @[el2_lib.scala 244:86] - node _T_761 = eq(_T_759, _T_760) @[el2_lib.scala 244:78] - node _T_762 = mux(_T_758, UInt<1>("h01"), _T_761) @[el2_lib.scala 244:23] - _T_580[25] <= _T_762 @[el2_lib.scala 244:17] - node _T_763 = bits(io.trigger_pkt_any[2].tdata2, 25, 0) @[el2_lib.scala 244:28] - node _T_764 = andr(_T_763) @[el2_lib.scala 244:36] - node _T_765 = and(_T_764, _T_583) @[el2_lib.scala 244:41] - node _T_766 = bits(io.trigger_pkt_any[2].tdata2, 26, 26) @[el2_lib.scala 244:74] - node _T_767 = bits(lsu_match_data_2, 26, 26) @[el2_lib.scala 244:86] - node _T_768 = eq(_T_766, _T_767) @[el2_lib.scala 244:78] - node _T_769 = mux(_T_765, UInt<1>("h01"), _T_768) @[el2_lib.scala 244:23] - _T_580[26] <= _T_769 @[el2_lib.scala 244:17] - node _T_770 = bits(io.trigger_pkt_any[2].tdata2, 26, 0) @[el2_lib.scala 244:28] - node _T_771 = andr(_T_770) @[el2_lib.scala 244:36] - node _T_772 = and(_T_771, _T_583) @[el2_lib.scala 244:41] - node _T_773 = bits(io.trigger_pkt_any[2].tdata2, 27, 27) @[el2_lib.scala 244:74] - node _T_774 = bits(lsu_match_data_2, 27, 27) @[el2_lib.scala 244:86] - node _T_775 = eq(_T_773, _T_774) @[el2_lib.scala 244:78] - node _T_776 = mux(_T_772, UInt<1>("h01"), _T_775) @[el2_lib.scala 244:23] - _T_580[27] <= _T_776 @[el2_lib.scala 244:17] - node _T_777 = bits(io.trigger_pkt_any[2].tdata2, 27, 0) @[el2_lib.scala 244:28] - node _T_778 = andr(_T_777) @[el2_lib.scala 244:36] - node _T_779 = and(_T_778, _T_583) @[el2_lib.scala 244:41] - node _T_780 = bits(io.trigger_pkt_any[2].tdata2, 28, 28) @[el2_lib.scala 244:74] - node _T_781 = bits(lsu_match_data_2, 28, 28) @[el2_lib.scala 244:86] - node _T_782 = eq(_T_780, _T_781) @[el2_lib.scala 244:78] - node _T_783 = mux(_T_779, UInt<1>("h01"), _T_782) @[el2_lib.scala 244:23] - _T_580[28] <= _T_783 @[el2_lib.scala 244:17] - node _T_784 = bits(io.trigger_pkt_any[2].tdata2, 28, 0) @[el2_lib.scala 244:28] - node _T_785 = andr(_T_784) @[el2_lib.scala 244:36] - node _T_786 = and(_T_785, _T_583) @[el2_lib.scala 244:41] - node _T_787 = bits(io.trigger_pkt_any[2].tdata2, 29, 29) @[el2_lib.scala 244:74] - node _T_788 = bits(lsu_match_data_2, 29, 29) @[el2_lib.scala 244:86] - node _T_789 = eq(_T_787, _T_788) @[el2_lib.scala 244:78] - node _T_790 = mux(_T_786, UInt<1>("h01"), _T_789) @[el2_lib.scala 244:23] - _T_580[29] <= _T_790 @[el2_lib.scala 244:17] - node _T_791 = bits(io.trigger_pkt_any[2].tdata2, 29, 0) @[el2_lib.scala 244:28] - node _T_792 = andr(_T_791) @[el2_lib.scala 244:36] - node _T_793 = and(_T_792, _T_583) @[el2_lib.scala 244:41] - node _T_794 = bits(io.trigger_pkt_any[2].tdata2, 30, 30) @[el2_lib.scala 244:74] - node _T_795 = bits(lsu_match_data_2, 30, 30) @[el2_lib.scala 244:86] - node _T_796 = eq(_T_794, _T_795) @[el2_lib.scala 244:78] - node _T_797 = mux(_T_793, UInt<1>("h01"), _T_796) @[el2_lib.scala 244:23] - _T_580[30] <= _T_797 @[el2_lib.scala 244:17] - node _T_798 = bits(io.trigger_pkt_any[2].tdata2, 30, 0) @[el2_lib.scala 244:28] - node _T_799 = andr(_T_798) @[el2_lib.scala 244:36] - node _T_800 = and(_T_799, _T_583) @[el2_lib.scala 244:41] - node _T_801 = bits(io.trigger_pkt_any[2].tdata2, 31, 31) @[el2_lib.scala 244:74] - node _T_802 = bits(lsu_match_data_2, 31, 31) @[el2_lib.scala 244:86] - node _T_803 = eq(_T_801, _T_802) @[el2_lib.scala 244:78] - node _T_804 = mux(_T_800, UInt<1>("h01"), _T_803) @[el2_lib.scala 244:23] - _T_580[31] <= _T_804 @[el2_lib.scala 244:17] - node _T_805 = cat(_T_580[1], _T_580[0]) @[el2_lib.scala 245:14] - node _T_806 = cat(_T_580[3], _T_580[2]) @[el2_lib.scala 245:14] - node _T_807 = cat(_T_806, _T_805) @[el2_lib.scala 245:14] - node _T_808 = cat(_T_580[5], _T_580[4]) @[el2_lib.scala 245:14] - node _T_809 = cat(_T_580[7], _T_580[6]) @[el2_lib.scala 245:14] - node _T_810 = cat(_T_809, _T_808) @[el2_lib.scala 245:14] - node _T_811 = cat(_T_810, _T_807) @[el2_lib.scala 245:14] - node _T_812 = cat(_T_580[9], _T_580[8]) @[el2_lib.scala 245:14] - node _T_813 = cat(_T_580[11], _T_580[10]) @[el2_lib.scala 245:14] - node _T_814 = cat(_T_813, _T_812) @[el2_lib.scala 245:14] - node _T_815 = cat(_T_580[13], _T_580[12]) @[el2_lib.scala 245:14] - node _T_816 = cat(_T_580[15], _T_580[14]) @[el2_lib.scala 245:14] - node _T_817 = cat(_T_816, _T_815) @[el2_lib.scala 245:14] - node _T_818 = cat(_T_817, _T_814) @[el2_lib.scala 245:14] - node _T_819 = cat(_T_818, _T_811) @[el2_lib.scala 245:14] - node _T_820 = cat(_T_580[17], _T_580[16]) @[el2_lib.scala 245:14] - node _T_821 = cat(_T_580[19], _T_580[18]) @[el2_lib.scala 245:14] - node _T_822 = cat(_T_821, _T_820) @[el2_lib.scala 245:14] - node _T_823 = cat(_T_580[21], _T_580[20]) @[el2_lib.scala 245:14] - node _T_824 = cat(_T_580[23], _T_580[22]) @[el2_lib.scala 245:14] - node _T_825 = cat(_T_824, _T_823) @[el2_lib.scala 245:14] - node _T_826 = cat(_T_825, _T_822) @[el2_lib.scala 245:14] - node _T_827 = cat(_T_580[25], _T_580[24]) @[el2_lib.scala 245:14] - node _T_828 = cat(_T_580[27], _T_580[26]) @[el2_lib.scala 245:14] - node _T_829 = cat(_T_828, _T_827) @[el2_lib.scala 245:14] - node _T_830 = cat(_T_580[29], _T_580[28]) @[el2_lib.scala 245:14] - node _T_831 = cat(_T_580[31], _T_580[30]) @[el2_lib.scala 245:14] - node _T_832 = cat(_T_831, _T_830) @[el2_lib.scala 245:14] - node _T_833 = cat(_T_832, _T_829) @[el2_lib.scala 245:14] - node _T_834 = cat(_T_833, _T_826) @[el2_lib.scala 245:14] - node _T_835 = cat(_T_834, _T_819) @[el2_lib.scala 245:14] - node _T_836 = and(_T_578, _T_835) @[lsu_trigger.scala 19:92] - node _T_837 = eq(io.lsu_pkt_m.bits.dma, UInt<1>("h00")) @[lsu_trigger.scala 18:71] - node _T_838 = and(io.lsu_pkt_m.valid, _T_837) @[lsu_trigger.scala 18:69] - node _T_839 = and(io.trigger_pkt_any[3].store, io.lsu_pkt_m.bits.store) @[lsu_trigger.scala 18:126] - node _T_840 = and(io.trigger_pkt_any[3].load, io.lsu_pkt_m.bits.load) @[lsu_trigger.scala 19:33] - node _T_841 = eq(io.trigger_pkt_any[3].select, UInt<1>("h00")) @[lsu_trigger.scala 19:60] - node _T_842 = and(_T_840, _T_841) @[lsu_trigger.scala 19:58] - node _T_843 = or(_T_839, _T_842) @[lsu_trigger.scala 18:152] - node _T_844 = and(_T_838, _T_843) @[lsu_trigger.scala 18:94] - node _T_845 = bits(io.trigger_pkt_any[3].match_pkt, 0, 0) @[lsu_trigger.scala 20:107] - wire _T_846 : UInt<1>[32] @[el2_lib.scala 240:24] - node _T_847 = andr(io.trigger_pkt_any[3].tdata2) @[el2_lib.scala 241:45] - node _T_848 = not(_T_847) @[el2_lib.scala 241:39] - node _T_849 = and(_T_845, _T_848) @[el2_lib.scala 241:37] - node _T_850 = bits(io.trigger_pkt_any[3].tdata2, 0, 0) @[el2_lib.scala 242:48] - node _T_851 = bits(lsu_match_data_3, 0, 0) @[el2_lib.scala 242:60] - node _T_852 = eq(_T_850, _T_851) @[el2_lib.scala 242:52] - node _T_853 = or(_T_849, _T_852) @[el2_lib.scala 242:41] - _T_846[0] <= _T_853 @[el2_lib.scala 242:18] - node _T_854 = bits(io.trigger_pkt_any[3].tdata2, 0, 0) @[el2_lib.scala 244:28] - node _T_855 = andr(_T_854) @[el2_lib.scala 244:36] - node _T_856 = and(_T_855, _T_849) @[el2_lib.scala 244:41] - node _T_857 = bits(io.trigger_pkt_any[3].tdata2, 1, 1) @[el2_lib.scala 244:74] - node _T_858 = bits(lsu_match_data_3, 1, 1) @[el2_lib.scala 244:86] - node _T_859 = eq(_T_857, _T_858) @[el2_lib.scala 244:78] - node _T_860 = mux(_T_856, UInt<1>("h01"), _T_859) @[el2_lib.scala 244:23] - _T_846[1] <= _T_860 @[el2_lib.scala 244:17] - node _T_861 = bits(io.trigger_pkt_any[3].tdata2, 1, 0) @[el2_lib.scala 244:28] - node _T_862 = andr(_T_861) @[el2_lib.scala 244:36] - node _T_863 = and(_T_862, _T_849) @[el2_lib.scala 244:41] - node _T_864 = bits(io.trigger_pkt_any[3].tdata2, 2, 2) @[el2_lib.scala 244:74] - node _T_865 = bits(lsu_match_data_3, 2, 2) @[el2_lib.scala 244:86] - node _T_866 = eq(_T_864, _T_865) @[el2_lib.scala 244:78] - node _T_867 = mux(_T_863, UInt<1>("h01"), _T_866) @[el2_lib.scala 244:23] - _T_846[2] <= _T_867 @[el2_lib.scala 244:17] - node _T_868 = bits(io.trigger_pkt_any[3].tdata2, 2, 0) @[el2_lib.scala 244:28] - node _T_869 = andr(_T_868) @[el2_lib.scala 244:36] - node _T_870 = and(_T_869, _T_849) @[el2_lib.scala 244:41] - node _T_871 = bits(io.trigger_pkt_any[3].tdata2, 3, 3) @[el2_lib.scala 244:74] - node _T_872 = bits(lsu_match_data_3, 3, 3) @[el2_lib.scala 244:86] - node _T_873 = eq(_T_871, _T_872) @[el2_lib.scala 244:78] - node _T_874 = mux(_T_870, UInt<1>("h01"), _T_873) @[el2_lib.scala 244:23] - _T_846[3] <= _T_874 @[el2_lib.scala 244:17] - node _T_875 = bits(io.trigger_pkt_any[3].tdata2, 3, 0) @[el2_lib.scala 244:28] - node _T_876 = andr(_T_875) @[el2_lib.scala 244:36] - node _T_877 = and(_T_876, _T_849) @[el2_lib.scala 244:41] - node _T_878 = bits(io.trigger_pkt_any[3].tdata2, 4, 4) @[el2_lib.scala 244:74] - node _T_879 = bits(lsu_match_data_3, 4, 4) @[el2_lib.scala 244:86] - node _T_880 = eq(_T_878, _T_879) @[el2_lib.scala 244:78] - node _T_881 = mux(_T_877, UInt<1>("h01"), _T_880) @[el2_lib.scala 244:23] - _T_846[4] <= _T_881 @[el2_lib.scala 244:17] - node _T_882 = bits(io.trigger_pkt_any[3].tdata2, 4, 0) @[el2_lib.scala 244:28] - node _T_883 = andr(_T_882) @[el2_lib.scala 244:36] - node _T_884 = and(_T_883, _T_849) @[el2_lib.scala 244:41] - node _T_885 = bits(io.trigger_pkt_any[3].tdata2, 5, 5) @[el2_lib.scala 244:74] - node _T_886 = bits(lsu_match_data_3, 5, 5) @[el2_lib.scala 244:86] - node _T_887 = eq(_T_885, _T_886) @[el2_lib.scala 244:78] - node _T_888 = mux(_T_884, UInt<1>("h01"), _T_887) @[el2_lib.scala 244:23] - _T_846[5] <= _T_888 @[el2_lib.scala 244:17] - node _T_889 = bits(io.trigger_pkt_any[3].tdata2, 5, 0) @[el2_lib.scala 244:28] - node _T_890 = andr(_T_889) @[el2_lib.scala 244:36] - node _T_891 = and(_T_890, _T_849) @[el2_lib.scala 244:41] - node _T_892 = bits(io.trigger_pkt_any[3].tdata2, 6, 6) @[el2_lib.scala 244:74] - node _T_893 = bits(lsu_match_data_3, 6, 6) @[el2_lib.scala 244:86] - node _T_894 = eq(_T_892, _T_893) @[el2_lib.scala 244:78] - node _T_895 = mux(_T_891, UInt<1>("h01"), _T_894) @[el2_lib.scala 244:23] - _T_846[6] <= _T_895 @[el2_lib.scala 244:17] - node _T_896 = bits(io.trigger_pkt_any[3].tdata2, 6, 0) @[el2_lib.scala 244:28] - node _T_897 = andr(_T_896) @[el2_lib.scala 244:36] - node _T_898 = and(_T_897, _T_849) @[el2_lib.scala 244:41] - node _T_899 = bits(io.trigger_pkt_any[3].tdata2, 7, 7) @[el2_lib.scala 244:74] - node _T_900 = bits(lsu_match_data_3, 7, 7) @[el2_lib.scala 244:86] - node _T_901 = eq(_T_899, _T_900) @[el2_lib.scala 244:78] - node _T_902 = mux(_T_898, UInt<1>("h01"), _T_901) @[el2_lib.scala 244:23] - _T_846[7] <= _T_902 @[el2_lib.scala 244:17] - node _T_903 = bits(io.trigger_pkt_any[3].tdata2, 7, 0) @[el2_lib.scala 244:28] - node _T_904 = andr(_T_903) @[el2_lib.scala 244:36] - node _T_905 = and(_T_904, _T_849) @[el2_lib.scala 244:41] - node _T_906 = bits(io.trigger_pkt_any[3].tdata2, 8, 8) @[el2_lib.scala 244:74] - node _T_907 = bits(lsu_match_data_3, 8, 8) @[el2_lib.scala 244:86] - node _T_908 = eq(_T_906, _T_907) @[el2_lib.scala 244:78] - node _T_909 = mux(_T_905, UInt<1>("h01"), _T_908) @[el2_lib.scala 244:23] - _T_846[8] <= _T_909 @[el2_lib.scala 244:17] - node _T_910 = bits(io.trigger_pkt_any[3].tdata2, 8, 0) @[el2_lib.scala 244:28] - node _T_911 = andr(_T_910) @[el2_lib.scala 244:36] - node _T_912 = and(_T_911, _T_849) @[el2_lib.scala 244:41] - node _T_913 = bits(io.trigger_pkt_any[3].tdata2, 9, 9) @[el2_lib.scala 244:74] - node _T_914 = bits(lsu_match_data_3, 9, 9) @[el2_lib.scala 244:86] - node _T_915 = eq(_T_913, _T_914) @[el2_lib.scala 244:78] - node _T_916 = mux(_T_912, UInt<1>("h01"), _T_915) @[el2_lib.scala 244:23] - _T_846[9] <= _T_916 @[el2_lib.scala 244:17] - node _T_917 = bits(io.trigger_pkt_any[3].tdata2, 9, 0) @[el2_lib.scala 244:28] - node _T_918 = andr(_T_917) @[el2_lib.scala 244:36] - node _T_919 = and(_T_918, _T_849) @[el2_lib.scala 244:41] - node _T_920 = bits(io.trigger_pkt_any[3].tdata2, 10, 10) @[el2_lib.scala 244:74] - node _T_921 = bits(lsu_match_data_3, 10, 10) @[el2_lib.scala 244:86] - node _T_922 = eq(_T_920, _T_921) @[el2_lib.scala 244:78] - node _T_923 = mux(_T_919, UInt<1>("h01"), _T_922) @[el2_lib.scala 244:23] - _T_846[10] <= _T_923 @[el2_lib.scala 244:17] - node _T_924 = bits(io.trigger_pkt_any[3].tdata2, 10, 0) @[el2_lib.scala 244:28] - node _T_925 = andr(_T_924) @[el2_lib.scala 244:36] - node _T_926 = and(_T_925, _T_849) @[el2_lib.scala 244:41] - node _T_927 = bits(io.trigger_pkt_any[3].tdata2, 11, 11) @[el2_lib.scala 244:74] - node _T_928 = bits(lsu_match_data_3, 11, 11) @[el2_lib.scala 244:86] - node _T_929 = eq(_T_927, _T_928) @[el2_lib.scala 244:78] - node _T_930 = mux(_T_926, UInt<1>("h01"), _T_929) @[el2_lib.scala 244:23] - _T_846[11] <= _T_930 @[el2_lib.scala 244:17] - node _T_931 = bits(io.trigger_pkt_any[3].tdata2, 11, 0) @[el2_lib.scala 244:28] - node _T_932 = andr(_T_931) @[el2_lib.scala 244:36] - node _T_933 = and(_T_932, _T_849) @[el2_lib.scala 244:41] - node _T_934 = bits(io.trigger_pkt_any[3].tdata2, 12, 12) @[el2_lib.scala 244:74] - node _T_935 = bits(lsu_match_data_3, 12, 12) @[el2_lib.scala 244:86] - node _T_936 = eq(_T_934, _T_935) @[el2_lib.scala 244:78] - node _T_937 = mux(_T_933, UInt<1>("h01"), _T_936) @[el2_lib.scala 244:23] - _T_846[12] <= _T_937 @[el2_lib.scala 244:17] - node _T_938 = bits(io.trigger_pkt_any[3].tdata2, 12, 0) @[el2_lib.scala 244:28] - node _T_939 = andr(_T_938) @[el2_lib.scala 244:36] - node _T_940 = and(_T_939, _T_849) @[el2_lib.scala 244:41] - node _T_941 = bits(io.trigger_pkt_any[3].tdata2, 13, 13) @[el2_lib.scala 244:74] - node _T_942 = bits(lsu_match_data_3, 13, 13) @[el2_lib.scala 244:86] - node _T_943 = eq(_T_941, _T_942) @[el2_lib.scala 244:78] - node _T_944 = mux(_T_940, UInt<1>("h01"), _T_943) @[el2_lib.scala 244:23] - _T_846[13] <= _T_944 @[el2_lib.scala 244:17] - node _T_945 = bits(io.trigger_pkt_any[3].tdata2, 13, 0) @[el2_lib.scala 244:28] - node _T_946 = andr(_T_945) @[el2_lib.scala 244:36] - node _T_947 = and(_T_946, _T_849) @[el2_lib.scala 244:41] - node _T_948 = bits(io.trigger_pkt_any[3].tdata2, 14, 14) @[el2_lib.scala 244:74] - node _T_949 = bits(lsu_match_data_3, 14, 14) @[el2_lib.scala 244:86] - node _T_950 = eq(_T_948, _T_949) @[el2_lib.scala 244:78] - node _T_951 = mux(_T_947, UInt<1>("h01"), _T_950) @[el2_lib.scala 244:23] - _T_846[14] <= _T_951 @[el2_lib.scala 244:17] - node _T_952 = bits(io.trigger_pkt_any[3].tdata2, 14, 0) @[el2_lib.scala 244:28] - node _T_953 = andr(_T_952) @[el2_lib.scala 244:36] - node _T_954 = and(_T_953, _T_849) @[el2_lib.scala 244:41] - node _T_955 = bits(io.trigger_pkt_any[3].tdata2, 15, 15) @[el2_lib.scala 244:74] - node _T_956 = bits(lsu_match_data_3, 15, 15) @[el2_lib.scala 244:86] - node _T_957 = eq(_T_955, _T_956) @[el2_lib.scala 244:78] - node _T_958 = mux(_T_954, UInt<1>("h01"), _T_957) @[el2_lib.scala 244:23] - _T_846[15] <= _T_958 @[el2_lib.scala 244:17] - node _T_959 = bits(io.trigger_pkt_any[3].tdata2, 15, 0) @[el2_lib.scala 244:28] - node _T_960 = andr(_T_959) @[el2_lib.scala 244:36] - node _T_961 = and(_T_960, _T_849) @[el2_lib.scala 244:41] - node _T_962 = bits(io.trigger_pkt_any[3].tdata2, 16, 16) @[el2_lib.scala 244:74] - node _T_963 = bits(lsu_match_data_3, 16, 16) @[el2_lib.scala 244:86] - node _T_964 = eq(_T_962, _T_963) @[el2_lib.scala 244:78] - node _T_965 = mux(_T_961, UInt<1>("h01"), _T_964) @[el2_lib.scala 244:23] - _T_846[16] <= _T_965 @[el2_lib.scala 244:17] - node _T_966 = bits(io.trigger_pkt_any[3].tdata2, 16, 0) @[el2_lib.scala 244:28] - node _T_967 = andr(_T_966) @[el2_lib.scala 244:36] - node _T_968 = and(_T_967, _T_849) @[el2_lib.scala 244:41] - node _T_969 = bits(io.trigger_pkt_any[3].tdata2, 17, 17) @[el2_lib.scala 244:74] - node _T_970 = bits(lsu_match_data_3, 17, 17) @[el2_lib.scala 244:86] - node _T_971 = eq(_T_969, _T_970) @[el2_lib.scala 244:78] - node _T_972 = mux(_T_968, UInt<1>("h01"), _T_971) @[el2_lib.scala 244:23] - _T_846[17] <= _T_972 @[el2_lib.scala 244:17] - node _T_973 = bits(io.trigger_pkt_any[3].tdata2, 17, 0) @[el2_lib.scala 244:28] - node _T_974 = andr(_T_973) @[el2_lib.scala 244:36] - node _T_975 = and(_T_974, _T_849) @[el2_lib.scala 244:41] - node _T_976 = bits(io.trigger_pkt_any[3].tdata2, 18, 18) @[el2_lib.scala 244:74] - node _T_977 = bits(lsu_match_data_3, 18, 18) @[el2_lib.scala 244:86] - node _T_978 = eq(_T_976, _T_977) @[el2_lib.scala 244:78] - node _T_979 = mux(_T_975, UInt<1>("h01"), _T_978) @[el2_lib.scala 244:23] - _T_846[18] <= _T_979 @[el2_lib.scala 244:17] - node _T_980 = bits(io.trigger_pkt_any[3].tdata2, 18, 0) @[el2_lib.scala 244:28] - node _T_981 = andr(_T_980) @[el2_lib.scala 244:36] - node _T_982 = and(_T_981, _T_849) @[el2_lib.scala 244:41] - node _T_983 = bits(io.trigger_pkt_any[3].tdata2, 19, 19) @[el2_lib.scala 244:74] - node _T_984 = bits(lsu_match_data_3, 19, 19) @[el2_lib.scala 244:86] - node _T_985 = eq(_T_983, _T_984) @[el2_lib.scala 244:78] - node _T_986 = mux(_T_982, UInt<1>("h01"), _T_985) @[el2_lib.scala 244:23] - _T_846[19] <= _T_986 @[el2_lib.scala 244:17] - node _T_987 = bits(io.trigger_pkt_any[3].tdata2, 19, 0) @[el2_lib.scala 244:28] - node _T_988 = andr(_T_987) @[el2_lib.scala 244:36] - node _T_989 = and(_T_988, _T_849) @[el2_lib.scala 244:41] - node _T_990 = bits(io.trigger_pkt_any[3].tdata2, 20, 20) @[el2_lib.scala 244:74] - node _T_991 = bits(lsu_match_data_3, 20, 20) @[el2_lib.scala 244:86] - node _T_992 = eq(_T_990, _T_991) @[el2_lib.scala 244:78] - node _T_993 = mux(_T_989, UInt<1>("h01"), _T_992) @[el2_lib.scala 244:23] - _T_846[20] <= _T_993 @[el2_lib.scala 244:17] - node _T_994 = bits(io.trigger_pkt_any[3].tdata2, 20, 0) @[el2_lib.scala 244:28] - node _T_995 = andr(_T_994) @[el2_lib.scala 244:36] - node _T_996 = and(_T_995, _T_849) @[el2_lib.scala 244:41] - node _T_997 = bits(io.trigger_pkt_any[3].tdata2, 21, 21) @[el2_lib.scala 244:74] - node _T_998 = bits(lsu_match_data_3, 21, 21) @[el2_lib.scala 244:86] - node _T_999 = eq(_T_997, _T_998) @[el2_lib.scala 244:78] - node _T_1000 = mux(_T_996, UInt<1>("h01"), _T_999) @[el2_lib.scala 244:23] - _T_846[21] <= _T_1000 @[el2_lib.scala 244:17] - node _T_1001 = bits(io.trigger_pkt_any[3].tdata2, 21, 0) @[el2_lib.scala 244:28] - node _T_1002 = andr(_T_1001) @[el2_lib.scala 244:36] - node _T_1003 = and(_T_1002, _T_849) @[el2_lib.scala 244:41] - node _T_1004 = bits(io.trigger_pkt_any[3].tdata2, 22, 22) @[el2_lib.scala 244:74] - node _T_1005 = bits(lsu_match_data_3, 22, 22) @[el2_lib.scala 244:86] - node _T_1006 = eq(_T_1004, _T_1005) @[el2_lib.scala 244:78] - node _T_1007 = mux(_T_1003, UInt<1>("h01"), _T_1006) @[el2_lib.scala 244:23] - _T_846[22] <= _T_1007 @[el2_lib.scala 244:17] - node _T_1008 = bits(io.trigger_pkt_any[3].tdata2, 22, 0) @[el2_lib.scala 244:28] - node _T_1009 = andr(_T_1008) @[el2_lib.scala 244:36] - node _T_1010 = and(_T_1009, _T_849) @[el2_lib.scala 244:41] - node _T_1011 = bits(io.trigger_pkt_any[3].tdata2, 23, 23) @[el2_lib.scala 244:74] - node _T_1012 = bits(lsu_match_data_3, 23, 23) @[el2_lib.scala 244:86] - node _T_1013 = eq(_T_1011, _T_1012) @[el2_lib.scala 244:78] - node _T_1014 = mux(_T_1010, UInt<1>("h01"), _T_1013) @[el2_lib.scala 244:23] - _T_846[23] <= _T_1014 @[el2_lib.scala 244:17] - node _T_1015 = bits(io.trigger_pkt_any[3].tdata2, 23, 0) @[el2_lib.scala 244:28] - node _T_1016 = andr(_T_1015) @[el2_lib.scala 244:36] - node _T_1017 = and(_T_1016, _T_849) @[el2_lib.scala 244:41] - node _T_1018 = bits(io.trigger_pkt_any[3].tdata2, 24, 24) @[el2_lib.scala 244:74] - node _T_1019 = bits(lsu_match_data_3, 24, 24) @[el2_lib.scala 244:86] - node _T_1020 = eq(_T_1018, _T_1019) @[el2_lib.scala 244:78] - node _T_1021 = mux(_T_1017, UInt<1>("h01"), _T_1020) @[el2_lib.scala 244:23] - _T_846[24] <= _T_1021 @[el2_lib.scala 244:17] - node _T_1022 = bits(io.trigger_pkt_any[3].tdata2, 24, 0) @[el2_lib.scala 244:28] - node _T_1023 = andr(_T_1022) @[el2_lib.scala 244:36] - node _T_1024 = and(_T_1023, _T_849) @[el2_lib.scala 244:41] - node _T_1025 = bits(io.trigger_pkt_any[3].tdata2, 25, 25) @[el2_lib.scala 244:74] - node _T_1026 = bits(lsu_match_data_3, 25, 25) @[el2_lib.scala 244:86] - node _T_1027 = eq(_T_1025, _T_1026) @[el2_lib.scala 244:78] - node _T_1028 = mux(_T_1024, UInt<1>("h01"), _T_1027) @[el2_lib.scala 244:23] - _T_846[25] <= _T_1028 @[el2_lib.scala 244:17] - node _T_1029 = bits(io.trigger_pkt_any[3].tdata2, 25, 0) @[el2_lib.scala 244:28] - node _T_1030 = andr(_T_1029) @[el2_lib.scala 244:36] - node _T_1031 = and(_T_1030, _T_849) @[el2_lib.scala 244:41] - node _T_1032 = bits(io.trigger_pkt_any[3].tdata2, 26, 26) @[el2_lib.scala 244:74] - node _T_1033 = bits(lsu_match_data_3, 26, 26) @[el2_lib.scala 244:86] - node _T_1034 = eq(_T_1032, _T_1033) @[el2_lib.scala 244:78] - node _T_1035 = mux(_T_1031, UInt<1>("h01"), _T_1034) @[el2_lib.scala 244:23] - _T_846[26] <= _T_1035 @[el2_lib.scala 244:17] - node _T_1036 = bits(io.trigger_pkt_any[3].tdata2, 26, 0) @[el2_lib.scala 244:28] - node _T_1037 = andr(_T_1036) @[el2_lib.scala 244:36] - node _T_1038 = and(_T_1037, _T_849) @[el2_lib.scala 244:41] - node _T_1039 = bits(io.trigger_pkt_any[3].tdata2, 27, 27) @[el2_lib.scala 244:74] - node _T_1040 = bits(lsu_match_data_3, 27, 27) @[el2_lib.scala 244:86] - node _T_1041 = eq(_T_1039, _T_1040) @[el2_lib.scala 244:78] - node _T_1042 = mux(_T_1038, UInt<1>("h01"), _T_1041) @[el2_lib.scala 244:23] - _T_846[27] <= _T_1042 @[el2_lib.scala 244:17] - node _T_1043 = bits(io.trigger_pkt_any[3].tdata2, 27, 0) @[el2_lib.scala 244:28] - node _T_1044 = andr(_T_1043) @[el2_lib.scala 244:36] - node _T_1045 = and(_T_1044, _T_849) @[el2_lib.scala 244:41] - node _T_1046 = bits(io.trigger_pkt_any[3].tdata2, 28, 28) @[el2_lib.scala 244:74] - node _T_1047 = bits(lsu_match_data_3, 28, 28) @[el2_lib.scala 244:86] - node _T_1048 = eq(_T_1046, _T_1047) @[el2_lib.scala 244:78] - node _T_1049 = mux(_T_1045, UInt<1>("h01"), _T_1048) @[el2_lib.scala 244:23] - _T_846[28] <= _T_1049 @[el2_lib.scala 244:17] - node _T_1050 = bits(io.trigger_pkt_any[3].tdata2, 28, 0) @[el2_lib.scala 244:28] - node _T_1051 = andr(_T_1050) @[el2_lib.scala 244:36] - node _T_1052 = and(_T_1051, _T_849) @[el2_lib.scala 244:41] - node _T_1053 = bits(io.trigger_pkt_any[3].tdata2, 29, 29) @[el2_lib.scala 244:74] - node _T_1054 = bits(lsu_match_data_3, 29, 29) @[el2_lib.scala 244:86] - node _T_1055 = eq(_T_1053, _T_1054) @[el2_lib.scala 244:78] - node _T_1056 = mux(_T_1052, UInt<1>("h01"), _T_1055) @[el2_lib.scala 244:23] - _T_846[29] <= _T_1056 @[el2_lib.scala 244:17] - node _T_1057 = bits(io.trigger_pkt_any[3].tdata2, 29, 0) @[el2_lib.scala 244:28] - node _T_1058 = andr(_T_1057) @[el2_lib.scala 244:36] - node _T_1059 = and(_T_1058, _T_849) @[el2_lib.scala 244:41] - node _T_1060 = bits(io.trigger_pkt_any[3].tdata2, 30, 30) @[el2_lib.scala 244:74] - node _T_1061 = bits(lsu_match_data_3, 30, 30) @[el2_lib.scala 244:86] - node _T_1062 = eq(_T_1060, _T_1061) @[el2_lib.scala 244:78] - node _T_1063 = mux(_T_1059, UInt<1>("h01"), _T_1062) @[el2_lib.scala 244:23] - _T_846[30] <= _T_1063 @[el2_lib.scala 244:17] - node _T_1064 = bits(io.trigger_pkt_any[3].tdata2, 30, 0) @[el2_lib.scala 244:28] - node _T_1065 = andr(_T_1064) @[el2_lib.scala 244:36] - node _T_1066 = and(_T_1065, _T_849) @[el2_lib.scala 244:41] - node _T_1067 = bits(io.trigger_pkt_any[3].tdata2, 31, 31) @[el2_lib.scala 244:74] - node _T_1068 = bits(lsu_match_data_3, 31, 31) @[el2_lib.scala 244:86] - node _T_1069 = eq(_T_1067, _T_1068) @[el2_lib.scala 244:78] - node _T_1070 = mux(_T_1066, UInt<1>("h01"), _T_1069) @[el2_lib.scala 244:23] - _T_846[31] <= _T_1070 @[el2_lib.scala 244:17] - node _T_1071 = cat(_T_846[1], _T_846[0]) @[el2_lib.scala 245:14] - node _T_1072 = cat(_T_846[3], _T_846[2]) @[el2_lib.scala 245:14] - node _T_1073 = cat(_T_1072, _T_1071) @[el2_lib.scala 245:14] - node _T_1074 = cat(_T_846[5], _T_846[4]) @[el2_lib.scala 245:14] - node _T_1075 = cat(_T_846[7], _T_846[6]) @[el2_lib.scala 245:14] + node _T_304 = andr(_T_303) @[el2_lib.scala 245:25] + node _T_305 = and(_T_46, _T_304) @[lsu_trigger.scala 19:92] + node _T_306 = eq(io.lsu_pkt_m.bits.dma, UInt<1>("h00")) @[lsu_trigger.scala 18:71] + node _T_307 = and(io.lsu_pkt_m.valid, _T_306) @[lsu_trigger.scala 18:69] + node _T_308 = and(io.trigger_pkt_any[1].store, io.lsu_pkt_m.bits.store) @[lsu_trigger.scala 18:126] + node _T_309 = and(io.trigger_pkt_any[1].load, io.lsu_pkt_m.bits.load) @[lsu_trigger.scala 19:33] + node _T_310 = eq(io.trigger_pkt_any[1].select, UInt<1>("h00")) @[lsu_trigger.scala 19:60] + node _T_311 = and(_T_309, _T_310) @[lsu_trigger.scala 19:58] + node _T_312 = or(_T_308, _T_311) @[lsu_trigger.scala 18:152] + node _T_313 = and(_T_307, _T_312) @[lsu_trigger.scala 18:94] + node _T_314 = bits(io.trigger_pkt_any[1].match_pkt, 0, 0) @[lsu_trigger.scala 20:107] + wire _T_315 : UInt<1>[32] @[el2_lib.scala 240:24] + node _T_316 = andr(io.trigger_pkt_any[1].tdata2) @[el2_lib.scala 241:45] + node _T_317 = not(_T_316) @[el2_lib.scala 241:39] + node _T_318 = and(_T_314, _T_317) @[el2_lib.scala 241:37] + node _T_319 = bits(io.trigger_pkt_any[1].tdata2, 0, 0) @[el2_lib.scala 242:48] + node _T_320 = bits(lsu_match_data_1, 0, 0) @[el2_lib.scala 242:60] + node _T_321 = eq(_T_319, _T_320) @[el2_lib.scala 242:52] + node _T_322 = or(_T_318, _T_321) @[el2_lib.scala 242:41] + _T_315[0] <= _T_322 @[el2_lib.scala 242:18] + node _T_323 = bits(io.trigger_pkt_any[1].tdata2, 0, 0) @[el2_lib.scala 244:28] + node _T_324 = andr(_T_323) @[el2_lib.scala 244:36] + node _T_325 = and(_T_324, _T_318) @[el2_lib.scala 244:41] + node _T_326 = bits(io.trigger_pkt_any[1].tdata2, 1, 1) @[el2_lib.scala 244:74] + node _T_327 = bits(lsu_match_data_1, 1, 1) @[el2_lib.scala 244:86] + node _T_328 = eq(_T_326, _T_327) @[el2_lib.scala 244:78] + node _T_329 = mux(_T_325, UInt<1>("h01"), _T_328) @[el2_lib.scala 244:23] + _T_315[1] <= _T_329 @[el2_lib.scala 244:17] + node _T_330 = bits(io.trigger_pkt_any[1].tdata2, 1, 0) @[el2_lib.scala 244:28] + node _T_331 = andr(_T_330) @[el2_lib.scala 244:36] + node _T_332 = and(_T_331, _T_318) @[el2_lib.scala 244:41] + node _T_333 = bits(io.trigger_pkt_any[1].tdata2, 2, 2) @[el2_lib.scala 244:74] + node _T_334 = bits(lsu_match_data_1, 2, 2) @[el2_lib.scala 244:86] + node _T_335 = eq(_T_333, _T_334) @[el2_lib.scala 244:78] + node _T_336 = mux(_T_332, UInt<1>("h01"), _T_335) @[el2_lib.scala 244:23] + _T_315[2] <= _T_336 @[el2_lib.scala 244:17] + node _T_337 = bits(io.trigger_pkt_any[1].tdata2, 2, 0) @[el2_lib.scala 244:28] + node _T_338 = andr(_T_337) @[el2_lib.scala 244:36] + node _T_339 = and(_T_338, _T_318) @[el2_lib.scala 244:41] + node _T_340 = bits(io.trigger_pkt_any[1].tdata2, 3, 3) @[el2_lib.scala 244:74] + node _T_341 = bits(lsu_match_data_1, 3, 3) @[el2_lib.scala 244:86] + node _T_342 = eq(_T_340, _T_341) @[el2_lib.scala 244:78] + node _T_343 = mux(_T_339, UInt<1>("h01"), _T_342) @[el2_lib.scala 244:23] + _T_315[3] <= _T_343 @[el2_lib.scala 244:17] + node _T_344 = bits(io.trigger_pkt_any[1].tdata2, 3, 0) @[el2_lib.scala 244:28] + node _T_345 = andr(_T_344) @[el2_lib.scala 244:36] + node _T_346 = and(_T_345, _T_318) @[el2_lib.scala 244:41] + node _T_347 = bits(io.trigger_pkt_any[1].tdata2, 4, 4) @[el2_lib.scala 244:74] + node _T_348 = bits(lsu_match_data_1, 4, 4) @[el2_lib.scala 244:86] + node _T_349 = eq(_T_347, _T_348) @[el2_lib.scala 244:78] + node _T_350 = mux(_T_346, UInt<1>("h01"), _T_349) @[el2_lib.scala 244:23] + _T_315[4] <= _T_350 @[el2_lib.scala 244:17] + node _T_351 = bits(io.trigger_pkt_any[1].tdata2, 4, 0) @[el2_lib.scala 244:28] + node _T_352 = andr(_T_351) @[el2_lib.scala 244:36] + node _T_353 = and(_T_352, _T_318) @[el2_lib.scala 244:41] + node _T_354 = bits(io.trigger_pkt_any[1].tdata2, 5, 5) @[el2_lib.scala 244:74] + node _T_355 = bits(lsu_match_data_1, 5, 5) @[el2_lib.scala 244:86] + node _T_356 = eq(_T_354, _T_355) @[el2_lib.scala 244:78] + node _T_357 = mux(_T_353, UInt<1>("h01"), _T_356) @[el2_lib.scala 244:23] + _T_315[5] <= _T_357 @[el2_lib.scala 244:17] + node _T_358 = bits(io.trigger_pkt_any[1].tdata2, 5, 0) @[el2_lib.scala 244:28] + node _T_359 = andr(_T_358) @[el2_lib.scala 244:36] + node _T_360 = and(_T_359, _T_318) @[el2_lib.scala 244:41] + node _T_361 = bits(io.trigger_pkt_any[1].tdata2, 6, 6) @[el2_lib.scala 244:74] + node _T_362 = bits(lsu_match_data_1, 6, 6) @[el2_lib.scala 244:86] + node _T_363 = eq(_T_361, _T_362) @[el2_lib.scala 244:78] + node _T_364 = mux(_T_360, UInt<1>("h01"), _T_363) @[el2_lib.scala 244:23] + _T_315[6] <= _T_364 @[el2_lib.scala 244:17] + node _T_365 = bits(io.trigger_pkt_any[1].tdata2, 6, 0) @[el2_lib.scala 244:28] + node _T_366 = andr(_T_365) @[el2_lib.scala 244:36] + node _T_367 = and(_T_366, _T_318) @[el2_lib.scala 244:41] + node _T_368 = bits(io.trigger_pkt_any[1].tdata2, 7, 7) @[el2_lib.scala 244:74] + node _T_369 = bits(lsu_match_data_1, 7, 7) @[el2_lib.scala 244:86] + node _T_370 = eq(_T_368, _T_369) @[el2_lib.scala 244:78] + node _T_371 = mux(_T_367, UInt<1>("h01"), _T_370) @[el2_lib.scala 244:23] + _T_315[7] <= _T_371 @[el2_lib.scala 244:17] + node _T_372 = bits(io.trigger_pkt_any[1].tdata2, 7, 0) @[el2_lib.scala 244:28] + node _T_373 = andr(_T_372) @[el2_lib.scala 244:36] + node _T_374 = and(_T_373, _T_318) @[el2_lib.scala 244:41] + node _T_375 = bits(io.trigger_pkt_any[1].tdata2, 8, 8) @[el2_lib.scala 244:74] + node _T_376 = bits(lsu_match_data_1, 8, 8) @[el2_lib.scala 244:86] + node _T_377 = eq(_T_375, _T_376) @[el2_lib.scala 244:78] + node _T_378 = mux(_T_374, UInt<1>("h01"), _T_377) @[el2_lib.scala 244:23] + _T_315[8] <= _T_378 @[el2_lib.scala 244:17] + node _T_379 = bits(io.trigger_pkt_any[1].tdata2, 8, 0) @[el2_lib.scala 244:28] + node _T_380 = andr(_T_379) @[el2_lib.scala 244:36] + node _T_381 = and(_T_380, _T_318) @[el2_lib.scala 244:41] + node _T_382 = bits(io.trigger_pkt_any[1].tdata2, 9, 9) @[el2_lib.scala 244:74] + node _T_383 = bits(lsu_match_data_1, 9, 9) @[el2_lib.scala 244:86] + node _T_384 = eq(_T_382, _T_383) @[el2_lib.scala 244:78] + node _T_385 = mux(_T_381, UInt<1>("h01"), _T_384) @[el2_lib.scala 244:23] + _T_315[9] <= _T_385 @[el2_lib.scala 244:17] + node _T_386 = bits(io.trigger_pkt_any[1].tdata2, 9, 0) @[el2_lib.scala 244:28] + node _T_387 = andr(_T_386) @[el2_lib.scala 244:36] + node _T_388 = and(_T_387, _T_318) @[el2_lib.scala 244:41] + node _T_389 = bits(io.trigger_pkt_any[1].tdata2, 10, 10) @[el2_lib.scala 244:74] + node _T_390 = bits(lsu_match_data_1, 10, 10) @[el2_lib.scala 244:86] + node _T_391 = eq(_T_389, _T_390) @[el2_lib.scala 244:78] + node _T_392 = mux(_T_388, UInt<1>("h01"), _T_391) @[el2_lib.scala 244:23] + _T_315[10] <= _T_392 @[el2_lib.scala 244:17] + node _T_393 = bits(io.trigger_pkt_any[1].tdata2, 10, 0) @[el2_lib.scala 244:28] + node _T_394 = andr(_T_393) @[el2_lib.scala 244:36] + node _T_395 = and(_T_394, _T_318) @[el2_lib.scala 244:41] + node _T_396 = bits(io.trigger_pkt_any[1].tdata2, 11, 11) @[el2_lib.scala 244:74] + node _T_397 = bits(lsu_match_data_1, 11, 11) @[el2_lib.scala 244:86] + node _T_398 = eq(_T_396, _T_397) @[el2_lib.scala 244:78] + node _T_399 = mux(_T_395, UInt<1>("h01"), _T_398) @[el2_lib.scala 244:23] + _T_315[11] <= _T_399 @[el2_lib.scala 244:17] + node _T_400 = bits(io.trigger_pkt_any[1].tdata2, 11, 0) @[el2_lib.scala 244:28] + node _T_401 = andr(_T_400) @[el2_lib.scala 244:36] + node _T_402 = and(_T_401, _T_318) @[el2_lib.scala 244:41] + node _T_403 = bits(io.trigger_pkt_any[1].tdata2, 12, 12) @[el2_lib.scala 244:74] + node _T_404 = bits(lsu_match_data_1, 12, 12) @[el2_lib.scala 244:86] + node _T_405 = eq(_T_403, _T_404) @[el2_lib.scala 244:78] + node _T_406 = mux(_T_402, UInt<1>("h01"), _T_405) @[el2_lib.scala 244:23] + _T_315[12] <= _T_406 @[el2_lib.scala 244:17] + node _T_407 = bits(io.trigger_pkt_any[1].tdata2, 12, 0) @[el2_lib.scala 244:28] + node _T_408 = andr(_T_407) @[el2_lib.scala 244:36] + node _T_409 = and(_T_408, _T_318) @[el2_lib.scala 244:41] + node _T_410 = bits(io.trigger_pkt_any[1].tdata2, 13, 13) @[el2_lib.scala 244:74] + node _T_411 = bits(lsu_match_data_1, 13, 13) @[el2_lib.scala 244:86] + node _T_412 = eq(_T_410, _T_411) @[el2_lib.scala 244:78] + node _T_413 = mux(_T_409, UInt<1>("h01"), _T_412) @[el2_lib.scala 244:23] + _T_315[13] <= _T_413 @[el2_lib.scala 244:17] + node _T_414 = bits(io.trigger_pkt_any[1].tdata2, 13, 0) @[el2_lib.scala 244:28] + node _T_415 = andr(_T_414) @[el2_lib.scala 244:36] + node _T_416 = and(_T_415, _T_318) @[el2_lib.scala 244:41] + node _T_417 = bits(io.trigger_pkt_any[1].tdata2, 14, 14) @[el2_lib.scala 244:74] + node _T_418 = bits(lsu_match_data_1, 14, 14) @[el2_lib.scala 244:86] + node _T_419 = eq(_T_417, _T_418) @[el2_lib.scala 244:78] + node _T_420 = mux(_T_416, UInt<1>("h01"), _T_419) @[el2_lib.scala 244:23] + _T_315[14] <= _T_420 @[el2_lib.scala 244:17] + node _T_421 = bits(io.trigger_pkt_any[1].tdata2, 14, 0) @[el2_lib.scala 244:28] + node _T_422 = andr(_T_421) @[el2_lib.scala 244:36] + node _T_423 = and(_T_422, _T_318) @[el2_lib.scala 244:41] + node _T_424 = bits(io.trigger_pkt_any[1].tdata2, 15, 15) @[el2_lib.scala 244:74] + node _T_425 = bits(lsu_match_data_1, 15, 15) @[el2_lib.scala 244:86] + node _T_426 = eq(_T_424, _T_425) @[el2_lib.scala 244:78] + node _T_427 = mux(_T_423, UInt<1>("h01"), _T_426) @[el2_lib.scala 244:23] + _T_315[15] <= _T_427 @[el2_lib.scala 244:17] + node _T_428 = bits(io.trigger_pkt_any[1].tdata2, 15, 0) @[el2_lib.scala 244:28] + node _T_429 = andr(_T_428) @[el2_lib.scala 244:36] + node _T_430 = and(_T_429, _T_318) @[el2_lib.scala 244:41] + node _T_431 = bits(io.trigger_pkt_any[1].tdata2, 16, 16) @[el2_lib.scala 244:74] + node _T_432 = bits(lsu_match_data_1, 16, 16) @[el2_lib.scala 244:86] + node _T_433 = eq(_T_431, _T_432) @[el2_lib.scala 244:78] + node _T_434 = mux(_T_430, UInt<1>("h01"), _T_433) @[el2_lib.scala 244:23] + _T_315[16] <= _T_434 @[el2_lib.scala 244:17] + node _T_435 = bits(io.trigger_pkt_any[1].tdata2, 16, 0) @[el2_lib.scala 244:28] + node _T_436 = andr(_T_435) @[el2_lib.scala 244:36] + node _T_437 = and(_T_436, _T_318) @[el2_lib.scala 244:41] + node _T_438 = bits(io.trigger_pkt_any[1].tdata2, 17, 17) @[el2_lib.scala 244:74] + node _T_439 = bits(lsu_match_data_1, 17, 17) @[el2_lib.scala 244:86] + node _T_440 = eq(_T_438, _T_439) @[el2_lib.scala 244:78] + node _T_441 = mux(_T_437, UInt<1>("h01"), _T_440) @[el2_lib.scala 244:23] + _T_315[17] <= _T_441 @[el2_lib.scala 244:17] + node _T_442 = bits(io.trigger_pkt_any[1].tdata2, 17, 0) @[el2_lib.scala 244:28] + node _T_443 = andr(_T_442) @[el2_lib.scala 244:36] + node _T_444 = and(_T_443, _T_318) @[el2_lib.scala 244:41] + node _T_445 = bits(io.trigger_pkt_any[1].tdata2, 18, 18) @[el2_lib.scala 244:74] + node _T_446 = bits(lsu_match_data_1, 18, 18) @[el2_lib.scala 244:86] + node _T_447 = eq(_T_445, _T_446) @[el2_lib.scala 244:78] + node _T_448 = mux(_T_444, UInt<1>("h01"), _T_447) @[el2_lib.scala 244:23] + _T_315[18] <= _T_448 @[el2_lib.scala 244:17] + node _T_449 = bits(io.trigger_pkt_any[1].tdata2, 18, 0) @[el2_lib.scala 244:28] + node _T_450 = andr(_T_449) @[el2_lib.scala 244:36] + node _T_451 = and(_T_450, _T_318) @[el2_lib.scala 244:41] + node _T_452 = bits(io.trigger_pkt_any[1].tdata2, 19, 19) @[el2_lib.scala 244:74] + node _T_453 = bits(lsu_match_data_1, 19, 19) @[el2_lib.scala 244:86] + node _T_454 = eq(_T_452, _T_453) @[el2_lib.scala 244:78] + node _T_455 = mux(_T_451, UInt<1>("h01"), _T_454) @[el2_lib.scala 244:23] + _T_315[19] <= _T_455 @[el2_lib.scala 244:17] + node _T_456 = bits(io.trigger_pkt_any[1].tdata2, 19, 0) @[el2_lib.scala 244:28] + node _T_457 = andr(_T_456) @[el2_lib.scala 244:36] + node _T_458 = and(_T_457, _T_318) @[el2_lib.scala 244:41] + node _T_459 = bits(io.trigger_pkt_any[1].tdata2, 20, 20) @[el2_lib.scala 244:74] + node _T_460 = bits(lsu_match_data_1, 20, 20) @[el2_lib.scala 244:86] + node _T_461 = eq(_T_459, _T_460) @[el2_lib.scala 244:78] + node _T_462 = mux(_T_458, UInt<1>("h01"), _T_461) @[el2_lib.scala 244:23] + _T_315[20] <= _T_462 @[el2_lib.scala 244:17] + node _T_463 = bits(io.trigger_pkt_any[1].tdata2, 20, 0) @[el2_lib.scala 244:28] + node _T_464 = andr(_T_463) @[el2_lib.scala 244:36] + node _T_465 = and(_T_464, _T_318) @[el2_lib.scala 244:41] + node _T_466 = bits(io.trigger_pkt_any[1].tdata2, 21, 21) @[el2_lib.scala 244:74] + node _T_467 = bits(lsu_match_data_1, 21, 21) @[el2_lib.scala 244:86] + node _T_468 = eq(_T_466, _T_467) @[el2_lib.scala 244:78] + node _T_469 = mux(_T_465, UInt<1>("h01"), _T_468) @[el2_lib.scala 244:23] + _T_315[21] <= _T_469 @[el2_lib.scala 244:17] + node _T_470 = bits(io.trigger_pkt_any[1].tdata2, 21, 0) @[el2_lib.scala 244:28] + node _T_471 = andr(_T_470) @[el2_lib.scala 244:36] + node _T_472 = and(_T_471, _T_318) @[el2_lib.scala 244:41] + node _T_473 = bits(io.trigger_pkt_any[1].tdata2, 22, 22) @[el2_lib.scala 244:74] + node _T_474 = bits(lsu_match_data_1, 22, 22) @[el2_lib.scala 244:86] + node _T_475 = eq(_T_473, _T_474) @[el2_lib.scala 244:78] + node _T_476 = mux(_T_472, UInt<1>("h01"), _T_475) @[el2_lib.scala 244:23] + _T_315[22] <= _T_476 @[el2_lib.scala 244:17] + node _T_477 = bits(io.trigger_pkt_any[1].tdata2, 22, 0) @[el2_lib.scala 244:28] + node _T_478 = andr(_T_477) @[el2_lib.scala 244:36] + node _T_479 = and(_T_478, _T_318) @[el2_lib.scala 244:41] + node _T_480 = bits(io.trigger_pkt_any[1].tdata2, 23, 23) @[el2_lib.scala 244:74] + node _T_481 = bits(lsu_match_data_1, 23, 23) @[el2_lib.scala 244:86] + node _T_482 = eq(_T_480, _T_481) @[el2_lib.scala 244:78] + node _T_483 = mux(_T_479, UInt<1>("h01"), _T_482) @[el2_lib.scala 244:23] + _T_315[23] <= _T_483 @[el2_lib.scala 244:17] + node _T_484 = bits(io.trigger_pkt_any[1].tdata2, 23, 0) @[el2_lib.scala 244:28] + node _T_485 = andr(_T_484) @[el2_lib.scala 244:36] + node _T_486 = and(_T_485, _T_318) @[el2_lib.scala 244:41] + node _T_487 = bits(io.trigger_pkt_any[1].tdata2, 24, 24) @[el2_lib.scala 244:74] + node _T_488 = bits(lsu_match_data_1, 24, 24) @[el2_lib.scala 244:86] + node _T_489 = eq(_T_487, _T_488) @[el2_lib.scala 244:78] + node _T_490 = mux(_T_486, UInt<1>("h01"), _T_489) @[el2_lib.scala 244:23] + _T_315[24] <= _T_490 @[el2_lib.scala 244:17] + node _T_491 = bits(io.trigger_pkt_any[1].tdata2, 24, 0) @[el2_lib.scala 244:28] + node _T_492 = andr(_T_491) @[el2_lib.scala 244:36] + node _T_493 = and(_T_492, _T_318) @[el2_lib.scala 244:41] + node _T_494 = bits(io.trigger_pkt_any[1].tdata2, 25, 25) @[el2_lib.scala 244:74] + node _T_495 = bits(lsu_match_data_1, 25, 25) @[el2_lib.scala 244:86] + node _T_496 = eq(_T_494, _T_495) @[el2_lib.scala 244:78] + node _T_497 = mux(_T_493, UInt<1>("h01"), _T_496) @[el2_lib.scala 244:23] + _T_315[25] <= _T_497 @[el2_lib.scala 244:17] + node _T_498 = bits(io.trigger_pkt_any[1].tdata2, 25, 0) @[el2_lib.scala 244:28] + node _T_499 = andr(_T_498) @[el2_lib.scala 244:36] + node _T_500 = and(_T_499, _T_318) @[el2_lib.scala 244:41] + node _T_501 = bits(io.trigger_pkt_any[1].tdata2, 26, 26) @[el2_lib.scala 244:74] + node _T_502 = bits(lsu_match_data_1, 26, 26) @[el2_lib.scala 244:86] + node _T_503 = eq(_T_501, _T_502) @[el2_lib.scala 244:78] + node _T_504 = mux(_T_500, UInt<1>("h01"), _T_503) @[el2_lib.scala 244:23] + _T_315[26] <= _T_504 @[el2_lib.scala 244:17] + node _T_505 = bits(io.trigger_pkt_any[1].tdata2, 26, 0) @[el2_lib.scala 244:28] + node _T_506 = andr(_T_505) @[el2_lib.scala 244:36] + node _T_507 = and(_T_506, _T_318) @[el2_lib.scala 244:41] + node _T_508 = bits(io.trigger_pkt_any[1].tdata2, 27, 27) @[el2_lib.scala 244:74] + node _T_509 = bits(lsu_match_data_1, 27, 27) @[el2_lib.scala 244:86] + node _T_510 = eq(_T_508, _T_509) @[el2_lib.scala 244:78] + node _T_511 = mux(_T_507, UInt<1>("h01"), _T_510) @[el2_lib.scala 244:23] + _T_315[27] <= _T_511 @[el2_lib.scala 244:17] + node _T_512 = bits(io.trigger_pkt_any[1].tdata2, 27, 0) @[el2_lib.scala 244:28] + node _T_513 = andr(_T_512) @[el2_lib.scala 244:36] + node _T_514 = and(_T_513, _T_318) @[el2_lib.scala 244:41] + node _T_515 = bits(io.trigger_pkt_any[1].tdata2, 28, 28) @[el2_lib.scala 244:74] + node _T_516 = bits(lsu_match_data_1, 28, 28) @[el2_lib.scala 244:86] + node _T_517 = eq(_T_515, _T_516) @[el2_lib.scala 244:78] + node _T_518 = mux(_T_514, UInt<1>("h01"), _T_517) @[el2_lib.scala 244:23] + _T_315[28] <= _T_518 @[el2_lib.scala 244:17] + node _T_519 = bits(io.trigger_pkt_any[1].tdata2, 28, 0) @[el2_lib.scala 244:28] + node _T_520 = andr(_T_519) @[el2_lib.scala 244:36] + node _T_521 = and(_T_520, _T_318) @[el2_lib.scala 244:41] + node _T_522 = bits(io.trigger_pkt_any[1].tdata2, 29, 29) @[el2_lib.scala 244:74] + node _T_523 = bits(lsu_match_data_1, 29, 29) @[el2_lib.scala 244:86] + node _T_524 = eq(_T_522, _T_523) @[el2_lib.scala 244:78] + node _T_525 = mux(_T_521, UInt<1>("h01"), _T_524) @[el2_lib.scala 244:23] + _T_315[29] <= _T_525 @[el2_lib.scala 244:17] + node _T_526 = bits(io.trigger_pkt_any[1].tdata2, 29, 0) @[el2_lib.scala 244:28] + node _T_527 = andr(_T_526) @[el2_lib.scala 244:36] + node _T_528 = and(_T_527, _T_318) @[el2_lib.scala 244:41] + node _T_529 = bits(io.trigger_pkt_any[1].tdata2, 30, 30) @[el2_lib.scala 244:74] + node _T_530 = bits(lsu_match_data_1, 30, 30) @[el2_lib.scala 244:86] + node _T_531 = eq(_T_529, _T_530) @[el2_lib.scala 244:78] + node _T_532 = mux(_T_528, UInt<1>("h01"), _T_531) @[el2_lib.scala 244:23] + _T_315[30] <= _T_532 @[el2_lib.scala 244:17] + node _T_533 = bits(io.trigger_pkt_any[1].tdata2, 30, 0) @[el2_lib.scala 244:28] + node _T_534 = andr(_T_533) @[el2_lib.scala 244:36] + node _T_535 = and(_T_534, _T_318) @[el2_lib.scala 244:41] + node _T_536 = bits(io.trigger_pkt_any[1].tdata2, 31, 31) @[el2_lib.scala 244:74] + node _T_537 = bits(lsu_match_data_1, 31, 31) @[el2_lib.scala 244:86] + node _T_538 = eq(_T_536, _T_537) @[el2_lib.scala 244:78] + node _T_539 = mux(_T_535, UInt<1>("h01"), _T_538) @[el2_lib.scala 244:23] + _T_315[31] <= _T_539 @[el2_lib.scala 244:17] + node _T_540 = cat(_T_315[1], _T_315[0]) @[el2_lib.scala 245:14] + node _T_541 = cat(_T_315[3], _T_315[2]) @[el2_lib.scala 245:14] + node _T_542 = cat(_T_541, _T_540) @[el2_lib.scala 245:14] + node _T_543 = cat(_T_315[5], _T_315[4]) @[el2_lib.scala 245:14] + node _T_544 = cat(_T_315[7], _T_315[6]) @[el2_lib.scala 245:14] + node _T_545 = cat(_T_544, _T_543) @[el2_lib.scala 245:14] + node _T_546 = cat(_T_545, _T_542) @[el2_lib.scala 245:14] + node _T_547 = cat(_T_315[9], _T_315[8]) @[el2_lib.scala 245:14] + node _T_548 = cat(_T_315[11], _T_315[10]) @[el2_lib.scala 245:14] + node _T_549 = cat(_T_548, _T_547) @[el2_lib.scala 245:14] + node _T_550 = cat(_T_315[13], _T_315[12]) @[el2_lib.scala 245:14] + node _T_551 = cat(_T_315[15], _T_315[14]) @[el2_lib.scala 245:14] + node _T_552 = cat(_T_551, _T_550) @[el2_lib.scala 245:14] + node _T_553 = cat(_T_552, _T_549) @[el2_lib.scala 245:14] + node _T_554 = cat(_T_553, _T_546) @[el2_lib.scala 245:14] + node _T_555 = cat(_T_315[17], _T_315[16]) @[el2_lib.scala 245:14] + node _T_556 = cat(_T_315[19], _T_315[18]) @[el2_lib.scala 245:14] + node _T_557 = cat(_T_556, _T_555) @[el2_lib.scala 245:14] + node _T_558 = cat(_T_315[21], _T_315[20]) @[el2_lib.scala 245:14] + node _T_559 = cat(_T_315[23], _T_315[22]) @[el2_lib.scala 245:14] + node _T_560 = cat(_T_559, _T_558) @[el2_lib.scala 245:14] + node _T_561 = cat(_T_560, _T_557) @[el2_lib.scala 245:14] + node _T_562 = cat(_T_315[25], _T_315[24]) @[el2_lib.scala 245:14] + node _T_563 = cat(_T_315[27], _T_315[26]) @[el2_lib.scala 245:14] + node _T_564 = cat(_T_563, _T_562) @[el2_lib.scala 245:14] + node _T_565 = cat(_T_315[29], _T_315[28]) @[el2_lib.scala 245:14] + node _T_566 = cat(_T_315[31], _T_315[30]) @[el2_lib.scala 245:14] + node _T_567 = cat(_T_566, _T_565) @[el2_lib.scala 245:14] + node _T_568 = cat(_T_567, _T_564) @[el2_lib.scala 245:14] + node _T_569 = cat(_T_568, _T_561) @[el2_lib.scala 245:14] + node _T_570 = cat(_T_569, _T_554) @[el2_lib.scala 245:14] + node _T_571 = andr(_T_570) @[el2_lib.scala 245:25] + node _T_572 = and(_T_313, _T_571) @[lsu_trigger.scala 19:92] + node _T_573 = eq(io.lsu_pkt_m.bits.dma, UInt<1>("h00")) @[lsu_trigger.scala 18:71] + node _T_574 = and(io.lsu_pkt_m.valid, _T_573) @[lsu_trigger.scala 18:69] + node _T_575 = and(io.trigger_pkt_any[2].store, io.lsu_pkt_m.bits.store) @[lsu_trigger.scala 18:126] + node _T_576 = and(io.trigger_pkt_any[2].load, io.lsu_pkt_m.bits.load) @[lsu_trigger.scala 19:33] + node _T_577 = eq(io.trigger_pkt_any[2].select, UInt<1>("h00")) @[lsu_trigger.scala 19:60] + node _T_578 = and(_T_576, _T_577) @[lsu_trigger.scala 19:58] + node _T_579 = or(_T_575, _T_578) @[lsu_trigger.scala 18:152] + node _T_580 = and(_T_574, _T_579) @[lsu_trigger.scala 18:94] + node _T_581 = bits(io.trigger_pkt_any[2].match_pkt, 0, 0) @[lsu_trigger.scala 20:107] + wire _T_582 : UInt<1>[32] @[el2_lib.scala 240:24] + node _T_583 = andr(io.trigger_pkt_any[2].tdata2) @[el2_lib.scala 241:45] + node _T_584 = not(_T_583) @[el2_lib.scala 241:39] + node _T_585 = and(_T_581, _T_584) @[el2_lib.scala 241:37] + node _T_586 = bits(io.trigger_pkt_any[2].tdata2, 0, 0) @[el2_lib.scala 242:48] + node _T_587 = bits(lsu_match_data_2, 0, 0) @[el2_lib.scala 242:60] + node _T_588 = eq(_T_586, _T_587) @[el2_lib.scala 242:52] + node _T_589 = or(_T_585, _T_588) @[el2_lib.scala 242:41] + _T_582[0] <= _T_589 @[el2_lib.scala 242:18] + node _T_590 = bits(io.trigger_pkt_any[2].tdata2, 0, 0) @[el2_lib.scala 244:28] + node _T_591 = andr(_T_590) @[el2_lib.scala 244:36] + node _T_592 = and(_T_591, _T_585) @[el2_lib.scala 244:41] + node _T_593 = bits(io.trigger_pkt_any[2].tdata2, 1, 1) @[el2_lib.scala 244:74] + node _T_594 = bits(lsu_match_data_2, 1, 1) @[el2_lib.scala 244:86] + node _T_595 = eq(_T_593, _T_594) @[el2_lib.scala 244:78] + node _T_596 = mux(_T_592, UInt<1>("h01"), _T_595) @[el2_lib.scala 244:23] + _T_582[1] <= _T_596 @[el2_lib.scala 244:17] + node _T_597 = bits(io.trigger_pkt_any[2].tdata2, 1, 0) @[el2_lib.scala 244:28] + node _T_598 = andr(_T_597) @[el2_lib.scala 244:36] + node _T_599 = and(_T_598, _T_585) @[el2_lib.scala 244:41] + node _T_600 = bits(io.trigger_pkt_any[2].tdata2, 2, 2) @[el2_lib.scala 244:74] + node _T_601 = bits(lsu_match_data_2, 2, 2) @[el2_lib.scala 244:86] + node _T_602 = eq(_T_600, _T_601) @[el2_lib.scala 244:78] + node _T_603 = mux(_T_599, UInt<1>("h01"), _T_602) @[el2_lib.scala 244:23] + _T_582[2] <= _T_603 @[el2_lib.scala 244:17] + node _T_604 = bits(io.trigger_pkt_any[2].tdata2, 2, 0) @[el2_lib.scala 244:28] + node _T_605 = andr(_T_604) @[el2_lib.scala 244:36] + node _T_606 = and(_T_605, _T_585) @[el2_lib.scala 244:41] + node _T_607 = bits(io.trigger_pkt_any[2].tdata2, 3, 3) @[el2_lib.scala 244:74] + node _T_608 = bits(lsu_match_data_2, 3, 3) @[el2_lib.scala 244:86] + node _T_609 = eq(_T_607, _T_608) @[el2_lib.scala 244:78] + node _T_610 = mux(_T_606, UInt<1>("h01"), _T_609) @[el2_lib.scala 244:23] + _T_582[3] <= _T_610 @[el2_lib.scala 244:17] + node _T_611 = bits(io.trigger_pkt_any[2].tdata2, 3, 0) @[el2_lib.scala 244:28] + node _T_612 = andr(_T_611) @[el2_lib.scala 244:36] + node _T_613 = and(_T_612, _T_585) @[el2_lib.scala 244:41] + node _T_614 = bits(io.trigger_pkt_any[2].tdata2, 4, 4) @[el2_lib.scala 244:74] + node _T_615 = bits(lsu_match_data_2, 4, 4) @[el2_lib.scala 244:86] + node _T_616 = eq(_T_614, _T_615) @[el2_lib.scala 244:78] + node _T_617 = mux(_T_613, UInt<1>("h01"), _T_616) @[el2_lib.scala 244:23] + _T_582[4] <= _T_617 @[el2_lib.scala 244:17] + node _T_618 = bits(io.trigger_pkt_any[2].tdata2, 4, 0) @[el2_lib.scala 244:28] + node _T_619 = andr(_T_618) @[el2_lib.scala 244:36] + node _T_620 = and(_T_619, _T_585) @[el2_lib.scala 244:41] + node _T_621 = bits(io.trigger_pkt_any[2].tdata2, 5, 5) @[el2_lib.scala 244:74] + node _T_622 = bits(lsu_match_data_2, 5, 5) @[el2_lib.scala 244:86] + node _T_623 = eq(_T_621, _T_622) @[el2_lib.scala 244:78] + node _T_624 = mux(_T_620, UInt<1>("h01"), _T_623) @[el2_lib.scala 244:23] + _T_582[5] <= _T_624 @[el2_lib.scala 244:17] + node _T_625 = bits(io.trigger_pkt_any[2].tdata2, 5, 0) @[el2_lib.scala 244:28] + node _T_626 = andr(_T_625) @[el2_lib.scala 244:36] + node _T_627 = and(_T_626, _T_585) @[el2_lib.scala 244:41] + node _T_628 = bits(io.trigger_pkt_any[2].tdata2, 6, 6) @[el2_lib.scala 244:74] + node _T_629 = bits(lsu_match_data_2, 6, 6) @[el2_lib.scala 244:86] + node _T_630 = eq(_T_628, _T_629) @[el2_lib.scala 244:78] + node _T_631 = mux(_T_627, UInt<1>("h01"), _T_630) @[el2_lib.scala 244:23] + _T_582[6] <= _T_631 @[el2_lib.scala 244:17] + node _T_632 = bits(io.trigger_pkt_any[2].tdata2, 6, 0) @[el2_lib.scala 244:28] + node _T_633 = andr(_T_632) @[el2_lib.scala 244:36] + node _T_634 = and(_T_633, _T_585) @[el2_lib.scala 244:41] + node _T_635 = bits(io.trigger_pkt_any[2].tdata2, 7, 7) @[el2_lib.scala 244:74] + node _T_636 = bits(lsu_match_data_2, 7, 7) @[el2_lib.scala 244:86] + node _T_637 = eq(_T_635, _T_636) @[el2_lib.scala 244:78] + node _T_638 = mux(_T_634, UInt<1>("h01"), _T_637) @[el2_lib.scala 244:23] + _T_582[7] <= _T_638 @[el2_lib.scala 244:17] + node _T_639 = bits(io.trigger_pkt_any[2].tdata2, 7, 0) @[el2_lib.scala 244:28] + node _T_640 = andr(_T_639) @[el2_lib.scala 244:36] + node _T_641 = and(_T_640, _T_585) @[el2_lib.scala 244:41] + node _T_642 = bits(io.trigger_pkt_any[2].tdata2, 8, 8) @[el2_lib.scala 244:74] + node _T_643 = bits(lsu_match_data_2, 8, 8) @[el2_lib.scala 244:86] + node _T_644 = eq(_T_642, _T_643) @[el2_lib.scala 244:78] + node _T_645 = mux(_T_641, UInt<1>("h01"), _T_644) @[el2_lib.scala 244:23] + _T_582[8] <= _T_645 @[el2_lib.scala 244:17] + node _T_646 = bits(io.trigger_pkt_any[2].tdata2, 8, 0) @[el2_lib.scala 244:28] + node _T_647 = andr(_T_646) @[el2_lib.scala 244:36] + node _T_648 = and(_T_647, _T_585) @[el2_lib.scala 244:41] + node _T_649 = bits(io.trigger_pkt_any[2].tdata2, 9, 9) @[el2_lib.scala 244:74] + node _T_650 = bits(lsu_match_data_2, 9, 9) @[el2_lib.scala 244:86] + node _T_651 = eq(_T_649, _T_650) @[el2_lib.scala 244:78] + node _T_652 = mux(_T_648, UInt<1>("h01"), _T_651) @[el2_lib.scala 244:23] + _T_582[9] <= _T_652 @[el2_lib.scala 244:17] + node _T_653 = bits(io.trigger_pkt_any[2].tdata2, 9, 0) @[el2_lib.scala 244:28] + node _T_654 = andr(_T_653) @[el2_lib.scala 244:36] + node _T_655 = and(_T_654, _T_585) @[el2_lib.scala 244:41] + node _T_656 = bits(io.trigger_pkt_any[2].tdata2, 10, 10) @[el2_lib.scala 244:74] + node _T_657 = bits(lsu_match_data_2, 10, 10) @[el2_lib.scala 244:86] + node _T_658 = eq(_T_656, _T_657) @[el2_lib.scala 244:78] + node _T_659 = mux(_T_655, UInt<1>("h01"), _T_658) @[el2_lib.scala 244:23] + _T_582[10] <= _T_659 @[el2_lib.scala 244:17] + node _T_660 = bits(io.trigger_pkt_any[2].tdata2, 10, 0) @[el2_lib.scala 244:28] + node _T_661 = andr(_T_660) @[el2_lib.scala 244:36] + node _T_662 = and(_T_661, _T_585) @[el2_lib.scala 244:41] + node _T_663 = bits(io.trigger_pkt_any[2].tdata2, 11, 11) @[el2_lib.scala 244:74] + node _T_664 = bits(lsu_match_data_2, 11, 11) @[el2_lib.scala 244:86] + node _T_665 = eq(_T_663, _T_664) @[el2_lib.scala 244:78] + node _T_666 = mux(_T_662, UInt<1>("h01"), _T_665) @[el2_lib.scala 244:23] + _T_582[11] <= _T_666 @[el2_lib.scala 244:17] + node _T_667 = bits(io.trigger_pkt_any[2].tdata2, 11, 0) @[el2_lib.scala 244:28] + node _T_668 = andr(_T_667) @[el2_lib.scala 244:36] + node _T_669 = and(_T_668, _T_585) @[el2_lib.scala 244:41] + node _T_670 = bits(io.trigger_pkt_any[2].tdata2, 12, 12) @[el2_lib.scala 244:74] + node _T_671 = bits(lsu_match_data_2, 12, 12) @[el2_lib.scala 244:86] + node _T_672 = eq(_T_670, _T_671) @[el2_lib.scala 244:78] + node _T_673 = mux(_T_669, UInt<1>("h01"), _T_672) @[el2_lib.scala 244:23] + _T_582[12] <= _T_673 @[el2_lib.scala 244:17] + node _T_674 = bits(io.trigger_pkt_any[2].tdata2, 12, 0) @[el2_lib.scala 244:28] + node _T_675 = andr(_T_674) @[el2_lib.scala 244:36] + node _T_676 = and(_T_675, _T_585) @[el2_lib.scala 244:41] + node _T_677 = bits(io.trigger_pkt_any[2].tdata2, 13, 13) @[el2_lib.scala 244:74] + node _T_678 = bits(lsu_match_data_2, 13, 13) @[el2_lib.scala 244:86] + node _T_679 = eq(_T_677, _T_678) @[el2_lib.scala 244:78] + node _T_680 = mux(_T_676, UInt<1>("h01"), _T_679) @[el2_lib.scala 244:23] + _T_582[13] <= _T_680 @[el2_lib.scala 244:17] + node _T_681 = bits(io.trigger_pkt_any[2].tdata2, 13, 0) @[el2_lib.scala 244:28] + node _T_682 = andr(_T_681) @[el2_lib.scala 244:36] + node _T_683 = and(_T_682, _T_585) @[el2_lib.scala 244:41] + node _T_684 = bits(io.trigger_pkt_any[2].tdata2, 14, 14) @[el2_lib.scala 244:74] + node _T_685 = bits(lsu_match_data_2, 14, 14) @[el2_lib.scala 244:86] + node _T_686 = eq(_T_684, _T_685) @[el2_lib.scala 244:78] + node _T_687 = mux(_T_683, UInt<1>("h01"), _T_686) @[el2_lib.scala 244:23] + _T_582[14] <= _T_687 @[el2_lib.scala 244:17] + node _T_688 = bits(io.trigger_pkt_any[2].tdata2, 14, 0) @[el2_lib.scala 244:28] + node _T_689 = andr(_T_688) @[el2_lib.scala 244:36] + node _T_690 = and(_T_689, _T_585) @[el2_lib.scala 244:41] + node _T_691 = bits(io.trigger_pkt_any[2].tdata2, 15, 15) @[el2_lib.scala 244:74] + node _T_692 = bits(lsu_match_data_2, 15, 15) @[el2_lib.scala 244:86] + node _T_693 = eq(_T_691, _T_692) @[el2_lib.scala 244:78] + node _T_694 = mux(_T_690, UInt<1>("h01"), _T_693) @[el2_lib.scala 244:23] + _T_582[15] <= _T_694 @[el2_lib.scala 244:17] + node _T_695 = bits(io.trigger_pkt_any[2].tdata2, 15, 0) @[el2_lib.scala 244:28] + node _T_696 = andr(_T_695) @[el2_lib.scala 244:36] + node _T_697 = and(_T_696, _T_585) @[el2_lib.scala 244:41] + node _T_698 = bits(io.trigger_pkt_any[2].tdata2, 16, 16) @[el2_lib.scala 244:74] + node _T_699 = bits(lsu_match_data_2, 16, 16) @[el2_lib.scala 244:86] + node _T_700 = eq(_T_698, _T_699) @[el2_lib.scala 244:78] + node _T_701 = mux(_T_697, UInt<1>("h01"), _T_700) @[el2_lib.scala 244:23] + _T_582[16] <= _T_701 @[el2_lib.scala 244:17] + node _T_702 = bits(io.trigger_pkt_any[2].tdata2, 16, 0) @[el2_lib.scala 244:28] + node _T_703 = andr(_T_702) @[el2_lib.scala 244:36] + node _T_704 = and(_T_703, _T_585) @[el2_lib.scala 244:41] + node _T_705 = bits(io.trigger_pkt_any[2].tdata2, 17, 17) @[el2_lib.scala 244:74] + node _T_706 = bits(lsu_match_data_2, 17, 17) @[el2_lib.scala 244:86] + node _T_707 = eq(_T_705, _T_706) @[el2_lib.scala 244:78] + node _T_708 = mux(_T_704, UInt<1>("h01"), _T_707) @[el2_lib.scala 244:23] + _T_582[17] <= _T_708 @[el2_lib.scala 244:17] + node _T_709 = bits(io.trigger_pkt_any[2].tdata2, 17, 0) @[el2_lib.scala 244:28] + node _T_710 = andr(_T_709) @[el2_lib.scala 244:36] + node _T_711 = and(_T_710, _T_585) @[el2_lib.scala 244:41] + node _T_712 = bits(io.trigger_pkt_any[2].tdata2, 18, 18) @[el2_lib.scala 244:74] + node _T_713 = bits(lsu_match_data_2, 18, 18) @[el2_lib.scala 244:86] + node _T_714 = eq(_T_712, _T_713) @[el2_lib.scala 244:78] + node _T_715 = mux(_T_711, UInt<1>("h01"), _T_714) @[el2_lib.scala 244:23] + _T_582[18] <= _T_715 @[el2_lib.scala 244:17] + node _T_716 = bits(io.trigger_pkt_any[2].tdata2, 18, 0) @[el2_lib.scala 244:28] + node _T_717 = andr(_T_716) @[el2_lib.scala 244:36] + node _T_718 = and(_T_717, _T_585) @[el2_lib.scala 244:41] + node _T_719 = bits(io.trigger_pkt_any[2].tdata2, 19, 19) @[el2_lib.scala 244:74] + node _T_720 = bits(lsu_match_data_2, 19, 19) @[el2_lib.scala 244:86] + node _T_721 = eq(_T_719, _T_720) @[el2_lib.scala 244:78] + node _T_722 = mux(_T_718, UInt<1>("h01"), _T_721) @[el2_lib.scala 244:23] + _T_582[19] <= _T_722 @[el2_lib.scala 244:17] + node _T_723 = bits(io.trigger_pkt_any[2].tdata2, 19, 0) @[el2_lib.scala 244:28] + node _T_724 = andr(_T_723) @[el2_lib.scala 244:36] + node _T_725 = and(_T_724, _T_585) @[el2_lib.scala 244:41] + node _T_726 = bits(io.trigger_pkt_any[2].tdata2, 20, 20) @[el2_lib.scala 244:74] + node _T_727 = bits(lsu_match_data_2, 20, 20) @[el2_lib.scala 244:86] + node _T_728 = eq(_T_726, _T_727) @[el2_lib.scala 244:78] + node _T_729 = mux(_T_725, UInt<1>("h01"), _T_728) @[el2_lib.scala 244:23] + _T_582[20] <= _T_729 @[el2_lib.scala 244:17] + node _T_730 = bits(io.trigger_pkt_any[2].tdata2, 20, 0) @[el2_lib.scala 244:28] + node _T_731 = andr(_T_730) @[el2_lib.scala 244:36] + node _T_732 = and(_T_731, _T_585) @[el2_lib.scala 244:41] + node _T_733 = bits(io.trigger_pkt_any[2].tdata2, 21, 21) @[el2_lib.scala 244:74] + node _T_734 = bits(lsu_match_data_2, 21, 21) @[el2_lib.scala 244:86] + node _T_735 = eq(_T_733, _T_734) @[el2_lib.scala 244:78] + node _T_736 = mux(_T_732, UInt<1>("h01"), _T_735) @[el2_lib.scala 244:23] + _T_582[21] <= _T_736 @[el2_lib.scala 244:17] + node _T_737 = bits(io.trigger_pkt_any[2].tdata2, 21, 0) @[el2_lib.scala 244:28] + node _T_738 = andr(_T_737) @[el2_lib.scala 244:36] + node _T_739 = and(_T_738, _T_585) @[el2_lib.scala 244:41] + node _T_740 = bits(io.trigger_pkt_any[2].tdata2, 22, 22) @[el2_lib.scala 244:74] + node _T_741 = bits(lsu_match_data_2, 22, 22) @[el2_lib.scala 244:86] + node _T_742 = eq(_T_740, _T_741) @[el2_lib.scala 244:78] + node _T_743 = mux(_T_739, UInt<1>("h01"), _T_742) @[el2_lib.scala 244:23] + _T_582[22] <= _T_743 @[el2_lib.scala 244:17] + node _T_744 = bits(io.trigger_pkt_any[2].tdata2, 22, 0) @[el2_lib.scala 244:28] + node _T_745 = andr(_T_744) @[el2_lib.scala 244:36] + node _T_746 = and(_T_745, _T_585) @[el2_lib.scala 244:41] + node _T_747 = bits(io.trigger_pkt_any[2].tdata2, 23, 23) @[el2_lib.scala 244:74] + node _T_748 = bits(lsu_match_data_2, 23, 23) @[el2_lib.scala 244:86] + node _T_749 = eq(_T_747, _T_748) @[el2_lib.scala 244:78] + node _T_750 = mux(_T_746, UInt<1>("h01"), _T_749) @[el2_lib.scala 244:23] + _T_582[23] <= _T_750 @[el2_lib.scala 244:17] + node _T_751 = bits(io.trigger_pkt_any[2].tdata2, 23, 0) @[el2_lib.scala 244:28] + node _T_752 = andr(_T_751) @[el2_lib.scala 244:36] + node _T_753 = and(_T_752, _T_585) @[el2_lib.scala 244:41] + node _T_754 = bits(io.trigger_pkt_any[2].tdata2, 24, 24) @[el2_lib.scala 244:74] + node _T_755 = bits(lsu_match_data_2, 24, 24) @[el2_lib.scala 244:86] + node _T_756 = eq(_T_754, _T_755) @[el2_lib.scala 244:78] + node _T_757 = mux(_T_753, UInt<1>("h01"), _T_756) @[el2_lib.scala 244:23] + _T_582[24] <= _T_757 @[el2_lib.scala 244:17] + node _T_758 = bits(io.trigger_pkt_any[2].tdata2, 24, 0) @[el2_lib.scala 244:28] + node _T_759 = andr(_T_758) @[el2_lib.scala 244:36] + node _T_760 = and(_T_759, _T_585) @[el2_lib.scala 244:41] + node _T_761 = bits(io.trigger_pkt_any[2].tdata2, 25, 25) @[el2_lib.scala 244:74] + node _T_762 = bits(lsu_match_data_2, 25, 25) @[el2_lib.scala 244:86] + node _T_763 = eq(_T_761, _T_762) @[el2_lib.scala 244:78] + node _T_764 = mux(_T_760, UInt<1>("h01"), _T_763) @[el2_lib.scala 244:23] + _T_582[25] <= _T_764 @[el2_lib.scala 244:17] + node _T_765 = bits(io.trigger_pkt_any[2].tdata2, 25, 0) @[el2_lib.scala 244:28] + node _T_766 = andr(_T_765) @[el2_lib.scala 244:36] + node _T_767 = and(_T_766, _T_585) @[el2_lib.scala 244:41] + node _T_768 = bits(io.trigger_pkt_any[2].tdata2, 26, 26) @[el2_lib.scala 244:74] + node _T_769 = bits(lsu_match_data_2, 26, 26) @[el2_lib.scala 244:86] + node _T_770 = eq(_T_768, _T_769) @[el2_lib.scala 244:78] + node _T_771 = mux(_T_767, UInt<1>("h01"), _T_770) @[el2_lib.scala 244:23] + _T_582[26] <= _T_771 @[el2_lib.scala 244:17] + node _T_772 = bits(io.trigger_pkt_any[2].tdata2, 26, 0) @[el2_lib.scala 244:28] + node _T_773 = andr(_T_772) @[el2_lib.scala 244:36] + node _T_774 = and(_T_773, _T_585) @[el2_lib.scala 244:41] + node _T_775 = bits(io.trigger_pkt_any[2].tdata2, 27, 27) @[el2_lib.scala 244:74] + node _T_776 = bits(lsu_match_data_2, 27, 27) @[el2_lib.scala 244:86] + node _T_777 = eq(_T_775, _T_776) @[el2_lib.scala 244:78] + node _T_778 = mux(_T_774, UInt<1>("h01"), _T_777) @[el2_lib.scala 244:23] + _T_582[27] <= _T_778 @[el2_lib.scala 244:17] + node _T_779 = bits(io.trigger_pkt_any[2].tdata2, 27, 0) @[el2_lib.scala 244:28] + node _T_780 = andr(_T_779) @[el2_lib.scala 244:36] + node _T_781 = and(_T_780, _T_585) @[el2_lib.scala 244:41] + node _T_782 = bits(io.trigger_pkt_any[2].tdata2, 28, 28) @[el2_lib.scala 244:74] + node _T_783 = bits(lsu_match_data_2, 28, 28) @[el2_lib.scala 244:86] + node _T_784 = eq(_T_782, _T_783) @[el2_lib.scala 244:78] + node _T_785 = mux(_T_781, UInt<1>("h01"), _T_784) @[el2_lib.scala 244:23] + _T_582[28] <= _T_785 @[el2_lib.scala 244:17] + node _T_786 = bits(io.trigger_pkt_any[2].tdata2, 28, 0) @[el2_lib.scala 244:28] + node _T_787 = andr(_T_786) @[el2_lib.scala 244:36] + node _T_788 = and(_T_787, _T_585) @[el2_lib.scala 244:41] + node _T_789 = bits(io.trigger_pkt_any[2].tdata2, 29, 29) @[el2_lib.scala 244:74] + node _T_790 = bits(lsu_match_data_2, 29, 29) @[el2_lib.scala 244:86] + node _T_791 = eq(_T_789, _T_790) @[el2_lib.scala 244:78] + node _T_792 = mux(_T_788, UInt<1>("h01"), _T_791) @[el2_lib.scala 244:23] + _T_582[29] <= _T_792 @[el2_lib.scala 244:17] + node _T_793 = bits(io.trigger_pkt_any[2].tdata2, 29, 0) @[el2_lib.scala 244:28] + node _T_794 = andr(_T_793) @[el2_lib.scala 244:36] + node _T_795 = and(_T_794, _T_585) @[el2_lib.scala 244:41] + node _T_796 = bits(io.trigger_pkt_any[2].tdata2, 30, 30) @[el2_lib.scala 244:74] + node _T_797 = bits(lsu_match_data_2, 30, 30) @[el2_lib.scala 244:86] + node _T_798 = eq(_T_796, _T_797) @[el2_lib.scala 244:78] + node _T_799 = mux(_T_795, UInt<1>("h01"), _T_798) @[el2_lib.scala 244:23] + _T_582[30] <= _T_799 @[el2_lib.scala 244:17] + node _T_800 = bits(io.trigger_pkt_any[2].tdata2, 30, 0) @[el2_lib.scala 244:28] + node _T_801 = andr(_T_800) @[el2_lib.scala 244:36] + node _T_802 = and(_T_801, _T_585) @[el2_lib.scala 244:41] + node _T_803 = bits(io.trigger_pkt_any[2].tdata2, 31, 31) @[el2_lib.scala 244:74] + node _T_804 = bits(lsu_match_data_2, 31, 31) @[el2_lib.scala 244:86] + node _T_805 = eq(_T_803, _T_804) @[el2_lib.scala 244:78] + node _T_806 = mux(_T_802, UInt<1>("h01"), _T_805) @[el2_lib.scala 244:23] + _T_582[31] <= _T_806 @[el2_lib.scala 244:17] + node _T_807 = cat(_T_582[1], _T_582[0]) @[el2_lib.scala 245:14] + node _T_808 = cat(_T_582[3], _T_582[2]) @[el2_lib.scala 245:14] + node _T_809 = cat(_T_808, _T_807) @[el2_lib.scala 245:14] + node _T_810 = cat(_T_582[5], _T_582[4]) @[el2_lib.scala 245:14] + node _T_811 = cat(_T_582[7], _T_582[6]) @[el2_lib.scala 245:14] + node _T_812 = cat(_T_811, _T_810) @[el2_lib.scala 245:14] + node _T_813 = cat(_T_812, _T_809) @[el2_lib.scala 245:14] + node _T_814 = cat(_T_582[9], _T_582[8]) @[el2_lib.scala 245:14] + node _T_815 = cat(_T_582[11], _T_582[10]) @[el2_lib.scala 245:14] + node _T_816 = cat(_T_815, _T_814) @[el2_lib.scala 245:14] + node _T_817 = cat(_T_582[13], _T_582[12]) @[el2_lib.scala 245:14] + node _T_818 = cat(_T_582[15], _T_582[14]) @[el2_lib.scala 245:14] + node _T_819 = cat(_T_818, _T_817) @[el2_lib.scala 245:14] + node _T_820 = cat(_T_819, _T_816) @[el2_lib.scala 245:14] + node _T_821 = cat(_T_820, _T_813) @[el2_lib.scala 245:14] + node _T_822 = cat(_T_582[17], _T_582[16]) @[el2_lib.scala 245:14] + node _T_823 = cat(_T_582[19], _T_582[18]) @[el2_lib.scala 245:14] + node _T_824 = cat(_T_823, _T_822) @[el2_lib.scala 245:14] + node _T_825 = cat(_T_582[21], _T_582[20]) @[el2_lib.scala 245:14] + node _T_826 = cat(_T_582[23], _T_582[22]) @[el2_lib.scala 245:14] + node _T_827 = cat(_T_826, _T_825) @[el2_lib.scala 245:14] + node _T_828 = cat(_T_827, _T_824) @[el2_lib.scala 245:14] + node _T_829 = cat(_T_582[25], _T_582[24]) @[el2_lib.scala 245:14] + node _T_830 = cat(_T_582[27], _T_582[26]) @[el2_lib.scala 245:14] + node _T_831 = cat(_T_830, _T_829) @[el2_lib.scala 245:14] + node _T_832 = cat(_T_582[29], _T_582[28]) @[el2_lib.scala 245:14] + node _T_833 = cat(_T_582[31], _T_582[30]) @[el2_lib.scala 245:14] + node _T_834 = cat(_T_833, _T_832) @[el2_lib.scala 245:14] + node _T_835 = cat(_T_834, _T_831) @[el2_lib.scala 245:14] + node _T_836 = cat(_T_835, _T_828) @[el2_lib.scala 245:14] + node _T_837 = cat(_T_836, _T_821) @[el2_lib.scala 245:14] + node _T_838 = andr(_T_837) @[el2_lib.scala 245:25] + node _T_839 = and(_T_580, _T_838) @[lsu_trigger.scala 19:92] + node _T_840 = eq(io.lsu_pkt_m.bits.dma, UInt<1>("h00")) @[lsu_trigger.scala 18:71] + node _T_841 = and(io.lsu_pkt_m.valid, _T_840) @[lsu_trigger.scala 18:69] + node _T_842 = and(io.trigger_pkt_any[3].store, io.lsu_pkt_m.bits.store) @[lsu_trigger.scala 18:126] + node _T_843 = and(io.trigger_pkt_any[3].load, io.lsu_pkt_m.bits.load) @[lsu_trigger.scala 19:33] + node _T_844 = eq(io.trigger_pkt_any[3].select, UInt<1>("h00")) @[lsu_trigger.scala 19:60] + node _T_845 = and(_T_843, _T_844) @[lsu_trigger.scala 19:58] + node _T_846 = or(_T_842, _T_845) @[lsu_trigger.scala 18:152] + node _T_847 = and(_T_841, _T_846) @[lsu_trigger.scala 18:94] + node _T_848 = bits(io.trigger_pkt_any[3].match_pkt, 0, 0) @[lsu_trigger.scala 20:107] + wire _T_849 : UInt<1>[32] @[el2_lib.scala 240:24] + node _T_850 = andr(io.trigger_pkt_any[3].tdata2) @[el2_lib.scala 241:45] + node _T_851 = not(_T_850) @[el2_lib.scala 241:39] + node _T_852 = and(_T_848, _T_851) @[el2_lib.scala 241:37] + node _T_853 = bits(io.trigger_pkt_any[3].tdata2, 0, 0) @[el2_lib.scala 242:48] + node _T_854 = bits(lsu_match_data_3, 0, 0) @[el2_lib.scala 242:60] + node _T_855 = eq(_T_853, _T_854) @[el2_lib.scala 242:52] + node _T_856 = or(_T_852, _T_855) @[el2_lib.scala 242:41] + _T_849[0] <= _T_856 @[el2_lib.scala 242:18] + node _T_857 = bits(io.trigger_pkt_any[3].tdata2, 0, 0) @[el2_lib.scala 244:28] + node _T_858 = andr(_T_857) @[el2_lib.scala 244:36] + node _T_859 = and(_T_858, _T_852) @[el2_lib.scala 244:41] + node _T_860 = bits(io.trigger_pkt_any[3].tdata2, 1, 1) @[el2_lib.scala 244:74] + node _T_861 = bits(lsu_match_data_3, 1, 1) @[el2_lib.scala 244:86] + node _T_862 = eq(_T_860, _T_861) @[el2_lib.scala 244:78] + node _T_863 = mux(_T_859, UInt<1>("h01"), _T_862) @[el2_lib.scala 244:23] + _T_849[1] <= _T_863 @[el2_lib.scala 244:17] + node _T_864 = bits(io.trigger_pkt_any[3].tdata2, 1, 0) @[el2_lib.scala 244:28] + node _T_865 = andr(_T_864) @[el2_lib.scala 244:36] + node _T_866 = and(_T_865, _T_852) @[el2_lib.scala 244:41] + node _T_867 = bits(io.trigger_pkt_any[3].tdata2, 2, 2) @[el2_lib.scala 244:74] + node _T_868 = bits(lsu_match_data_3, 2, 2) @[el2_lib.scala 244:86] + node _T_869 = eq(_T_867, _T_868) @[el2_lib.scala 244:78] + node _T_870 = mux(_T_866, UInt<1>("h01"), _T_869) @[el2_lib.scala 244:23] + _T_849[2] <= _T_870 @[el2_lib.scala 244:17] + node _T_871 = bits(io.trigger_pkt_any[3].tdata2, 2, 0) @[el2_lib.scala 244:28] + node _T_872 = andr(_T_871) @[el2_lib.scala 244:36] + node _T_873 = and(_T_872, _T_852) @[el2_lib.scala 244:41] + node _T_874 = bits(io.trigger_pkt_any[3].tdata2, 3, 3) @[el2_lib.scala 244:74] + node _T_875 = bits(lsu_match_data_3, 3, 3) @[el2_lib.scala 244:86] + node _T_876 = eq(_T_874, _T_875) @[el2_lib.scala 244:78] + node _T_877 = mux(_T_873, UInt<1>("h01"), _T_876) @[el2_lib.scala 244:23] + _T_849[3] <= _T_877 @[el2_lib.scala 244:17] + node _T_878 = bits(io.trigger_pkt_any[3].tdata2, 3, 0) @[el2_lib.scala 244:28] + node _T_879 = andr(_T_878) @[el2_lib.scala 244:36] + node _T_880 = and(_T_879, _T_852) @[el2_lib.scala 244:41] + node _T_881 = bits(io.trigger_pkt_any[3].tdata2, 4, 4) @[el2_lib.scala 244:74] + node _T_882 = bits(lsu_match_data_3, 4, 4) @[el2_lib.scala 244:86] + node _T_883 = eq(_T_881, _T_882) @[el2_lib.scala 244:78] + node _T_884 = mux(_T_880, UInt<1>("h01"), _T_883) @[el2_lib.scala 244:23] + _T_849[4] <= _T_884 @[el2_lib.scala 244:17] + node _T_885 = bits(io.trigger_pkt_any[3].tdata2, 4, 0) @[el2_lib.scala 244:28] + node _T_886 = andr(_T_885) @[el2_lib.scala 244:36] + node _T_887 = and(_T_886, _T_852) @[el2_lib.scala 244:41] + node _T_888 = bits(io.trigger_pkt_any[3].tdata2, 5, 5) @[el2_lib.scala 244:74] + node _T_889 = bits(lsu_match_data_3, 5, 5) @[el2_lib.scala 244:86] + node _T_890 = eq(_T_888, _T_889) @[el2_lib.scala 244:78] + node _T_891 = mux(_T_887, UInt<1>("h01"), _T_890) @[el2_lib.scala 244:23] + _T_849[5] <= _T_891 @[el2_lib.scala 244:17] + node _T_892 = bits(io.trigger_pkt_any[3].tdata2, 5, 0) @[el2_lib.scala 244:28] + node _T_893 = andr(_T_892) @[el2_lib.scala 244:36] + node _T_894 = and(_T_893, _T_852) @[el2_lib.scala 244:41] + node _T_895 = bits(io.trigger_pkt_any[3].tdata2, 6, 6) @[el2_lib.scala 244:74] + node _T_896 = bits(lsu_match_data_3, 6, 6) @[el2_lib.scala 244:86] + node _T_897 = eq(_T_895, _T_896) @[el2_lib.scala 244:78] + node _T_898 = mux(_T_894, UInt<1>("h01"), _T_897) @[el2_lib.scala 244:23] + _T_849[6] <= _T_898 @[el2_lib.scala 244:17] + node _T_899 = bits(io.trigger_pkt_any[3].tdata2, 6, 0) @[el2_lib.scala 244:28] + node _T_900 = andr(_T_899) @[el2_lib.scala 244:36] + node _T_901 = and(_T_900, _T_852) @[el2_lib.scala 244:41] + node _T_902 = bits(io.trigger_pkt_any[3].tdata2, 7, 7) @[el2_lib.scala 244:74] + node _T_903 = bits(lsu_match_data_3, 7, 7) @[el2_lib.scala 244:86] + node _T_904 = eq(_T_902, _T_903) @[el2_lib.scala 244:78] + node _T_905 = mux(_T_901, UInt<1>("h01"), _T_904) @[el2_lib.scala 244:23] + _T_849[7] <= _T_905 @[el2_lib.scala 244:17] + node _T_906 = bits(io.trigger_pkt_any[3].tdata2, 7, 0) @[el2_lib.scala 244:28] + node _T_907 = andr(_T_906) @[el2_lib.scala 244:36] + node _T_908 = and(_T_907, _T_852) @[el2_lib.scala 244:41] + node _T_909 = bits(io.trigger_pkt_any[3].tdata2, 8, 8) @[el2_lib.scala 244:74] + node _T_910 = bits(lsu_match_data_3, 8, 8) @[el2_lib.scala 244:86] + node _T_911 = eq(_T_909, _T_910) @[el2_lib.scala 244:78] + node _T_912 = mux(_T_908, UInt<1>("h01"), _T_911) @[el2_lib.scala 244:23] + _T_849[8] <= _T_912 @[el2_lib.scala 244:17] + node _T_913 = bits(io.trigger_pkt_any[3].tdata2, 8, 0) @[el2_lib.scala 244:28] + node _T_914 = andr(_T_913) @[el2_lib.scala 244:36] + node _T_915 = and(_T_914, _T_852) @[el2_lib.scala 244:41] + node _T_916 = bits(io.trigger_pkt_any[3].tdata2, 9, 9) @[el2_lib.scala 244:74] + node _T_917 = bits(lsu_match_data_3, 9, 9) @[el2_lib.scala 244:86] + node _T_918 = eq(_T_916, _T_917) @[el2_lib.scala 244:78] + node _T_919 = mux(_T_915, UInt<1>("h01"), _T_918) @[el2_lib.scala 244:23] + _T_849[9] <= _T_919 @[el2_lib.scala 244:17] + node _T_920 = bits(io.trigger_pkt_any[3].tdata2, 9, 0) @[el2_lib.scala 244:28] + node _T_921 = andr(_T_920) @[el2_lib.scala 244:36] + node _T_922 = and(_T_921, _T_852) @[el2_lib.scala 244:41] + node _T_923 = bits(io.trigger_pkt_any[3].tdata2, 10, 10) @[el2_lib.scala 244:74] + node _T_924 = bits(lsu_match_data_3, 10, 10) @[el2_lib.scala 244:86] + node _T_925 = eq(_T_923, _T_924) @[el2_lib.scala 244:78] + node _T_926 = mux(_T_922, UInt<1>("h01"), _T_925) @[el2_lib.scala 244:23] + _T_849[10] <= _T_926 @[el2_lib.scala 244:17] + node _T_927 = bits(io.trigger_pkt_any[3].tdata2, 10, 0) @[el2_lib.scala 244:28] + node _T_928 = andr(_T_927) @[el2_lib.scala 244:36] + node _T_929 = and(_T_928, _T_852) @[el2_lib.scala 244:41] + node _T_930 = bits(io.trigger_pkt_any[3].tdata2, 11, 11) @[el2_lib.scala 244:74] + node _T_931 = bits(lsu_match_data_3, 11, 11) @[el2_lib.scala 244:86] + node _T_932 = eq(_T_930, _T_931) @[el2_lib.scala 244:78] + node _T_933 = mux(_T_929, UInt<1>("h01"), _T_932) @[el2_lib.scala 244:23] + _T_849[11] <= _T_933 @[el2_lib.scala 244:17] + node _T_934 = bits(io.trigger_pkt_any[3].tdata2, 11, 0) @[el2_lib.scala 244:28] + node _T_935 = andr(_T_934) @[el2_lib.scala 244:36] + node _T_936 = and(_T_935, _T_852) @[el2_lib.scala 244:41] + node _T_937 = bits(io.trigger_pkt_any[3].tdata2, 12, 12) @[el2_lib.scala 244:74] + node _T_938 = bits(lsu_match_data_3, 12, 12) @[el2_lib.scala 244:86] + node _T_939 = eq(_T_937, _T_938) @[el2_lib.scala 244:78] + node _T_940 = mux(_T_936, UInt<1>("h01"), _T_939) @[el2_lib.scala 244:23] + _T_849[12] <= _T_940 @[el2_lib.scala 244:17] + node _T_941 = bits(io.trigger_pkt_any[3].tdata2, 12, 0) @[el2_lib.scala 244:28] + node _T_942 = andr(_T_941) @[el2_lib.scala 244:36] + node _T_943 = and(_T_942, _T_852) @[el2_lib.scala 244:41] + node _T_944 = bits(io.trigger_pkt_any[3].tdata2, 13, 13) @[el2_lib.scala 244:74] + node _T_945 = bits(lsu_match_data_3, 13, 13) @[el2_lib.scala 244:86] + node _T_946 = eq(_T_944, _T_945) @[el2_lib.scala 244:78] + node _T_947 = mux(_T_943, UInt<1>("h01"), _T_946) @[el2_lib.scala 244:23] + _T_849[13] <= _T_947 @[el2_lib.scala 244:17] + node _T_948 = bits(io.trigger_pkt_any[3].tdata2, 13, 0) @[el2_lib.scala 244:28] + node _T_949 = andr(_T_948) @[el2_lib.scala 244:36] + node _T_950 = and(_T_949, _T_852) @[el2_lib.scala 244:41] + node _T_951 = bits(io.trigger_pkt_any[3].tdata2, 14, 14) @[el2_lib.scala 244:74] + node _T_952 = bits(lsu_match_data_3, 14, 14) @[el2_lib.scala 244:86] + node _T_953 = eq(_T_951, _T_952) @[el2_lib.scala 244:78] + node _T_954 = mux(_T_950, UInt<1>("h01"), _T_953) @[el2_lib.scala 244:23] + _T_849[14] <= _T_954 @[el2_lib.scala 244:17] + node _T_955 = bits(io.trigger_pkt_any[3].tdata2, 14, 0) @[el2_lib.scala 244:28] + node _T_956 = andr(_T_955) @[el2_lib.scala 244:36] + node _T_957 = and(_T_956, _T_852) @[el2_lib.scala 244:41] + node _T_958 = bits(io.trigger_pkt_any[3].tdata2, 15, 15) @[el2_lib.scala 244:74] + node _T_959 = bits(lsu_match_data_3, 15, 15) @[el2_lib.scala 244:86] + node _T_960 = eq(_T_958, _T_959) @[el2_lib.scala 244:78] + node _T_961 = mux(_T_957, UInt<1>("h01"), _T_960) @[el2_lib.scala 244:23] + _T_849[15] <= _T_961 @[el2_lib.scala 244:17] + node _T_962 = bits(io.trigger_pkt_any[3].tdata2, 15, 0) @[el2_lib.scala 244:28] + node _T_963 = andr(_T_962) @[el2_lib.scala 244:36] + node _T_964 = and(_T_963, _T_852) @[el2_lib.scala 244:41] + node _T_965 = bits(io.trigger_pkt_any[3].tdata2, 16, 16) @[el2_lib.scala 244:74] + node _T_966 = bits(lsu_match_data_3, 16, 16) @[el2_lib.scala 244:86] + node _T_967 = eq(_T_965, _T_966) @[el2_lib.scala 244:78] + node _T_968 = mux(_T_964, UInt<1>("h01"), _T_967) @[el2_lib.scala 244:23] + _T_849[16] <= _T_968 @[el2_lib.scala 244:17] + node _T_969 = bits(io.trigger_pkt_any[3].tdata2, 16, 0) @[el2_lib.scala 244:28] + node _T_970 = andr(_T_969) @[el2_lib.scala 244:36] + node _T_971 = and(_T_970, _T_852) @[el2_lib.scala 244:41] + node _T_972 = bits(io.trigger_pkt_any[3].tdata2, 17, 17) @[el2_lib.scala 244:74] + node _T_973 = bits(lsu_match_data_3, 17, 17) @[el2_lib.scala 244:86] + node _T_974 = eq(_T_972, _T_973) @[el2_lib.scala 244:78] + node _T_975 = mux(_T_971, UInt<1>("h01"), _T_974) @[el2_lib.scala 244:23] + _T_849[17] <= _T_975 @[el2_lib.scala 244:17] + node _T_976 = bits(io.trigger_pkt_any[3].tdata2, 17, 0) @[el2_lib.scala 244:28] + node _T_977 = andr(_T_976) @[el2_lib.scala 244:36] + node _T_978 = and(_T_977, _T_852) @[el2_lib.scala 244:41] + node _T_979 = bits(io.trigger_pkt_any[3].tdata2, 18, 18) @[el2_lib.scala 244:74] + node _T_980 = bits(lsu_match_data_3, 18, 18) @[el2_lib.scala 244:86] + node _T_981 = eq(_T_979, _T_980) @[el2_lib.scala 244:78] + node _T_982 = mux(_T_978, UInt<1>("h01"), _T_981) @[el2_lib.scala 244:23] + _T_849[18] <= _T_982 @[el2_lib.scala 244:17] + node _T_983 = bits(io.trigger_pkt_any[3].tdata2, 18, 0) @[el2_lib.scala 244:28] + node _T_984 = andr(_T_983) @[el2_lib.scala 244:36] + node _T_985 = and(_T_984, _T_852) @[el2_lib.scala 244:41] + node _T_986 = bits(io.trigger_pkt_any[3].tdata2, 19, 19) @[el2_lib.scala 244:74] + node _T_987 = bits(lsu_match_data_3, 19, 19) @[el2_lib.scala 244:86] + node _T_988 = eq(_T_986, _T_987) @[el2_lib.scala 244:78] + node _T_989 = mux(_T_985, UInt<1>("h01"), _T_988) @[el2_lib.scala 244:23] + _T_849[19] <= _T_989 @[el2_lib.scala 244:17] + node _T_990 = bits(io.trigger_pkt_any[3].tdata2, 19, 0) @[el2_lib.scala 244:28] + node _T_991 = andr(_T_990) @[el2_lib.scala 244:36] + node _T_992 = and(_T_991, _T_852) @[el2_lib.scala 244:41] + node _T_993 = bits(io.trigger_pkt_any[3].tdata2, 20, 20) @[el2_lib.scala 244:74] + node _T_994 = bits(lsu_match_data_3, 20, 20) @[el2_lib.scala 244:86] + node _T_995 = eq(_T_993, _T_994) @[el2_lib.scala 244:78] + node _T_996 = mux(_T_992, UInt<1>("h01"), _T_995) @[el2_lib.scala 244:23] + _T_849[20] <= _T_996 @[el2_lib.scala 244:17] + node _T_997 = bits(io.trigger_pkt_any[3].tdata2, 20, 0) @[el2_lib.scala 244:28] + node _T_998 = andr(_T_997) @[el2_lib.scala 244:36] + node _T_999 = and(_T_998, _T_852) @[el2_lib.scala 244:41] + node _T_1000 = bits(io.trigger_pkt_any[3].tdata2, 21, 21) @[el2_lib.scala 244:74] + node _T_1001 = bits(lsu_match_data_3, 21, 21) @[el2_lib.scala 244:86] + node _T_1002 = eq(_T_1000, _T_1001) @[el2_lib.scala 244:78] + node _T_1003 = mux(_T_999, UInt<1>("h01"), _T_1002) @[el2_lib.scala 244:23] + _T_849[21] <= _T_1003 @[el2_lib.scala 244:17] + node _T_1004 = bits(io.trigger_pkt_any[3].tdata2, 21, 0) @[el2_lib.scala 244:28] + node _T_1005 = andr(_T_1004) @[el2_lib.scala 244:36] + node _T_1006 = and(_T_1005, _T_852) @[el2_lib.scala 244:41] + node _T_1007 = bits(io.trigger_pkt_any[3].tdata2, 22, 22) @[el2_lib.scala 244:74] + node _T_1008 = bits(lsu_match_data_3, 22, 22) @[el2_lib.scala 244:86] + node _T_1009 = eq(_T_1007, _T_1008) @[el2_lib.scala 244:78] + node _T_1010 = mux(_T_1006, UInt<1>("h01"), _T_1009) @[el2_lib.scala 244:23] + _T_849[22] <= _T_1010 @[el2_lib.scala 244:17] + node _T_1011 = bits(io.trigger_pkt_any[3].tdata2, 22, 0) @[el2_lib.scala 244:28] + node _T_1012 = andr(_T_1011) @[el2_lib.scala 244:36] + node _T_1013 = and(_T_1012, _T_852) @[el2_lib.scala 244:41] + node _T_1014 = bits(io.trigger_pkt_any[3].tdata2, 23, 23) @[el2_lib.scala 244:74] + node _T_1015 = bits(lsu_match_data_3, 23, 23) @[el2_lib.scala 244:86] + node _T_1016 = eq(_T_1014, _T_1015) @[el2_lib.scala 244:78] + node _T_1017 = mux(_T_1013, UInt<1>("h01"), _T_1016) @[el2_lib.scala 244:23] + _T_849[23] <= _T_1017 @[el2_lib.scala 244:17] + node _T_1018 = bits(io.trigger_pkt_any[3].tdata2, 23, 0) @[el2_lib.scala 244:28] + node _T_1019 = andr(_T_1018) @[el2_lib.scala 244:36] + node _T_1020 = and(_T_1019, _T_852) @[el2_lib.scala 244:41] + node _T_1021 = bits(io.trigger_pkt_any[3].tdata2, 24, 24) @[el2_lib.scala 244:74] + node _T_1022 = bits(lsu_match_data_3, 24, 24) @[el2_lib.scala 244:86] + node _T_1023 = eq(_T_1021, _T_1022) @[el2_lib.scala 244:78] + node _T_1024 = mux(_T_1020, UInt<1>("h01"), _T_1023) @[el2_lib.scala 244:23] + _T_849[24] <= _T_1024 @[el2_lib.scala 244:17] + node _T_1025 = bits(io.trigger_pkt_any[3].tdata2, 24, 0) @[el2_lib.scala 244:28] + node _T_1026 = andr(_T_1025) @[el2_lib.scala 244:36] + node _T_1027 = and(_T_1026, _T_852) @[el2_lib.scala 244:41] + node _T_1028 = bits(io.trigger_pkt_any[3].tdata2, 25, 25) @[el2_lib.scala 244:74] + node _T_1029 = bits(lsu_match_data_3, 25, 25) @[el2_lib.scala 244:86] + node _T_1030 = eq(_T_1028, _T_1029) @[el2_lib.scala 244:78] + node _T_1031 = mux(_T_1027, UInt<1>("h01"), _T_1030) @[el2_lib.scala 244:23] + _T_849[25] <= _T_1031 @[el2_lib.scala 244:17] + node _T_1032 = bits(io.trigger_pkt_any[3].tdata2, 25, 0) @[el2_lib.scala 244:28] + node _T_1033 = andr(_T_1032) @[el2_lib.scala 244:36] + node _T_1034 = and(_T_1033, _T_852) @[el2_lib.scala 244:41] + node _T_1035 = bits(io.trigger_pkt_any[3].tdata2, 26, 26) @[el2_lib.scala 244:74] + node _T_1036 = bits(lsu_match_data_3, 26, 26) @[el2_lib.scala 244:86] + node _T_1037 = eq(_T_1035, _T_1036) @[el2_lib.scala 244:78] + node _T_1038 = mux(_T_1034, UInt<1>("h01"), _T_1037) @[el2_lib.scala 244:23] + _T_849[26] <= _T_1038 @[el2_lib.scala 244:17] + node _T_1039 = bits(io.trigger_pkt_any[3].tdata2, 26, 0) @[el2_lib.scala 244:28] + node _T_1040 = andr(_T_1039) @[el2_lib.scala 244:36] + node _T_1041 = and(_T_1040, _T_852) @[el2_lib.scala 244:41] + node _T_1042 = bits(io.trigger_pkt_any[3].tdata2, 27, 27) @[el2_lib.scala 244:74] + node _T_1043 = bits(lsu_match_data_3, 27, 27) @[el2_lib.scala 244:86] + node _T_1044 = eq(_T_1042, _T_1043) @[el2_lib.scala 244:78] + node _T_1045 = mux(_T_1041, UInt<1>("h01"), _T_1044) @[el2_lib.scala 244:23] + _T_849[27] <= _T_1045 @[el2_lib.scala 244:17] + node _T_1046 = bits(io.trigger_pkt_any[3].tdata2, 27, 0) @[el2_lib.scala 244:28] + node _T_1047 = andr(_T_1046) @[el2_lib.scala 244:36] + node _T_1048 = and(_T_1047, _T_852) @[el2_lib.scala 244:41] + node _T_1049 = bits(io.trigger_pkt_any[3].tdata2, 28, 28) @[el2_lib.scala 244:74] + node _T_1050 = bits(lsu_match_data_3, 28, 28) @[el2_lib.scala 244:86] + node _T_1051 = eq(_T_1049, _T_1050) @[el2_lib.scala 244:78] + node _T_1052 = mux(_T_1048, UInt<1>("h01"), _T_1051) @[el2_lib.scala 244:23] + _T_849[28] <= _T_1052 @[el2_lib.scala 244:17] + node _T_1053 = bits(io.trigger_pkt_any[3].tdata2, 28, 0) @[el2_lib.scala 244:28] + node _T_1054 = andr(_T_1053) @[el2_lib.scala 244:36] + node _T_1055 = and(_T_1054, _T_852) @[el2_lib.scala 244:41] + node _T_1056 = bits(io.trigger_pkt_any[3].tdata2, 29, 29) @[el2_lib.scala 244:74] + node _T_1057 = bits(lsu_match_data_3, 29, 29) @[el2_lib.scala 244:86] + node _T_1058 = eq(_T_1056, _T_1057) @[el2_lib.scala 244:78] + node _T_1059 = mux(_T_1055, UInt<1>("h01"), _T_1058) @[el2_lib.scala 244:23] + _T_849[29] <= _T_1059 @[el2_lib.scala 244:17] + node _T_1060 = bits(io.trigger_pkt_any[3].tdata2, 29, 0) @[el2_lib.scala 244:28] + node _T_1061 = andr(_T_1060) @[el2_lib.scala 244:36] + node _T_1062 = and(_T_1061, _T_852) @[el2_lib.scala 244:41] + node _T_1063 = bits(io.trigger_pkt_any[3].tdata2, 30, 30) @[el2_lib.scala 244:74] + node _T_1064 = bits(lsu_match_data_3, 30, 30) @[el2_lib.scala 244:86] + node _T_1065 = eq(_T_1063, _T_1064) @[el2_lib.scala 244:78] + node _T_1066 = mux(_T_1062, UInt<1>("h01"), _T_1065) @[el2_lib.scala 244:23] + _T_849[30] <= _T_1066 @[el2_lib.scala 244:17] + node _T_1067 = bits(io.trigger_pkt_any[3].tdata2, 30, 0) @[el2_lib.scala 244:28] + node _T_1068 = andr(_T_1067) @[el2_lib.scala 244:36] + node _T_1069 = and(_T_1068, _T_852) @[el2_lib.scala 244:41] + node _T_1070 = bits(io.trigger_pkt_any[3].tdata2, 31, 31) @[el2_lib.scala 244:74] + node _T_1071 = bits(lsu_match_data_3, 31, 31) @[el2_lib.scala 244:86] + node _T_1072 = eq(_T_1070, _T_1071) @[el2_lib.scala 244:78] + node _T_1073 = mux(_T_1069, UInt<1>("h01"), _T_1072) @[el2_lib.scala 244:23] + _T_849[31] <= _T_1073 @[el2_lib.scala 244:17] + node _T_1074 = cat(_T_849[1], _T_849[0]) @[el2_lib.scala 245:14] + node _T_1075 = cat(_T_849[3], _T_849[2]) @[el2_lib.scala 245:14] node _T_1076 = cat(_T_1075, _T_1074) @[el2_lib.scala 245:14] - node _T_1077 = cat(_T_1076, _T_1073) @[el2_lib.scala 245:14] - node _T_1078 = cat(_T_846[9], _T_846[8]) @[el2_lib.scala 245:14] - node _T_1079 = cat(_T_846[11], _T_846[10]) @[el2_lib.scala 245:14] - node _T_1080 = cat(_T_1079, _T_1078) @[el2_lib.scala 245:14] - node _T_1081 = cat(_T_846[13], _T_846[12]) @[el2_lib.scala 245:14] - node _T_1082 = cat(_T_846[15], _T_846[14]) @[el2_lib.scala 245:14] + node _T_1077 = cat(_T_849[5], _T_849[4]) @[el2_lib.scala 245:14] + node _T_1078 = cat(_T_849[7], _T_849[6]) @[el2_lib.scala 245:14] + node _T_1079 = cat(_T_1078, _T_1077) @[el2_lib.scala 245:14] + node _T_1080 = cat(_T_1079, _T_1076) @[el2_lib.scala 245:14] + node _T_1081 = cat(_T_849[9], _T_849[8]) @[el2_lib.scala 245:14] + node _T_1082 = cat(_T_849[11], _T_849[10]) @[el2_lib.scala 245:14] node _T_1083 = cat(_T_1082, _T_1081) @[el2_lib.scala 245:14] - node _T_1084 = cat(_T_1083, _T_1080) @[el2_lib.scala 245:14] - node _T_1085 = cat(_T_1084, _T_1077) @[el2_lib.scala 245:14] - node _T_1086 = cat(_T_846[17], _T_846[16]) @[el2_lib.scala 245:14] - node _T_1087 = cat(_T_846[19], _T_846[18]) @[el2_lib.scala 245:14] - node _T_1088 = cat(_T_1087, _T_1086) @[el2_lib.scala 245:14] - node _T_1089 = cat(_T_846[21], _T_846[20]) @[el2_lib.scala 245:14] - node _T_1090 = cat(_T_846[23], _T_846[22]) @[el2_lib.scala 245:14] + node _T_1084 = cat(_T_849[13], _T_849[12]) @[el2_lib.scala 245:14] + node _T_1085 = cat(_T_849[15], _T_849[14]) @[el2_lib.scala 245:14] + node _T_1086 = cat(_T_1085, _T_1084) @[el2_lib.scala 245:14] + node _T_1087 = cat(_T_1086, _T_1083) @[el2_lib.scala 245:14] + node _T_1088 = cat(_T_1087, _T_1080) @[el2_lib.scala 245:14] + node _T_1089 = cat(_T_849[17], _T_849[16]) @[el2_lib.scala 245:14] + node _T_1090 = cat(_T_849[19], _T_849[18]) @[el2_lib.scala 245:14] node _T_1091 = cat(_T_1090, _T_1089) @[el2_lib.scala 245:14] - node _T_1092 = cat(_T_1091, _T_1088) @[el2_lib.scala 245:14] - node _T_1093 = cat(_T_846[25], _T_846[24]) @[el2_lib.scala 245:14] - node _T_1094 = cat(_T_846[27], _T_846[26]) @[el2_lib.scala 245:14] - node _T_1095 = cat(_T_1094, _T_1093) @[el2_lib.scala 245:14] - node _T_1096 = cat(_T_846[29], _T_846[28]) @[el2_lib.scala 245:14] - node _T_1097 = cat(_T_846[31], _T_846[30]) @[el2_lib.scala 245:14] + node _T_1092 = cat(_T_849[21], _T_849[20]) @[el2_lib.scala 245:14] + node _T_1093 = cat(_T_849[23], _T_849[22]) @[el2_lib.scala 245:14] + node _T_1094 = cat(_T_1093, _T_1092) @[el2_lib.scala 245:14] + node _T_1095 = cat(_T_1094, _T_1091) @[el2_lib.scala 245:14] + node _T_1096 = cat(_T_849[25], _T_849[24]) @[el2_lib.scala 245:14] + node _T_1097 = cat(_T_849[27], _T_849[26]) @[el2_lib.scala 245:14] node _T_1098 = cat(_T_1097, _T_1096) @[el2_lib.scala 245:14] - node _T_1099 = cat(_T_1098, _T_1095) @[el2_lib.scala 245:14] - node _T_1100 = cat(_T_1099, _T_1092) @[el2_lib.scala 245:14] - node _T_1101 = cat(_T_1100, _T_1085) @[el2_lib.scala 245:14] - node _T_1102 = and(_T_844, _T_1101) @[lsu_trigger.scala 19:92] - node _T_1103 = cat(_T_1102, _T_836) @[Cat.scala 29:58] - node _T_1104 = cat(_T_1103, _T_570) @[Cat.scala 29:58] - node _T_1105 = cat(_T_1104, _T_304) @[Cat.scala 29:58] - io.lsu_trigger_match_m <= _T_1105 @[lsu_trigger.scala 18:26] + node _T_1099 = cat(_T_849[29], _T_849[28]) @[el2_lib.scala 245:14] + node _T_1100 = cat(_T_849[31], _T_849[30]) @[el2_lib.scala 245:14] + node _T_1101 = cat(_T_1100, _T_1099) @[el2_lib.scala 245:14] + node _T_1102 = cat(_T_1101, _T_1098) @[el2_lib.scala 245:14] + node _T_1103 = cat(_T_1102, _T_1095) @[el2_lib.scala 245:14] + node _T_1104 = cat(_T_1103, _T_1088) @[el2_lib.scala 245:14] + node _T_1105 = andr(_T_1104) @[el2_lib.scala 245:25] + node _T_1106 = and(_T_847, _T_1105) @[lsu_trigger.scala 19:92] + node _T_1107 = cat(_T_1106, _T_839) @[Cat.scala 29:58] + node _T_1108 = cat(_T_1107, _T_572) @[Cat.scala 29:58] + node _T_1109 = cat(_T_1108, _T_305) @[Cat.scala 29:58] + io.lsu_trigger_match_m <= _T_1109 @[lsu_trigger.scala 18:26] extmodule gated_latch_12 : output Q : Clock diff --git a/lsu.v b/lsu.v index a9bd27cd..2d849365 100644 --- a/lsu.v +++ b/lsu.v @@ -4375,430 +4375,430 @@ module lsu_trigger( wire [15:0] _T_287 = {_T_160,_T_153,_T_146,_T_139,_T_132,_T_125,_T_118,_T_111,_T_279}; // @[el2_lib.scala 245:14] wire [7:0] _T_294 = {_T_216,_T_209,_T_202,_T_195,_T_188,_T_181,_T_174,_T_167}; // @[el2_lib.scala 245:14] wire [31:0] _T_303 = {_T_272,_T_265,_T_258,_T_251,_T_244,_T_237,_T_230,_T_223,_T_294,_T_287}; // @[el2_lib.scala 245:14] - wire [31:0] _GEN_0 = {{31'd0}, _T_46}; // @[lsu_trigger.scala 19:92] - wire [31:0] _T_304 = _GEN_0 & _T_303; // @[lsu_trigger.scala 19:92] - wire _T_307 = io_trigger_pkt_any_1_store & io_lsu_pkt_m_bits_store; // @[lsu_trigger.scala 18:126] - wire _T_308 = io_trigger_pkt_any_1_load & io_lsu_pkt_m_bits_load; // @[lsu_trigger.scala 19:33] - wire _T_310 = _T_308 & _T_19; // @[lsu_trigger.scala 19:58] - wire _T_311 = _T_307 | _T_310; // @[lsu_trigger.scala 18:152] - wire _T_312 = _T_40 & _T_311; // @[lsu_trigger.scala 18:94] - wire _T_315 = &io_trigger_pkt_any_1_tdata2; // @[el2_lib.scala 241:45] - wire _T_316 = ~_T_315; // @[el2_lib.scala 241:39] - wire _T_317 = io_trigger_pkt_any_1_match_pkt & _T_316; // @[el2_lib.scala 241:37] - wire _T_320 = io_trigger_pkt_any_1_tdata2[0] == lsu_match_data_1[0]; // @[el2_lib.scala 242:52] - wire _T_321 = _T_317 | _T_320; // @[el2_lib.scala 242:41] - wire _T_323 = &io_trigger_pkt_any_1_tdata2[0]; // @[el2_lib.scala 244:36] - wire _T_324 = _T_323 & _T_317; // @[el2_lib.scala 244:41] - wire _T_327 = io_trigger_pkt_any_1_tdata2[1] == lsu_match_data_1[1]; // @[el2_lib.scala 244:78] - wire _T_328 = _T_324 | _T_327; // @[el2_lib.scala 244:23] - wire _T_330 = &io_trigger_pkt_any_1_tdata2[1:0]; // @[el2_lib.scala 244:36] - wire _T_331 = _T_330 & _T_317; // @[el2_lib.scala 244:41] - wire _T_334 = io_trigger_pkt_any_1_tdata2[2] == lsu_match_data_1[2]; // @[el2_lib.scala 244:78] - wire _T_335 = _T_331 | _T_334; // @[el2_lib.scala 244:23] - wire _T_337 = &io_trigger_pkt_any_1_tdata2[2:0]; // @[el2_lib.scala 244:36] - wire _T_338 = _T_337 & _T_317; // @[el2_lib.scala 244:41] - wire _T_341 = io_trigger_pkt_any_1_tdata2[3] == lsu_match_data_1[3]; // @[el2_lib.scala 244:78] - wire _T_342 = _T_338 | _T_341; // @[el2_lib.scala 244:23] - wire _T_344 = &io_trigger_pkt_any_1_tdata2[3:0]; // @[el2_lib.scala 244:36] - wire _T_345 = _T_344 & _T_317; // @[el2_lib.scala 244:41] - wire _T_348 = io_trigger_pkt_any_1_tdata2[4] == lsu_match_data_1[4]; // @[el2_lib.scala 244:78] - wire _T_349 = _T_345 | _T_348; // @[el2_lib.scala 244:23] - wire _T_351 = &io_trigger_pkt_any_1_tdata2[4:0]; // @[el2_lib.scala 244:36] - wire _T_352 = _T_351 & _T_317; // @[el2_lib.scala 244:41] - wire _T_355 = io_trigger_pkt_any_1_tdata2[5] == lsu_match_data_1[5]; // @[el2_lib.scala 244:78] - wire _T_356 = _T_352 | _T_355; // @[el2_lib.scala 244:23] - wire _T_358 = &io_trigger_pkt_any_1_tdata2[5:0]; // @[el2_lib.scala 244:36] - wire _T_359 = _T_358 & _T_317; // @[el2_lib.scala 244:41] - wire _T_362 = io_trigger_pkt_any_1_tdata2[6] == lsu_match_data_1[6]; // @[el2_lib.scala 244:78] - wire _T_363 = _T_359 | _T_362; // @[el2_lib.scala 244:23] - wire _T_365 = &io_trigger_pkt_any_1_tdata2[6:0]; // @[el2_lib.scala 244:36] - wire _T_366 = _T_365 & _T_317; // @[el2_lib.scala 244:41] - wire _T_369 = io_trigger_pkt_any_1_tdata2[7] == lsu_match_data_1[7]; // @[el2_lib.scala 244:78] - wire _T_370 = _T_366 | _T_369; // @[el2_lib.scala 244:23] - wire _T_372 = &io_trigger_pkt_any_1_tdata2[7:0]; // @[el2_lib.scala 244:36] - wire _T_373 = _T_372 & _T_317; // @[el2_lib.scala 244:41] - wire _T_376 = io_trigger_pkt_any_1_tdata2[8] == lsu_match_data_1[8]; // @[el2_lib.scala 244:78] - wire _T_377 = _T_373 | _T_376; // @[el2_lib.scala 244:23] - wire _T_379 = &io_trigger_pkt_any_1_tdata2[8:0]; // @[el2_lib.scala 244:36] - wire _T_380 = _T_379 & _T_317; // @[el2_lib.scala 244:41] - wire _T_383 = io_trigger_pkt_any_1_tdata2[9] == lsu_match_data_1[9]; // @[el2_lib.scala 244:78] - wire _T_384 = _T_380 | _T_383; // @[el2_lib.scala 244:23] - wire _T_386 = &io_trigger_pkt_any_1_tdata2[9:0]; // @[el2_lib.scala 244:36] - wire _T_387 = _T_386 & _T_317; // @[el2_lib.scala 244:41] - wire _T_390 = io_trigger_pkt_any_1_tdata2[10] == lsu_match_data_1[10]; // @[el2_lib.scala 244:78] - wire _T_391 = _T_387 | _T_390; // @[el2_lib.scala 244:23] - wire _T_393 = &io_trigger_pkt_any_1_tdata2[10:0]; // @[el2_lib.scala 244:36] - wire _T_394 = _T_393 & _T_317; // @[el2_lib.scala 244:41] - wire _T_397 = io_trigger_pkt_any_1_tdata2[11] == lsu_match_data_1[11]; // @[el2_lib.scala 244:78] - wire _T_398 = _T_394 | _T_397; // @[el2_lib.scala 244:23] - wire _T_400 = &io_trigger_pkt_any_1_tdata2[11:0]; // @[el2_lib.scala 244:36] - wire _T_401 = _T_400 & _T_317; // @[el2_lib.scala 244:41] - wire _T_404 = io_trigger_pkt_any_1_tdata2[12] == lsu_match_data_1[12]; // @[el2_lib.scala 244:78] - wire _T_405 = _T_401 | _T_404; // @[el2_lib.scala 244:23] - wire _T_407 = &io_trigger_pkt_any_1_tdata2[12:0]; // @[el2_lib.scala 244:36] - wire _T_408 = _T_407 & _T_317; // @[el2_lib.scala 244:41] - wire _T_411 = io_trigger_pkt_any_1_tdata2[13] == lsu_match_data_1[13]; // @[el2_lib.scala 244:78] - wire _T_412 = _T_408 | _T_411; // @[el2_lib.scala 244:23] - wire _T_414 = &io_trigger_pkt_any_1_tdata2[13:0]; // @[el2_lib.scala 244:36] - wire _T_415 = _T_414 & _T_317; // @[el2_lib.scala 244:41] - wire _T_418 = io_trigger_pkt_any_1_tdata2[14] == lsu_match_data_1[14]; // @[el2_lib.scala 244:78] - wire _T_419 = _T_415 | _T_418; // @[el2_lib.scala 244:23] - wire _T_421 = &io_trigger_pkt_any_1_tdata2[14:0]; // @[el2_lib.scala 244:36] - wire _T_422 = _T_421 & _T_317; // @[el2_lib.scala 244:41] - wire _T_425 = io_trigger_pkt_any_1_tdata2[15] == lsu_match_data_1[15]; // @[el2_lib.scala 244:78] - wire _T_426 = _T_422 | _T_425; // @[el2_lib.scala 244:23] - wire _T_428 = &io_trigger_pkt_any_1_tdata2[15:0]; // @[el2_lib.scala 244:36] - wire _T_429 = _T_428 & _T_317; // @[el2_lib.scala 244:41] - wire _T_432 = io_trigger_pkt_any_1_tdata2[16] == lsu_match_data_1[16]; // @[el2_lib.scala 244:78] - wire _T_433 = _T_429 | _T_432; // @[el2_lib.scala 244:23] - wire _T_435 = &io_trigger_pkt_any_1_tdata2[16:0]; // @[el2_lib.scala 244:36] - wire _T_436 = _T_435 & _T_317; // @[el2_lib.scala 244:41] - wire _T_439 = io_trigger_pkt_any_1_tdata2[17] == lsu_match_data_1[17]; // @[el2_lib.scala 244:78] - wire _T_440 = _T_436 | _T_439; // @[el2_lib.scala 244:23] - wire _T_442 = &io_trigger_pkt_any_1_tdata2[17:0]; // @[el2_lib.scala 244:36] - wire _T_443 = _T_442 & _T_317; // @[el2_lib.scala 244:41] - wire _T_446 = io_trigger_pkt_any_1_tdata2[18] == lsu_match_data_1[18]; // @[el2_lib.scala 244:78] - wire _T_447 = _T_443 | _T_446; // @[el2_lib.scala 244:23] - wire _T_449 = &io_trigger_pkt_any_1_tdata2[18:0]; // @[el2_lib.scala 244:36] - wire _T_450 = _T_449 & _T_317; // @[el2_lib.scala 244:41] - wire _T_453 = io_trigger_pkt_any_1_tdata2[19] == lsu_match_data_1[19]; // @[el2_lib.scala 244:78] - wire _T_454 = _T_450 | _T_453; // @[el2_lib.scala 244:23] - wire _T_456 = &io_trigger_pkt_any_1_tdata2[19:0]; // @[el2_lib.scala 244:36] - wire _T_457 = _T_456 & _T_317; // @[el2_lib.scala 244:41] - wire _T_460 = io_trigger_pkt_any_1_tdata2[20] == lsu_match_data_1[20]; // @[el2_lib.scala 244:78] - wire _T_461 = _T_457 | _T_460; // @[el2_lib.scala 244:23] - wire _T_463 = &io_trigger_pkt_any_1_tdata2[20:0]; // @[el2_lib.scala 244:36] - wire _T_464 = _T_463 & _T_317; // @[el2_lib.scala 244:41] - wire _T_467 = io_trigger_pkt_any_1_tdata2[21] == lsu_match_data_1[21]; // @[el2_lib.scala 244:78] - wire _T_468 = _T_464 | _T_467; // @[el2_lib.scala 244:23] - wire _T_470 = &io_trigger_pkt_any_1_tdata2[21:0]; // @[el2_lib.scala 244:36] - wire _T_471 = _T_470 & _T_317; // @[el2_lib.scala 244:41] - wire _T_474 = io_trigger_pkt_any_1_tdata2[22] == lsu_match_data_1[22]; // @[el2_lib.scala 244:78] - wire _T_475 = _T_471 | _T_474; // @[el2_lib.scala 244:23] - wire _T_477 = &io_trigger_pkt_any_1_tdata2[22:0]; // @[el2_lib.scala 244:36] - wire _T_478 = _T_477 & _T_317; // @[el2_lib.scala 244:41] - wire _T_481 = io_trigger_pkt_any_1_tdata2[23] == lsu_match_data_1[23]; // @[el2_lib.scala 244:78] - wire _T_482 = _T_478 | _T_481; // @[el2_lib.scala 244:23] - wire _T_484 = &io_trigger_pkt_any_1_tdata2[23:0]; // @[el2_lib.scala 244:36] - wire _T_485 = _T_484 & _T_317; // @[el2_lib.scala 244:41] - wire _T_488 = io_trigger_pkt_any_1_tdata2[24] == lsu_match_data_1[24]; // @[el2_lib.scala 244:78] - wire _T_489 = _T_485 | _T_488; // @[el2_lib.scala 244:23] - wire _T_491 = &io_trigger_pkt_any_1_tdata2[24:0]; // @[el2_lib.scala 244:36] - wire _T_492 = _T_491 & _T_317; // @[el2_lib.scala 244:41] - wire _T_495 = io_trigger_pkt_any_1_tdata2[25] == lsu_match_data_1[25]; // @[el2_lib.scala 244:78] - wire _T_496 = _T_492 | _T_495; // @[el2_lib.scala 244:23] - wire _T_498 = &io_trigger_pkt_any_1_tdata2[25:0]; // @[el2_lib.scala 244:36] - wire _T_499 = _T_498 & _T_317; // @[el2_lib.scala 244:41] - wire _T_502 = io_trigger_pkt_any_1_tdata2[26] == lsu_match_data_1[26]; // @[el2_lib.scala 244:78] - wire _T_503 = _T_499 | _T_502; // @[el2_lib.scala 244:23] - wire _T_505 = &io_trigger_pkt_any_1_tdata2[26:0]; // @[el2_lib.scala 244:36] - wire _T_506 = _T_505 & _T_317; // @[el2_lib.scala 244:41] - wire _T_509 = io_trigger_pkt_any_1_tdata2[27] == lsu_match_data_1[27]; // @[el2_lib.scala 244:78] - wire _T_510 = _T_506 | _T_509; // @[el2_lib.scala 244:23] - wire _T_512 = &io_trigger_pkt_any_1_tdata2[27:0]; // @[el2_lib.scala 244:36] - wire _T_513 = _T_512 & _T_317; // @[el2_lib.scala 244:41] - wire _T_516 = io_trigger_pkt_any_1_tdata2[28] == lsu_match_data_1[28]; // @[el2_lib.scala 244:78] - wire _T_517 = _T_513 | _T_516; // @[el2_lib.scala 244:23] - wire _T_519 = &io_trigger_pkt_any_1_tdata2[28:0]; // @[el2_lib.scala 244:36] - wire _T_520 = _T_519 & _T_317; // @[el2_lib.scala 244:41] - wire _T_523 = io_trigger_pkt_any_1_tdata2[29] == lsu_match_data_1[29]; // @[el2_lib.scala 244:78] - wire _T_524 = _T_520 | _T_523; // @[el2_lib.scala 244:23] - wire _T_526 = &io_trigger_pkt_any_1_tdata2[29:0]; // @[el2_lib.scala 244:36] - wire _T_527 = _T_526 & _T_317; // @[el2_lib.scala 244:41] - wire _T_530 = io_trigger_pkt_any_1_tdata2[30] == lsu_match_data_1[30]; // @[el2_lib.scala 244:78] - wire _T_531 = _T_527 | _T_530; // @[el2_lib.scala 244:23] - wire _T_533 = &io_trigger_pkt_any_1_tdata2[30:0]; // @[el2_lib.scala 244:36] - wire _T_534 = _T_533 & _T_317; // @[el2_lib.scala 244:41] - wire _T_537 = io_trigger_pkt_any_1_tdata2[31] == lsu_match_data_1[31]; // @[el2_lib.scala 244:78] - wire _T_538 = _T_534 | _T_537; // @[el2_lib.scala 244:23] - wire [7:0] _T_545 = {_T_370,_T_363,_T_356,_T_349,_T_342,_T_335,_T_328,_T_321}; // @[el2_lib.scala 245:14] - wire [15:0] _T_553 = {_T_426,_T_419,_T_412,_T_405,_T_398,_T_391,_T_384,_T_377,_T_545}; // @[el2_lib.scala 245:14] - wire [7:0] _T_560 = {_T_482,_T_475,_T_468,_T_461,_T_454,_T_447,_T_440,_T_433}; // @[el2_lib.scala 245:14] - wire [31:0] _T_569 = {_T_538,_T_531,_T_524,_T_517,_T_510,_T_503,_T_496,_T_489,_T_560,_T_553}; // @[el2_lib.scala 245:14] - wire [31:0] _GEN_1 = {{31'd0}, _T_312}; // @[lsu_trigger.scala 19:92] - wire [31:0] _T_570 = _GEN_1 & _T_569; // @[lsu_trigger.scala 19:92] - wire _T_573 = io_trigger_pkt_any_2_store & io_lsu_pkt_m_bits_store; // @[lsu_trigger.scala 18:126] - wire _T_574 = io_trigger_pkt_any_2_load & io_lsu_pkt_m_bits_load; // @[lsu_trigger.scala 19:33] - wire _T_576 = _T_574 & _T_26; // @[lsu_trigger.scala 19:58] - wire _T_577 = _T_573 | _T_576; // @[lsu_trigger.scala 18:152] - wire _T_578 = _T_40 & _T_577; // @[lsu_trigger.scala 18:94] - wire _T_581 = &io_trigger_pkt_any_2_tdata2; // @[el2_lib.scala 241:45] - wire _T_582 = ~_T_581; // @[el2_lib.scala 241:39] - wire _T_583 = io_trigger_pkt_any_2_match_pkt & _T_582; // @[el2_lib.scala 241:37] - wire _T_586 = io_trigger_pkt_any_2_tdata2[0] == lsu_match_data_2[0]; // @[el2_lib.scala 242:52] - wire _T_587 = _T_583 | _T_586; // @[el2_lib.scala 242:41] - wire _T_589 = &io_trigger_pkt_any_2_tdata2[0]; // @[el2_lib.scala 244:36] - wire _T_590 = _T_589 & _T_583; // @[el2_lib.scala 244:41] - wire _T_593 = io_trigger_pkt_any_2_tdata2[1] == lsu_match_data_2[1]; // @[el2_lib.scala 244:78] - wire _T_594 = _T_590 | _T_593; // @[el2_lib.scala 244:23] - wire _T_596 = &io_trigger_pkt_any_2_tdata2[1:0]; // @[el2_lib.scala 244:36] - wire _T_597 = _T_596 & _T_583; // @[el2_lib.scala 244:41] - wire _T_600 = io_trigger_pkt_any_2_tdata2[2] == lsu_match_data_2[2]; // @[el2_lib.scala 244:78] - wire _T_601 = _T_597 | _T_600; // @[el2_lib.scala 244:23] - wire _T_603 = &io_trigger_pkt_any_2_tdata2[2:0]; // @[el2_lib.scala 244:36] - wire _T_604 = _T_603 & _T_583; // @[el2_lib.scala 244:41] - wire _T_607 = io_trigger_pkt_any_2_tdata2[3] == lsu_match_data_2[3]; // @[el2_lib.scala 244:78] - wire _T_608 = _T_604 | _T_607; // @[el2_lib.scala 244:23] - wire _T_610 = &io_trigger_pkt_any_2_tdata2[3:0]; // @[el2_lib.scala 244:36] - wire _T_611 = _T_610 & _T_583; // @[el2_lib.scala 244:41] - wire _T_614 = io_trigger_pkt_any_2_tdata2[4] == lsu_match_data_2[4]; // @[el2_lib.scala 244:78] - wire _T_615 = _T_611 | _T_614; // @[el2_lib.scala 244:23] - wire _T_617 = &io_trigger_pkt_any_2_tdata2[4:0]; // @[el2_lib.scala 244:36] - wire _T_618 = _T_617 & _T_583; // @[el2_lib.scala 244:41] - wire _T_621 = io_trigger_pkt_any_2_tdata2[5] == lsu_match_data_2[5]; // @[el2_lib.scala 244:78] - wire _T_622 = _T_618 | _T_621; // @[el2_lib.scala 244:23] - wire _T_624 = &io_trigger_pkt_any_2_tdata2[5:0]; // @[el2_lib.scala 244:36] - wire _T_625 = _T_624 & _T_583; // @[el2_lib.scala 244:41] - wire _T_628 = io_trigger_pkt_any_2_tdata2[6] == lsu_match_data_2[6]; // @[el2_lib.scala 244:78] - wire _T_629 = _T_625 | _T_628; // @[el2_lib.scala 244:23] - wire _T_631 = &io_trigger_pkt_any_2_tdata2[6:0]; // @[el2_lib.scala 244:36] - wire _T_632 = _T_631 & _T_583; // @[el2_lib.scala 244:41] - wire _T_635 = io_trigger_pkt_any_2_tdata2[7] == lsu_match_data_2[7]; // @[el2_lib.scala 244:78] - wire _T_636 = _T_632 | _T_635; // @[el2_lib.scala 244:23] - wire _T_638 = &io_trigger_pkt_any_2_tdata2[7:0]; // @[el2_lib.scala 244:36] - wire _T_639 = _T_638 & _T_583; // @[el2_lib.scala 244:41] - wire _T_642 = io_trigger_pkt_any_2_tdata2[8] == lsu_match_data_2[8]; // @[el2_lib.scala 244:78] - wire _T_643 = _T_639 | _T_642; // @[el2_lib.scala 244:23] - wire _T_645 = &io_trigger_pkt_any_2_tdata2[8:0]; // @[el2_lib.scala 244:36] - wire _T_646 = _T_645 & _T_583; // @[el2_lib.scala 244:41] - wire _T_649 = io_trigger_pkt_any_2_tdata2[9] == lsu_match_data_2[9]; // @[el2_lib.scala 244:78] - wire _T_650 = _T_646 | _T_649; // @[el2_lib.scala 244:23] - wire _T_652 = &io_trigger_pkt_any_2_tdata2[9:0]; // @[el2_lib.scala 244:36] - wire _T_653 = _T_652 & _T_583; // @[el2_lib.scala 244:41] - wire _T_656 = io_trigger_pkt_any_2_tdata2[10] == lsu_match_data_2[10]; // @[el2_lib.scala 244:78] - wire _T_657 = _T_653 | _T_656; // @[el2_lib.scala 244:23] - wire _T_659 = &io_trigger_pkt_any_2_tdata2[10:0]; // @[el2_lib.scala 244:36] - wire _T_660 = _T_659 & _T_583; // @[el2_lib.scala 244:41] - wire _T_663 = io_trigger_pkt_any_2_tdata2[11] == lsu_match_data_2[11]; // @[el2_lib.scala 244:78] - wire _T_664 = _T_660 | _T_663; // @[el2_lib.scala 244:23] - wire _T_666 = &io_trigger_pkt_any_2_tdata2[11:0]; // @[el2_lib.scala 244:36] - wire _T_667 = _T_666 & _T_583; // @[el2_lib.scala 244:41] - wire _T_670 = io_trigger_pkt_any_2_tdata2[12] == lsu_match_data_2[12]; // @[el2_lib.scala 244:78] - wire _T_671 = _T_667 | _T_670; // @[el2_lib.scala 244:23] - wire _T_673 = &io_trigger_pkt_any_2_tdata2[12:0]; // @[el2_lib.scala 244:36] - wire _T_674 = _T_673 & _T_583; // @[el2_lib.scala 244:41] - wire _T_677 = io_trigger_pkt_any_2_tdata2[13] == lsu_match_data_2[13]; // @[el2_lib.scala 244:78] - wire _T_678 = _T_674 | _T_677; // @[el2_lib.scala 244:23] - wire _T_680 = &io_trigger_pkt_any_2_tdata2[13:0]; // @[el2_lib.scala 244:36] - wire _T_681 = _T_680 & _T_583; // @[el2_lib.scala 244:41] - wire _T_684 = io_trigger_pkt_any_2_tdata2[14] == lsu_match_data_2[14]; // @[el2_lib.scala 244:78] - wire _T_685 = _T_681 | _T_684; // @[el2_lib.scala 244:23] - wire _T_687 = &io_trigger_pkt_any_2_tdata2[14:0]; // @[el2_lib.scala 244:36] - wire _T_688 = _T_687 & _T_583; // @[el2_lib.scala 244:41] - wire _T_691 = io_trigger_pkt_any_2_tdata2[15] == lsu_match_data_2[15]; // @[el2_lib.scala 244:78] - wire _T_692 = _T_688 | _T_691; // @[el2_lib.scala 244:23] - wire _T_694 = &io_trigger_pkt_any_2_tdata2[15:0]; // @[el2_lib.scala 244:36] - wire _T_695 = _T_694 & _T_583; // @[el2_lib.scala 244:41] - wire _T_698 = io_trigger_pkt_any_2_tdata2[16] == lsu_match_data_2[16]; // @[el2_lib.scala 244:78] - wire _T_699 = _T_695 | _T_698; // @[el2_lib.scala 244:23] - wire _T_701 = &io_trigger_pkt_any_2_tdata2[16:0]; // @[el2_lib.scala 244:36] - wire _T_702 = _T_701 & _T_583; // @[el2_lib.scala 244:41] - wire _T_705 = io_trigger_pkt_any_2_tdata2[17] == lsu_match_data_2[17]; // @[el2_lib.scala 244:78] - wire _T_706 = _T_702 | _T_705; // @[el2_lib.scala 244:23] - wire _T_708 = &io_trigger_pkt_any_2_tdata2[17:0]; // @[el2_lib.scala 244:36] - wire _T_709 = _T_708 & _T_583; // @[el2_lib.scala 244:41] - wire _T_712 = io_trigger_pkt_any_2_tdata2[18] == lsu_match_data_2[18]; // @[el2_lib.scala 244:78] - wire _T_713 = _T_709 | _T_712; // @[el2_lib.scala 244:23] - wire _T_715 = &io_trigger_pkt_any_2_tdata2[18:0]; // @[el2_lib.scala 244:36] - wire _T_716 = _T_715 & _T_583; // @[el2_lib.scala 244:41] - wire _T_719 = io_trigger_pkt_any_2_tdata2[19] == lsu_match_data_2[19]; // @[el2_lib.scala 244:78] - wire _T_720 = _T_716 | _T_719; // @[el2_lib.scala 244:23] - wire _T_722 = &io_trigger_pkt_any_2_tdata2[19:0]; // @[el2_lib.scala 244:36] - wire _T_723 = _T_722 & _T_583; // @[el2_lib.scala 244:41] - wire _T_726 = io_trigger_pkt_any_2_tdata2[20] == lsu_match_data_2[20]; // @[el2_lib.scala 244:78] - wire _T_727 = _T_723 | _T_726; // @[el2_lib.scala 244:23] - wire _T_729 = &io_trigger_pkt_any_2_tdata2[20:0]; // @[el2_lib.scala 244:36] - wire _T_730 = _T_729 & _T_583; // @[el2_lib.scala 244:41] - wire _T_733 = io_trigger_pkt_any_2_tdata2[21] == lsu_match_data_2[21]; // @[el2_lib.scala 244:78] - wire _T_734 = _T_730 | _T_733; // @[el2_lib.scala 244:23] - wire _T_736 = &io_trigger_pkt_any_2_tdata2[21:0]; // @[el2_lib.scala 244:36] - wire _T_737 = _T_736 & _T_583; // @[el2_lib.scala 244:41] - wire _T_740 = io_trigger_pkt_any_2_tdata2[22] == lsu_match_data_2[22]; // @[el2_lib.scala 244:78] - wire _T_741 = _T_737 | _T_740; // @[el2_lib.scala 244:23] - wire _T_743 = &io_trigger_pkt_any_2_tdata2[22:0]; // @[el2_lib.scala 244:36] - wire _T_744 = _T_743 & _T_583; // @[el2_lib.scala 244:41] - wire _T_747 = io_trigger_pkt_any_2_tdata2[23] == lsu_match_data_2[23]; // @[el2_lib.scala 244:78] - wire _T_748 = _T_744 | _T_747; // @[el2_lib.scala 244:23] - wire _T_750 = &io_trigger_pkt_any_2_tdata2[23:0]; // @[el2_lib.scala 244:36] - wire _T_751 = _T_750 & _T_583; // @[el2_lib.scala 244:41] - wire _T_754 = io_trigger_pkt_any_2_tdata2[24] == lsu_match_data_2[24]; // @[el2_lib.scala 244:78] - wire _T_755 = _T_751 | _T_754; // @[el2_lib.scala 244:23] - wire _T_757 = &io_trigger_pkt_any_2_tdata2[24:0]; // @[el2_lib.scala 244:36] - wire _T_758 = _T_757 & _T_583; // @[el2_lib.scala 244:41] - wire _T_761 = io_trigger_pkt_any_2_tdata2[25] == lsu_match_data_2[25]; // @[el2_lib.scala 244:78] - wire _T_762 = _T_758 | _T_761; // @[el2_lib.scala 244:23] - wire _T_764 = &io_trigger_pkt_any_2_tdata2[25:0]; // @[el2_lib.scala 244:36] - wire _T_765 = _T_764 & _T_583; // @[el2_lib.scala 244:41] - wire _T_768 = io_trigger_pkt_any_2_tdata2[26] == lsu_match_data_2[26]; // @[el2_lib.scala 244:78] - wire _T_769 = _T_765 | _T_768; // @[el2_lib.scala 244:23] - wire _T_771 = &io_trigger_pkt_any_2_tdata2[26:0]; // @[el2_lib.scala 244:36] - wire _T_772 = _T_771 & _T_583; // @[el2_lib.scala 244:41] - wire _T_775 = io_trigger_pkt_any_2_tdata2[27] == lsu_match_data_2[27]; // @[el2_lib.scala 244:78] - wire _T_776 = _T_772 | _T_775; // @[el2_lib.scala 244:23] - wire _T_778 = &io_trigger_pkt_any_2_tdata2[27:0]; // @[el2_lib.scala 244:36] - wire _T_779 = _T_778 & _T_583; // @[el2_lib.scala 244:41] - wire _T_782 = io_trigger_pkt_any_2_tdata2[28] == lsu_match_data_2[28]; // @[el2_lib.scala 244:78] - wire _T_783 = _T_779 | _T_782; // @[el2_lib.scala 244:23] - wire _T_785 = &io_trigger_pkt_any_2_tdata2[28:0]; // @[el2_lib.scala 244:36] - wire _T_786 = _T_785 & _T_583; // @[el2_lib.scala 244:41] - wire _T_789 = io_trigger_pkt_any_2_tdata2[29] == lsu_match_data_2[29]; // @[el2_lib.scala 244:78] - wire _T_790 = _T_786 | _T_789; // @[el2_lib.scala 244:23] - wire _T_792 = &io_trigger_pkt_any_2_tdata2[29:0]; // @[el2_lib.scala 244:36] - wire _T_793 = _T_792 & _T_583; // @[el2_lib.scala 244:41] - wire _T_796 = io_trigger_pkt_any_2_tdata2[30] == lsu_match_data_2[30]; // @[el2_lib.scala 244:78] - wire _T_797 = _T_793 | _T_796; // @[el2_lib.scala 244:23] - wire _T_799 = &io_trigger_pkt_any_2_tdata2[30:0]; // @[el2_lib.scala 244:36] - wire _T_800 = _T_799 & _T_583; // @[el2_lib.scala 244:41] - wire _T_803 = io_trigger_pkt_any_2_tdata2[31] == lsu_match_data_2[31]; // @[el2_lib.scala 244:78] - wire _T_804 = _T_800 | _T_803; // @[el2_lib.scala 244:23] - wire [7:0] _T_811 = {_T_636,_T_629,_T_622,_T_615,_T_608,_T_601,_T_594,_T_587}; // @[el2_lib.scala 245:14] - wire [15:0] _T_819 = {_T_692,_T_685,_T_678,_T_671,_T_664,_T_657,_T_650,_T_643,_T_811}; // @[el2_lib.scala 245:14] - wire [7:0] _T_826 = {_T_748,_T_741,_T_734,_T_727,_T_720,_T_713,_T_706,_T_699}; // @[el2_lib.scala 245:14] - wire [31:0] _T_835 = {_T_804,_T_797,_T_790,_T_783,_T_776,_T_769,_T_762,_T_755,_T_826,_T_819}; // @[el2_lib.scala 245:14] - wire [31:0] _GEN_2 = {{31'd0}, _T_578}; // @[lsu_trigger.scala 19:92] - wire [31:0] _T_836 = _GEN_2 & _T_835; // @[lsu_trigger.scala 19:92] - wire _T_839 = io_trigger_pkt_any_3_store & io_lsu_pkt_m_bits_store; // @[lsu_trigger.scala 18:126] - wire _T_840 = io_trigger_pkt_any_3_load & io_lsu_pkt_m_bits_load; // @[lsu_trigger.scala 19:33] - wire _T_842 = _T_840 & _T_33; // @[lsu_trigger.scala 19:58] - wire _T_843 = _T_839 | _T_842; // @[lsu_trigger.scala 18:152] - wire _T_844 = _T_40 & _T_843; // @[lsu_trigger.scala 18:94] - wire _T_847 = &io_trigger_pkt_any_3_tdata2; // @[el2_lib.scala 241:45] - wire _T_848 = ~_T_847; // @[el2_lib.scala 241:39] - wire _T_849 = io_trigger_pkt_any_3_match_pkt & _T_848; // @[el2_lib.scala 241:37] - wire _T_852 = io_trigger_pkt_any_3_tdata2[0] == lsu_match_data_3[0]; // @[el2_lib.scala 242:52] - wire _T_853 = _T_849 | _T_852; // @[el2_lib.scala 242:41] - wire _T_855 = &io_trigger_pkt_any_3_tdata2[0]; // @[el2_lib.scala 244:36] - wire _T_856 = _T_855 & _T_849; // @[el2_lib.scala 244:41] - wire _T_859 = io_trigger_pkt_any_3_tdata2[1] == lsu_match_data_3[1]; // @[el2_lib.scala 244:78] - wire _T_860 = _T_856 | _T_859; // @[el2_lib.scala 244:23] - wire _T_862 = &io_trigger_pkt_any_3_tdata2[1:0]; // @[el2_lib.scala 244:36] - wire _T_863 = _T_862 & _T_849; // @[el2_lib.scala 244:41] - wire _T_866 = io_trigger_pkt_any_3_tdata2[2] == lsu_match_data_3[2]; // @[el2_lib.scala 244:78] - wire _T_867 = _T_863 | _T_866; // @[el2_lib.scala 244:23] - wire _T_869 = &io_trigger_pkt_any_3_tdata2[2:0]; // @[el2_lib.scala 244:36] - wire _T_870 = _T_869 & _T_849; // @[el2_lib.scala 244:41] - wire _T_873 = io_trigger_pkt_any_3_tdata2[3] == lsu_match_data_3[3]; // @[el2_lib.scala 244:78] - wire _T_874 = _T_870 | _T_873; // @[el2_lib.scala 244:23] - wire _T_876 = &io_trigger_pkt_any_3_tdata2[3:0]; // @[el2_lib.scala 244:36] - wire _T_877 = _T_876 & _T_849; // @[el2_lib.scala 244:41] - wire _T_880 = io_trigger_pkt_any_3_tdata2[4] == lsu_match_data_3[4]; // @[el2_lib.scala 244:78] - wire _T_881 = _T_877 | _T_880; // @[el2_lib.scala 244:23] - wire _T_883 = &io_trigger_pkt_any_3_tdata2[4:0]; // @[el2_lib.scala 244:36] - wire _T_884 = _T_883 & _T_849; // @[el2_lib.scala 244:41] - wire _T_887 = io_trigger_pkt_any_3_tdata2[5] == lsu_match_data_3[5]; // @[el2_lib.scala 244:78] - wire _T_888 = _T_884 | _T_887; // @[el2_lib.scala 244:23] - wire _T_890 = &io_trigger_pkt_any_3_tdata2[5:0]; // @[el2_lib.scala 244:36] - wire _T_891 = _T_890 & _T_849; // @[el2_lib.scala 244:41] - wire _T_894 = io_trigger_pkt_any_3_tdata2[6] == lsu_match_data_3[6]; // @[el2_lib.scala 244:78] - wire _T_895 = _T_891 | _T_894; // @[el2_lib.scala 244:23] - wire _T_897 = &io_trigger_pkt_any_3_tdata2[6:0]; // @[el2_lib.scala 244:36] - wire _T_898 = _T_897 & _T_849; // @[el2_lib.scala 244:41] - wire _T_901 = io_trigger_pkt_any_3_tdata2[7] == lsu_match_data_3[7]; // @[el2_lib.scala 244:78] - wire _T_902 = _T_898 | _T_901; // @[el2_lib.scala 244:23] - wire _T_904 = &io_trigger_pkt_any_3_tdata2[7:0]; // @[el2_lib.scala 244:36] - wire _T_905 = _T_904 & _T_849; // @[el2_lib.scala 244:41] - wire _T_908 = io_trigger_pkt_any_3_tdata2[8] == lsu_match_data_3[8]; // @[el2_lib.scala 244:78] - wire _T_909 = _T_905 | _T_908; // @[el2_lib.scala 244:23] - wire _T_911 = &io_trigger_pkt_any_3_tdata2[8:0]; // @[el2_lib.scala 244:36] - wire _T_912 = _T_911 & _T_849; // @[el2_lib.scala 244:41] - wire _T_915 = io_trigger_pkt_any_3_tdata2[9] == lsu_match_data_3[9]; // @[el2_lib.scala 244:78] - wire _T_916 = _T_912 | _T_915; // @[el2_lib.scala 244:23] - wire _T_918 = &io_trigger_pkt_any_3_tdata2[9:0]; // @[el2_lib.scala 244:36] - wire _T_919 = _T_918 & _T_849; // @[el2_lib.scala 244:41] - wire _T_922 = io_trigger_pkt_any_3_tdata2[10] == lsu_match_data_3[10]; // @[el2_lib.scala 244:78] - wire _T_923 = _T_919 | _T_922; // @[el2_lib.scala 244:23] - wire _T_925 = &io_trigger_pkt_any_3_tdata2[10:0]; // @[el2_lib.scala 244:36] - wire _T_926 = _T_925 & _T_849; // @[el2_lib.scala 244:41] - wire _T_929 = io_trigger_pkt_any_3_tdata2[11] == lsu_match_data_3[11]; // @[el2_lib.scala 244:78] - wire _T_930 = _T_926 | _T_929; // @[el2_lib.scala 244:23] - wire _T_932 = &io_trigger_pkt_any_3_tdata2[11:0]; // @[el2_lib.scala 244:36] - wire _T_933 = _T_932 & _T_849; // @[el2_lib.scala 244:41] - wire _T_936 = io_trigger_pkt_any_3_tdata2[12] == lsu_match_data_3[12]; // @[el2_lib.scala 244:78] - wire _T_937 = _T_933 | _T_936; // @[el2_lib.scala 244:23] - wire _T_939 = &io_trigger_pkt_any_3_tdata2[12:0]; // @[el2_lib.scala 244:36] - wire _T_940 = _T_939 & _T_849; // @[el2_lib.scala 244:41] - wire _T_943 = io_trigger_pkt_any_3_tdata2[13] == lsu_match_data_3[13]; // @[el2_lib.scala 244:78] - wire _T_944 = _T_940 | _T_943; // @[el2_lib.scala 244:23] - wire _T_946 = &io_trigger_pkt_any_3_tdata2[13:0]; // @[el2_lib.scala 244:36] - wire _T_947 = _T_946 & _T_849; // @[el2_lib.scala 244:41] - wire _T_950 = io_trigger_pkt_any_3_tdata2[14] == lsu_match_data_3[14]; // @[el2_lib.scala 244:78] - wire _T_951 = _T_947 | _T_950; // @[el2_lib.scala 244:23] - wire _T_953 = &io_trigger_pkt_any_3_tdata2[14:0]; // @[el2_lib.scala 244:36] - wire _T_954 = _T_953 & _T_849; // @[el2_lib.scala 244:41] - wire _T_957 = io_trigger_pkt_any_3_tdata2[15] == lsu_match_data_3[15]; // @[el2_lib.scala 244:78] - wire _T_958 = _T_954 | _T_957; // @[el2_lib.scala 244:23] - wire _T_960 = &io_trigger_pkt_any_3_tdata2[15:0]; // @[el2_lib.scala 244:36] - wire _T_961 = _T_960 & _T_849; // @[el2_lib.scala 244:41] - wire _T_964 = io_trigger_pkt_any_3_tdata2[16] == lsu_match_data_3[16]; // @[el2_lib.scala 244:78] - wire _T_965 = _T_961 | _T_964; // @[el2_lib.scala 244:23] - wire _T_967 = &io_trigger_pkt_any_3_tdata2[16:0]; // @[el2_lib.scala 244:36] - wire _T_968 = _T_967 & _T_849; // @[el2_lib.scala 244:41] - wire _T_971 = io_trigger_pkt_any_3_tdata2[17] == lsu_match_data_3[17]; // @[el2_lib.scala 244:78] - wire _T_972 = _T_968 | _T_971; // @[el2_lib.scala 244:23] - wire _T_974 = &io_trigger_pkt_any_3_tdata2[17:0]; // @[el2_lib.scala 244:36] - wire _T_975 = _T_974 & _T_849; // @[el2_lib.scala 244:41] - wire _T_978 = io_trigger_pkt_any_3_tdata2[18] == lsu_match_data_3[18]; // @[el2_lib.scala 244:78] - wire _T_979 = _T_975 | _T_978; // @[el2_lib.scala 244:23] - wire _T_981 = &io_trigger_pkt_any_3_tdata2[18:0]; // @[el2_lib.scala 244:36] - wire _T_982 = _T_981 & _T_849; // @[el2_lib.scala 244:41] - wire _T_985 = io_trigger_pkt_any_3_tdata2[19] == lsu_match_data_3[19]; // @[el2_lib.scala 244:78] - wire _T_986 = _T_982 | _T_985; // @[el2_lib.scala 244:23] - wire _T_988 = &io_trigger_pkt_any_3_tdata2[19:0]; // @[el2_lib.scala 244:36] - wire _T_989 = _T_988 & _T_849; // @[el2_lib.scala 244:41] - wire _T_992 = io_trigger_pkt_any_3_tdata2[20] == lsu_match_data_3[20]; // @[el2_lib.scala 244:78] - wire _T_993 = _T_989 | _T_992; // @[el2_lib.scala 244:23] - wire _T_995 = &io_trigger_pkt_any_3_tdata2[20:0]; // @[el2_lib.scala 244:36] - wire _T_996 = _T_995 & _T_849; // @[el2_lib.scala 244:41] - wire _T_999 = io_trigger_pkt_any_3_tdata2[21] == lsu_match_data_3[21]; // @[el2_lib.scala 244:78] - wire _T_1000 = _T_996 | _T_999; // @[el2_lib.scala 244:23] - wire _T_1002 = &io_trigger_pkt_any_3_tdata2[21:0]; // @[el2_lib.scala 244:36] - wire _T_1003 = _T_1002 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1006 = io_trigger_pkt_any_3_tdata2[22] == lsu_match_data_3[22]; // @[el2_lib.scala 244:78] - wire _T_1007 = _T_1003 | _T_1006; // @[el2_lib.scala 244:23] - wire _T_1009 = &io_trigger_pkt_any_3_tdata2[22:0]; // @[el2_lib.scala 244:36] - wire _T_1010 = _T_1009 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1013 = io_trigger_pkt_any_3_tdata2[23] == lsu_match_data_3[23]; // @[el2_lib.scala 244:78] - wire _T_1014 = _T_1010 | _T_1013; // @[el2_lib.scala 244:23] - wire _T_1016 = &io_trigger_pkt_any_3_tdata2[23:0]; // @[el2_lib.scala 244:36] - wire _T_1017 = _T_1016 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1020 = io_trigger_pkt_any_3_tdata2[24] == lsu_match_data_3[24]; // @[el2_lib.scala 244:78] - wire _T_1021 = _T_1017 | _T_1020; // @[el2_lib.scala 244:23] - wire _T_1023 = &io_trigger_pkt_any_3_tdata2[24:0]; // @[el2_lib.scala 244:36] - wire _T_1024 = _T_1023 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1027 = io_trigger_pkt_any_3_tdata2[25] == lsu_match_data_3[25]; // @[el2_lib.scala 244:78] - wire _T_1028 = _T_1024 | _T_1027; // @[el2_lib.scala 244:23] - wire _T_1030 = &io_trigger_pkt_any_3_tdata2[25:0]; // @[el2_lib.scala 244:36] - wire _T_1031 = _T_1030 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1034 = io_trigger_pkt_any_3_tdata2[26] == lsu_match_data_3[26]; // @[el2_lib.scala 244:78] - wire _T_1035 = _T_1031 | _T_1034; // @[el2_lib.scala 244:23] - wire _T_1037 = &io_trigger_pkt_any_3_tdata2[26:0]; // @[el2_lib.scala 244:36] - wire _T_1038 = _T_1037 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1041 = io_trigger_pkt_any_3_tdata2[27] == lsu_match_data_3[27]; // @[el2_lib.scala 244:78] - wire _T_1042 = _T_1038 | _T_1041; // @[el2_lib.scala 244:23] - wire _T_1044 = &io_trigger_pkt_any_3_tdata2[27:0]; // @[el2_lib.scala 244:36] - wire _T_1045 = _T_1044 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1048 = io_trigger_pkt_any_3_tdata2[28] == lsu_match_data_3[28]; // @[el2_lib.scala 244:78] - wire _T_1049 = _T_1045 | _T_1048; // @[el2_lib.scala 244:23] - wire _T_1051 = &io_trigger_pkt_any_3_tdata2[28:0]; // @[el2_lib.scala 244:36] - wire _T_1052 = _T_1051 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1055 = io_trigger_pkt_any_3_tdata2[29] == lsu_match_data_3[29]; // @[el2_lib.scala 244:78] - wire _T_1056 = _T_1052 | _T_1055; // @[el2_lib.scala 244:23] - wire _T_1058 = &io_trigger_pkt_any_3_tdata2[29:0]; // @[el2_lib.scala 244:36] - wire _T_1059 = _T_1058 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1062 = io_trigger_pkt_any_3_tdata2[30] == lsu_match_data_3[30]; // @[el2_lib.scala 244:78] - wire _T_1063 = _T_1059 | _T_1062; // @[el2_lib.scala 244:23] - wire _T_1065 = &io_trigger_pkt_any_3_tdata2[30:0]; // @[el2_lib.scala 244:36] - wire _T_1066 = _T_1065 & _T_849; // @[el2_lib.scala 244:41] - wire _T_1069 = io_trigger_pkt_any_3_tdata2[31] == lsu_match_data_3[31]; // @[el2_lib.scala 244:78] - wire _T_1070 = _T_1066 | _T_1069; // @[el2_lib.scala 244:23] - wire [7:0] _T_1077 = {_T_902,_T_895,_T_888,_T_881,_T_874,_T_867,_T_860,_T_853}; // @[el2_lib.scala 245:14] - wire [15:0] _T_1085 = {_T_958,_T_951,_T_944,_T_937,_T_930,_T_923,_T_916,_T_909,_T_1077}; // @[el2_lib.scala 245:14] - wire [7:0] _T_1092 = {_T_1014,_T_1007,_T_1000,_T_993,_T_986,_T_979,_T_972,_T_965}; // @[el2_lib.scala 245:14] - wire [31:0] _T_1101 = {_T_1070,_T_1063,_T_1056,_T_1049,_T_1042,_T_1035,_T_1028,_T_1021,_T_1092,_T_1085}; // @[el2_lib.scala 245:14] - wire [31:0] _GEN_3 = {{31'd0}, _T_844}; // @[lsu_trigger.scala 19:92] - wire [31:0] _T_1102 = _GEN_3 & _T_1101; // @[lsu_trigger.scala 19:92] - wire [127:0] _T_1105 = {_T_1102,_T_836,_T_570,_T_304}; // @[Cat.scala 29:58] - assign io_lsu_trigger_match_m = _T_1105[3:0]; // @[lsu_trigger.scala 18:26] + wire _T_304 = &_T_303; // @[el2_lib.scala 245:25] + wire _T_305 = _T_46 & _T_304; // @[lsu_trigger.scala 19:92] + wire _T_308 = io_trigger_pkt_any_1_store & io_lsu_pkt_m_bits_store; // @[lsu_trigger.scala 18:126] + wire _T_309 = io_trigger_pkt_any_1_load & io_lsu_pkt_m_bits_load; // @[lsu_trigger.scala 19:33] + wire _T_311 = _T_309 & _T_19; // @[lsu_trigger.scala 19:58] + wire _T_312 = _T_308 | _T_311; // @[lsu_trigger.scala 18:152] + wire _T_313 = _T_40 & _T_312; // @[lsu_trigger.scala 18:94] + wire _T_316 = &io_trigger_pkt_any_1_tdata2; // @[el2_lib.scala 241:45] + wire _T_317 = ~_T_316; // @[el2_lib.scala 241:39] + wire _T_318 = io_trigger_pkt_any_1_match_pkt & _T_317; // @[el2_lib.scala 241:37] + wire _T_321 = io_trigger_pkt_any_1_tdata2[0] == lsu_match_data_1[0]; // @[el2_lib.scala 242:52] + wire _T_322 = _T_318 | _T_321; // @[el2_lib.scala 242:41] + wire _T_324 = &io_trigger_pkt_any_1_tdata2[0]; // @[el2_lib.scala 244:36] + wire _T_325 = _T_324 & _T_318; // @[el2_lib.scala 244:41] + wire _T_328 = io_trigger_pkt_any_1_tdata2[1] == lsu_match_data_1[1]; // @[el2_lib.scala 244:78] + wire _T_329 = _T_325 | _T_328; // @[el2_lib.scala 244:23] + wire _T_331 = &io_trigger_pkt_any_1_tdata2[1:0]; // @[el2_lib.scala 244:36] + wire _T_332 = _T_331 & _T_318; // @[el2_lib.scala 244:41] + wire _T_335 = io_trigger_pkt_any_1_tdata2[2] == lsu_match_data_1[2]; // @[el2_lib.scala 244:78] + wire _T_336 = _T_332 | _T_335; // @[el2_lib.scala 244:23] + wire _T_338 = &io_trigger_pkt_any_1_tdata2[2:0]; // @[el2_lib.scala 244:36] + wire _T_339 = _T_338 & _T_318; // @[el2_lib.scala 244:41] + wire _T_342 = io_trigger_pkt_any_1_tdata2[3] == lsu_match_data_1[3]; // @[el2_lib.scala 244:78] + wire _T_343 = _T_339 | _T_342; // @[el2_lib.scala 244:23] + wire _T_345 = &io_trigger_pkt_any_1_tdata2[3:0]; // @[el2_lib.scala 244:36] + wire _T_346 = _T_345 & _T_318; // @[el2_lib.scala 244:41] + wire _T_349 = io_trigger_pkt_any_1_tdata2[4] == lsu_match_data_1[4]; // @[el2_lib.scala 244:78] + wire _T_350 = _T_346 | _T_349; // @[el2_lib.scala 244:23] + wire _T_352 = &io_trigger_pkt_any_1_tdata2[4:0]; // @[el2_lib.scala 244:36] + wire _T_353 = _T_352 & _T_318; // @[el2_lib.scala 244:41] + wire _T_356 = io_trigger_pkt_any_1_tdata2[5] == lsu_match_data_1[5]; // @[el2_lib.scala 244:78] + wire _T_357 = _T_353 | _T_356; // @[el2_lib.scala 244:23] + wire _T_359 = &io_trigger_pkt_any_1_tdata2[5:0]; // @[el2_lib.scala 244:36] + wire _T_360 = _T_359 & _T_318; // @[el2_lib.scala 244:41] + wire _T_363 = io_trigger_pkt_any_1_tdata2[6] == lsu_match_data_1[6]; // @[el2_lib.scala 244:78] + wire _T_364 = _T_360 | _T_363; // @[el2_lib.scala 244:23] + wire _T_366 = &io_trigger_pkt_any_1_tdata2[6:0]; // @[el2_lib.scala 244:36] + wire _T_367 = _T_366 & _T_318; // @[el2_lib.scala 244:41] + wire _T_370 = io_trigger_pkt_any_1_tdata2[7] == lsu_match_data_1[7]; // @[el2_lib.scala 244:78] + wire _T_371 = _T_367 | _T_370; // @[el2_lib.scala 244:23] + wire _T_373 = &io_trigger_pkt_any_1_tdata2[7:0]; // @[el2_lib.scala 244:36] + wire _T_374 = _T_373 & _T_318; // @[el2_lib.scala 244:41] + wire _T_377 = io_trigger_pkt_any_1_tdata2[8] == lsu_match_data_1[8]; // @[el2_lib.scala 244:78] + wire _T_378 = _T_374 | _T_377; // @[el2_lib.scala 244:23] + wire _T_380 = &io_trigger_pkt_any_1_tdata2[8:0]; // @[el2_lib.scala 244:36] + wire _T_381 = _T_380 & _T_318; // @[el2_lib.scala 244:41] + wire _T_384 = io_trigger_pkt_any_1_tdata2[9] == lsu_match_data_1[9]; // @[el2_lib.scala 244:78] + wire _T_385 = _T_381 | _T_384; // @[el2_lib.scala 244:23] + wire _T_387 = &io_trigger_pkt_any_1_tdata2[9:0]; // @[el2_lib.scala 244:36] + wire _T_388 = _T_387 & _T_318; // @[el2_lib.scala 244:41] + wire _T_391 = io_trigger_pkt_any_1_tdata2[10] == lsu_match_data_1[10]; // @[el2_lib.scala 244:78] + wire _T_392 = _T_388 | _T_391; // @[el2_lib.scala 244:23] + wire _T_394 = &io_trigger_pkt_any_1_tdata2[10:0]; // @[el2_lib.scala 244:36] + wire _T_395 = _T_394 & _T_318; // @[el2_lib.scala 244:41] + wire _T_398 = io_trigger_pkt_any_1_tdata2[11] == lsu_match_data_1[11]; // @[el2_lib.scala 244:78] + wire _T_399 = _T_395 | _T_398; // @[el2_lib.scala 244:23] + wire _T_401 = &io_trigger_pkt_any_1_tdata2[11:0]; // @[el2_lib.scala 244:36] + wire _T_402 = _T_401 & _T_318; // @[el2_lib.scala 244:41] + wire _T_405 = io_trigger_pkt_any_1_tdata2[12] == lsu_match_data_1[12]; // @[el2_lib.scala 244:78] + wire _T_406 = _T_402 | _T_405; // @[el2_lib.scala 244:23] + wire _T_408 = &io_trigger_pkt_any_1_tdata2[12:0]; // @[el2_lib.scala 244:36] + wire _T_409 = _T_408 & _T_318; // @[el2_lib.scala 244:41] + wire _T_412 = io_trigger_pkt_any_1_tdata2[13] == lsu_match_data_1[13]; // @[el2_lib.scala 244:78] + wire _T_413 = _T_409 | _T_412; // @[el2_lib.scala 244:23] + wire _T_415 = &io_trigger_pkt_any_1_tdata2[13:0]; // @[el2_lib.scala 244:36] + wire _T_416 = _T_415 & _T_318; // @[el2_lib.scala 244:41] + wire _T_419 = io_trigger_pkt_any_1_tdata2[14] == lsu_match_data_1[14]; // @[el2_lib.scala 244:78] + wire _T_420 = _T_416 | _T_419; // @[el2_lib.scala 244:23] + wire _T_422 = &io_trigger_pkt_any_1_tdata2[14:0]; // @[el2_lib.scala 244:36] + wire _T_423 = _T_422 & _T_318; // @[el2_lib.scala 244:41] + wire _T_426 = io_trigger_pkt_any_1_tdata2[15] == lsu_match_data_1[15]; // @[el2_lib.scala 244:78] + wire _T_427 = _T_423 | _T_426; // @[el2_lib.scala 244:23] + wire _T_429 = &io_trigger_pkt_any_1_tdata2[15:0]; // @[el2_lib.scala 244:36] + wire _T_430 = _T_429 & _T_318; // @[el2_lib.scala 244:41] + wire _T_433 = io_trigger_pkt_any_1_tdata2[16] == lsu_match_data_1[16]; // @[el2_lib.scala 244:78] + wire _T_434 = _T_430 | _T_433; // @[el2_lib.scala 244:23] + wire _T_436 = &io_trigger_pkt_any_1_tdata2[16:0]; // @[el2_lib.scala 244:36] + wire _T_437 = _T_436 & _T_318; // @[el2_lib.scala 244:41] + wire _T_440 = io_trigger_pkt_any_1_tdata2[17] == lsu_match_data_1[17]; // @[el2_lib.scala 244:78] + wire _T_441 = _T_437 | _T_440; // @[el2_lib.scala 244:23] + wire _T_443 = &io_trigger_pkt_any_1_tdata2[17:0]; // @[el2_lib.scala 244:36] + wire _T_444 = _T_443 & _T_318; // @[el2_lib.scala 244:41] + wire _T_447 = io_trigger_pkt_any_1_tdata2[18] == lsu_match_data_1[18]; // @[el2_lib.scala 244:78] + wire _T_448 = _T_444 | _T_447; // @[el2_lib.scala 244:23] + wire _T_450 = &io_trigger_pkt_any_1_tdata2[18:0]; // @[el2_lib.scala 244:36] + wire _T_451 = _T_450 & _T_318; // @[el2_lib.scala 244:41] + wire _T_454 = io_trigger_pkt_any_1_tdata2[19] == lsu_match_data_1[19]; // @[el2_lib.scala 244:78] + wire _T_455 = _T_451 | _T_454; // @[el2_lib.scala 244:23] + wire _T_457 = &io_trigger_pkt_any_1_tdata2[19:0]; // @[el2_lib.scala 244:36] + wire _T_458 = _T_457 & _T_318; // @[el2_lib.scala 244:41] + wire _T_461 = io_trigger_pkt_any_1_tdata2[20] == lsu_match_data_1[20]; // @[el2_lib.scala 244:78] + wire _T_462 = _T_458 | _T_461; // @[el2_lib.scala 244:23] + wire _T_464 = &io_trigger_pkt_any_1_tdata2[20:0]; // @[el2_lib.scala 244:36] + wire _T_465 = _T_464 & _T_318; // @[el2_lib.scala 244:41] + wire _T_468 = io_trigger_pkt_any_1_tdata2[21] == lsu_match_data_1[21]; // @[el2_lib.scala 244:78] + wire _T_469 = _T_465 | _T_468; // @[el2_lib.scala 244:23] + wire _T_471 = &io_trigger_pkt_any_1_tdata2[21:0]; // @[el2_lib.scala 244:36] + wire _T_472 = _T_471 & _T_318; // @[el2_lib.scala 244:41] + wire _T_475 = io_trigger_pkt_any_1_tdata2[22] == lsu_match_data_1[22]; // @[el2_lib.scala 244:78] + wire _T_476 = _T_472 | _T_475; // @[el2_lib.scala 244:23] + wire _T_478 = &io_trigger_pkt_any_1_tdata2[22:0]; // @[el2_lib.scala 244:36] + wire _T_479 = _T_478 & _T_318; // @[el2_lib.scala 244:41] + wire _T_482 = io_trigger_pkt_any_1_tdata2[23] == lsu_match_data_1[23]; // @[el2_lib.scala 244:78] + wire _T_483 = _T_479 | _T_482; // @[el2_lib.scala 244:23] + wire _T_485 = &io_trigger_pkt_any_1_tdata2[23:0]; // @[el2_lib.scala 244:36] + wire _T_486 = _T_485 & _T_318; // @[el2_lib.scala 244:41] + wire _T_489 = io_trigger_pkt_any_1_tdata2[24] == lsu_match_data_1[24]; // @[el2_lib.scala 244:78] + wire _T_490 = _T_486 | _T_489; // @[el2_lib.scala 244:23] + wire _T_492 = &io_trigger_pkt_any_1_tdata2[24:0]; // @[el2_lib.scala 244:36] + wire _T_493 = _T_492 & _T_318; // @[el2_lib.scala 244:41] + wire _T_496 = io_trigger_pkt_any_1_tdata2[25] == lsu_match_data_1[25]; // @[el2_lib.scala 244:78] + wire _T_497 = _T_493 | _T_496; // @[el2_lib.scala 244:23] + wire _T_499 = &io_trigger_pkt_any_1_tdata2[25:0]; // @[el2_lib.scala 244:36] + wire _T_500 = _T_499 & _T_318; // @[el2_lib.scala 244:41] + wire _T_503 = io_trigger_pkt_any_1_tdata2[26] == lsu_match_data_1[26]; // @[el2_lib.scala 244:78] + wire _T_504 = _T_500 | _T_503; // @[el2_lib.scala 244:23] + wire _T_506 = &io_trigger_pkt_any_1_tdata2[26:0]; // @[el2_lib.scala 244:36] + wire _T_507 = _T_506 & _T_318; // @[el2_lib.scala 244:41] + wire _T_510 = io_trigger_pkt_any_1_tdata2[27] == lsu_match_data_1[27]; // @[el2_lib.scala 244:78] + wire _T_511 = _T_507 | _T_510; // @[el2_lib.scala 244:23] + wire _T_513 = &io_trigger_pkt_any_1_tdata2[27:0]; // @[el2_lib.scala 244:36] + wire _T_514 = _T_513 & _T_318; // @[el2_lib.scala 244:41] + wire _T_517 = io_trigger_pkt_any_1_tdata2[28] == lsu_match_data_1[28]; // @[el2_lib.scala 244:78] + wire _T_518 = _T_514 | _T_517; // @[el2_lib.scala 244:23] + wire _T_520 = &io_trigger_pkt_any_1_tdata2[28:0]; // @[el2_lib.scala 244:36] + wire _T_521 = _T_520 & _T_318; // @[el2_lib.scala 244:41] + wire _T_524 = io_trigger_pkt_any_1_tdata2[29] == lsu_match_data_1[29]; // @[el2_lib.scala 244:78] + wire _T_525 = _T_521 | _T_524; // @[el2_lib.scala 244:23] + wire _T_527 = &io_trigger_pkt_any_1_tdata2[29:0]; // @[el2_lib.scala 244:36] + wire _T_528 = _T_527 & _T_318; // @[el2_lib.scala 244:41] + wire _T_531 = io_trigger_pkt_any_1_tdata2[30] == lsu_match_data_1[30]; // @[el2_lib.scala 244:78] + wire _T_532 = _T_528 | _T_531; // @[el2_lib.scala 244:23] + wire _T_534 = &io_trigger_pkt_any_1_tdata2[30:0]; // @[el2_lib.scala 244:36] + wire _T_535 = _T_534 & _T_318; // @[el2_lib.scala 244:41] + wire _T_538 = io_trigger_pkt_any_1_tdata2[31] == lsu_match_data_1[31]; // @[el2_lib.scala 244:78] + wire _T_539 = _T_535 | _T_538; // @[el2_lib.scala 244:23] + wire [7:0] _T_546 = {_T_371,_T_364,_T_357,_T_350,_T_343,_T_336,_T_329,_T_322}; // @[el2_lib.scala 245:14] + wire [15:0] _T_554 = {_T_427,_T_420,_T_413,_T_406,_T_399,_T_392,_T_385,_T_378,_T_546}; // @[el2_lib.scala 245:14] + wire [7:0] _T_561 = {_T_483,_T_476,_T_469,_T_462,_T_455,_T_448,_T_441,_T_434}; // @[el2_lib.scala 245:14] + wire [31:0] _T_570 = {_T_539,_T_532,_T_525,_T_518,_T_511,_T_504,_T_497,_T_490,_T_561,_T_554}; // @[el2_lib.scala 245:14] + wire _T_571 = &_T_570; // @[el2_lib.scala 245:25] + wire _T_572 = _T_313 & _T_571; // @[lsu_trigger.scala 19:92] + wire _T_575 = io_trigger_pkt_any_2_store & io_lsu_pkt_m_bits_store; // @[lsu_trigger.scala 18:126] + wire _T_576 = io_trigger_pkt_any_2_load & io_lsu_pkt_m_bits_load; // @[lsu_trigger.scala 19:33] + wire _T_578 = _T_576 & _T_26; // @[lsu_trigger.scala 19:58] + wire _T_579 = _T_575 | _T_578; // @[lsu_trigger.scala 18:152] + wire _T_580 = _T_40 & _T_579; // @[lsu_trigger.scala 18:94] + wire _T_583 = &io_trigger_pkt_any_2_tdata2; // @[el2_lib.scala 241:45] + wire _T_584 = ~_T_583; // @[el2_lib.scala 241:39] + wire _T_585 = io_trigger_pkt_any_2_match_pkt & _T_584; // @[el2_lib.scala 241:37] + wire _T_588 = io_trigger_pkt_any_2_tdata2[0] == lsu_match_data_2[0]; // @[el2_lib.scala 242:52] + wire _T_589 = _T_585 | _T_588; // @[el2_lib.scala 242:41] + wire _T_591 = &io_trigger_pkt_any_2_tdata2[0]; // @[el2_lib.scala 244:36] + wire _T_592 = _T_591 & _T_585; // @[el2_lib.scala 244:41] + wire _T_595 = io_trigger_pkt_any_2_tdata2[1] == lsu_match_data_2[1]; // @[el2_lib.scala 244:78] + wire _T_596 = _T_592 | _T_595; // @[el2_lib.scala 244:23] + wire _T_598 = &io_trigger_pkt_any_2_tdata2[1:0]; // @[el2_lib.scala 244:36] + wire _T_599 = _T_598 & _T_585; // @[el2_lib.scala 244:41] + wire _T_602 = io_trigger_pkt_any_2_tdata2[2] == lsu_match_data_2[2]; // @[el2_lib.scala 244:78] + wire _T_603 = _T_599 | _T_602; // @[el2_lib.scala 244:23] + wire _T_605 = &io_trigger_pkt_any_2_tdata2[2:0]; // @[el2_lib.scala 244:36] + wire _T_606 = _T_605 & _T_585; // @[el2_lib.scala 244:41] + wire _T_609 = io_trigger_pkt_any_2_tdata2[3] == lsu_match_data_2[3]; // @[el2_lib.scala 244:78] + wire _T_610 = _T_606 | _T_609; // @[el2_lib.scala 244:23] + wire _T_612 = &io_trigger_pkt_any_2_tdata2[3:0]; // @[el2_lib.scala 244:36] + wire _T_613 = _T_612 & _T_585; // @[el2_lib.scala 244:41] + wire _T_616 = io_trigger_pkt_any_2_tdata2[4] == lsu_match_data_2[4]; // @[el2_lib.scala 244:78] + wire _T_617 = _T_613 | _T_616; // @[el2_lib.scala 244:23] + wire _T_619 = &io_trigger_pkt_any_2_tdata2[4:0]; // @[el2_lib.scala 244:36] + wire _T_620 = _T_619 & _T_585; // @[el2_lib.scala 244:41] + wire _T_623 = io_trigger_pkt_any_2_tdata2[5] == lsu_match_data_2[5]; // @[el2_lib.scala 244:78] + wire _T_624 = _T_620 | _T_623; // @[el2_lib.scala 244:23] + wire _T_626 = &io_trigger_pkt_any_2_tdata2[5:0]; // @[el2_lib.scala 244:36] + wire _T_627 = _T_626 & _T_585; // @[el2_lib.scala 244:41] + wire _T_630 = io_trigger_pkt_any_2_tdata2[6] == lsu_match_data_2[6]; // @[el2_lib.scala 244:78] + wire _T_631 = _T_627 | _T_630; // @[el2_lib.scala 244:23] + wire _T_633 = &io_trigger_pkt_any_2_tdata2[6:0]; // @[el2_lib.scala 244:36] + wire _T_634 = _T_633 & _T_585; // @[el2_lib.scala 244:41] + wire _T_637 = io_trigger_pkt_any_2_tdata2[7] == lsu_match_data_2[7]; // @[el2_lib.scala 244:78] + wire _T_638 = _T_634 | _T_637; // @[el2_lib.scala 244:23] + wire _T_640 = &io_trigger_pkt_any_2_tdata2[7:0]; // @[el2_lib.scala 244:36] + wire _T_641 = _T_640 & _T_585; // @[el2_lib.scala 244:41] + wire _T_644 = io_trigger_pkt_any_2_tdata2[8] == lsu_match_data_2[8]; // @[el2_lib.scala 244:78] + wire _T_645 = _T_641 | _T_644; // @[el2_lib.scala 244:23] + wire _T_647 = &io_trigger_pkt_any_2_tdata2[8:0]; // @[el2_lib.scala 244:36] + wire _T_648 = _T_647 & _T_585; // @[el2_lib.scala 244:41] + wire _T_651 = io_trigger_pkt_any_2_tdata2[9] == lsu_match_data_2[9]; // @[el2_lib.scala 244:78] + wire _T_652 = _T_648 | _T_651; // @[el2_lib.scala 244:23] + wire _T_654 = &io_trigger_pkt_any_2_tdata2[9:0]; // @[el2_lib.scala 244:36] + wire _T_655 = _T_654 & _T_585; // @[el2_lib.scala 244:41] + wire _T_658 = io_trigger_pkt_any_2_tdata2[10] == lsu_match_data_2[10]; // @[el2_lib.scala 244:78] + wire _T_659 = _T_655 | _T_658; // @[el2_lib.scala 244:23] + wire _T_661 = &io_trigger_pkt_any_2_tdata2[10:0]; // @[el2_lib.scala 244:36] + wire _T_662 = _T_661 & _T_585; // @[el2_lib.scala 244:41] + wire _T_665 = io_trigger_pkt_any_2_tdata2[11] == lsu_match_data_2[11]; // @[el2_lib.scala 244:78] + wire _T_666 = _T_662 | _T_665; // @[el2_lib.scala 244:23] + wire _T_668 = &io_trigger_pkt_any_2_tdata2[11:0]; // @[el2_lib.scala 244:36] + wire _T_669 = _T_668 & _T_585; // @[el2_lib.scala 244:41] + wire _T_672 = io_trigger_pkt_any_2_tdata2[12] == lsu_match_data_2[12]; // @[el2_lib.scala 244:78] + wire _T_673 = _T_669 | _T_672; // @[el2_lib.scala 244:23] + wire _T_675 = &io_trigger_pkt_any_2_tdata2[12:0]; // @[el2_lib.scala 244:36] + wire _T_676 = _T_675 & _T_585; // @[el2_lib.scala 244:41] + wire _T_679 = io_trigger_pkt_any_2_tdata2[13] == lsu_match_data_2[13]; // @[el2_lib.scala 244:78] + wire _T_680 = _T_676 | _T_679; // @[el2_lib.scala 244:23] + wire _T_682 = &io_trigger_pkt_any_2_tdata2[13:0]; // @[el2_lib.scala 244:36] + wire _T_683 = _T_682 & _T_585; // @[el2_lib.scala 244:41] + wire _T_686 = io_trigger_pkt_any_2_tdata2[14] == lsu_match_data_2[14]; // @[el2_lib.scala 244:78] + wire _T_687 = _T_683 | _T_686; // @[el2_lib.scala 244:23] + wire _T_689 = &io_trigger_pkt_any_2_tdata2[14:0]; // @[el2_lib.scala 244:36] + wire _T_690 = _T_689 & _T_585; // @[el2_lib.scala 244:41] + wire _T_693 = io_trigger_pkt_any_2_tdata2[15] == lsu_match_data_2[15]; // @[el2_lib.scala 244:78] + wire _T_694 = _T_690 | _T_693; // @[el2_lib.scala 244:23] + wire _T_696 = &io_trigger_pkt_any_2_tdata2[15:0]; // @[el2_lib.scala 244:36] + wire _T_697 = _T_696 & _T_585; // @[el2_lib.scala 244:41] + wire _T_700 = io_trigger_pkt_any_2_tdata2[16] == lsu_match_data_2[16]; // @[el2_lib.scala 244:78] + wire _T_701 = _T_697 | _T_700; // @[el2_lib.scala 244:23] + wire _T_703 = &io_trigger_pkt_any_2_tdata2[16:0]; // @[el2_lib.scala 244:36] + wire _T_704 = _T_703 & _T_585; // @[el2_lib.scala 244:41] + wire _T_707 = io_trigger_pkt_any_2_tdata2[17] == lsu_match_data_2[17]; // @[el2_lib.scala 244:78] + wire _T_708 = _T_704 | _T_707; // @[el2_lib.scala 244:23] + wire _T_710 = &io_trigger_pkt_any_2_tdata2[17:0]; // @[el2_lib.scala 244:36] + wire _T_711 = _T_710 & _T_585; // @[el2_lib.scala 244:41] + wire _T_714 = io_trigger_pkt_any_2_tdata2[18] == lsu_match_data_2[18]; // @[el2_lib.scala 244:78] + wire _T_715 = _T_711 | _T_714; // @[el2_lib.scala 244:23] + wire _T_717 = &io_trigger_pkt_any_2_tdata2[18:0]; // @[el2_lib.scala 244:36] + wire _T_718 = _T_717 & _T_585; // @[el2_lib.scala 244:41] + wire _T_721 = io_trigger_pkt_any_2_tdata2[19] == lsu_match_data_2[19]; // @[el2_lib.scala 244:78] + wire _T_722 = _T_718 | _T_721; // @[el2_lib.scala 244:23] + wire _T_724 = &io_trigger_pkt_any_2_tdata2[19:0]; // @[el2_lib.scala 244:36] + wire _T_725 = _T_724 & _T_585; // @[el2_lib.scala 244:41] + wire _T_728 = io_trigger_pkt_any_2_tdata2[20] == lsu_match_data_2[20]; // @[el2_lib.scala 244:78] + wire _T_729 = _T_725 | _T_728; // @[el2_lib.scala 244:23] + wire _T_731 = &io_trigger_pkt_any_2_tdata2[20:0]; // @[el2_lib.scala 244:36] + wire _T_732 = _T_731 & _T_585; // @[el2_lib.scala 244:41] + wire _T_735 = io_trigger_pkt_any_2_tdata2[21] == lsu_match_data_2[21]; // @[el2_lib.scala 244:78] + wire _T_736 = _T_732 | _T_735; // @[el2_lib.scala 244:23] + wire _T_738 = &io_trigger_pkt_any_2_tdata2[21:0]; // @[el2_lib.scala 244:36] + wire _T_739 = _T_738 & _T_585; // @[el2_lib.scala 244:41] + wire _T_742 = io_trigger_pkt_any_2_tdata2[22] == lsu_match_data_2[22]; // @[el2_lib.scala 244:78] + wire _T_743 = _T_739 | _T_742; // @[el2_lib.scala 244:23] + wire _T_745 = &io_trigger_pkt_any_2_tdata2[22:0]; // @[el2_lib.scala 244:36] + wire _T_746 = _T_745 & _T_585; // @[el2_lib.scala 244:41] + wire _T_749 = io_trigger_pkt_any_2_tdata2[23] == lsu_match_data_2[23]; // @[el2_lib.scala 244:78] + wire _T_750 = _T_746 | _T_749; // @[el2_lib.scala 244:23] + wire _T_752 = &io_trigger_pkt_any_2_tdata2[23:0]; // @[el2_lib.scala 244:36] + wire _T_753 = _T_752 & _T_585; // @[el2_lib.scala 244:41] + wire _T_756 = io_trigger_pkt_any_2_tdata2[24] == lsu_match_data_2[24]; // @[el2_lib.scala 244:78] + wire _T_757 = _T_753 | _T_756; // @[el2_lib.scala 244:23] + wire _T_759 = &io_trigger_pkt_any_2_tdata2[24:0]; // @[el2_lib.scala 244:36] + wire _T_760 = _T_759 & _T_585; // @[el2_lib.scala 244:41] + wire _T_763 = io_trigger_pkt_any_2_tdata2[25] == lsu_match_data_2[25]; // @[el2_lib.scala 244:78] + wire _T_764 = _T_760 | _T_763; // @[el2_lib.scala 244:23] + wire _T_766 = &io_trigger_pkt_any_2_tdata2[25:0]; // @[el2_lib.scala 244:36] + wire _T_767 = _T_766 & _T_585; // @[el2_lib.scala 244:41] + wire _T_770 = io_trigger_pkt_any_2_tdata2[26] == lsu_match_data_2[26]; // @[el2_lib.scala 244:78] + wire _T_771 = _T_767 | _T_770; // @[el2_lib.scala 244:23] + wire _T_773 = &io_trigger_pkt_any_2_tdata2[26:0]; // @[el2_lib.scala 244:36] + wire _T_774 = _T_773 & _T_585; // @[el2_lib.scala 244:41] + wire _T_777 = io_trigger_pkt_any_2_tdata2[27] == lsu_match_data_2[27]; // @[el2_lib.scala 244:78] + wire _T_778 = _T_774 | _T_777; // @[el2_lib.scala 244:23] + wire _T_780 = &io_trigger_pkt_any_2_tdata2[27:0]; // @[el2_lib.scala 244:36] + wire _T_781 = _T_780 & _T_585; // @[el2_lib.scala 244:41] + wire _T_784 = io_trigger_pkt_any_2_tdata2[28] == lsu_match_data_2[28]; // @[el2_lib.scala 244:78] + wire _T_785 = _T_781 | _T_784; // @[el2_lib.scala 244:23] + wire _T_787 = &io_trigger_pkt_any_2_tdata2[28:0]; // @[el2_lib.scala 244:36] + wire _T_788 = _T_787 & _T_585; // @[el2_lib.scala 244:41] + wire _T_791 = io_trigger_pkt_any_2_tdata2[29] == lsu_match_data_2[29]; // @[el2_lib.scala 244:78] + wire _T_792 = _T_788 | _T_791; // @[el2_lib.scala 244:23] + wire _T_794 = &io_trigger_pkt_any_2_tdata2[29:0]; // @[el2_lib.scala 244:36] + wire _T_795 = _T_794 & _T_585; // @[el2_lib.scala 244:41] + wire _T_798 = io_trigger_pkt_any_2_tdata2[30] == lsu_match_data_2[30]; // @[el2_lib.scala 244:78] + wire _T_799 = _T_795 | _T_798; // @[el2_lib.scala 244:23] + wire _T_801 = &io_trigger_pkt_any_2_tdata2[30:0]; // @[el2_lib.scala 244:36] + wire _T_802 = _T_801 & _T_585; // @[el2_lib.scala 244:41] + wire _T_805 = io_trigger_pkt_any_2_tdata2[31] == lsu_match_data_2[31]; // @[el2_lib.scala 244:78] + wire _T_806 = _T_802 | _T_805; // @[el2_lib.scala 244:23] + wire [7:0] _T_813 = {_T_638,_T_631,_T_624,_T_617,_T_610,_T_603,_T_596,_T_589}; // @[el2_lib.scala 245:14] + wire [15:0] _T_821 = {_T_694,_T_687,_T_680,_T_673,_T_666,_T_659,_T_652,_T_645,_T_813}; // @[el2_lib.scala 245:14] + wire [7:0] _T_828 = {_T_750,_T_743,_T_736,_T_729,_T_722,_T_715,_T_708,_T_701}; // @[el2_lib.scala 245:14] + wire [31:0] _T_837 = {_T_806,_T_799,_T_792,_T_785,_T_778,_T_771,_T_764,_T_757,_T_828,_T_821}; // @[el2_lib.scala 245:14] + wire _T_838 = &_T_837; // @[el2_lib.scala 245:25] + wire _T_839 = _T_580 & _T_838; // @[lsu_trigger.scala 19:92] + wire _T_842 = io_trigger_pkt_any_3_store & io_lsu_pkt_m_bits_store; // @[lsu_trigger.scala 18:126] + wire _T_843 = io_trigger_pkt_any_3_load & io_lsu_pkt_m_bits_load; // @[lsu_trigger.scala 19:33] + wire _T_845 = _T_843 & _T_33; // @[lsu_trigger.scala 19:58] + wire _T_846 = _T_842 | _T_845; // @[lsu_trigger.scala 18:152] + wire _T_847 = _T_40 & _T_846; // @[lsu_trigger.scala 18:94] + wire _T_850 = &io_trigger_pkt_any_3_tdata2; // @[el2_lib.scala 241:45] + wire _T_851 = ~_T_850; // @[el2_lib.scala 241:39] + wire _T_852 = io_trigger_pkt_any_3_match_pkt & _T_851; // @[el2_lib.scala 241:37] + wire _T_855 = io_trigger_pkt_any_3_tdata2[0] == lsu_match_data_3[0]; // @[el2_lib.scala 242:52] + wire _T_856 = _T_852 | _T_855; // @[el2_lib.scala 242:41] + wire _T_858 = &io_trigger_pkt_any_3_tdata2[0]; // @[el2_lib.scala 244:36] + wire _T_859 = _T_858 & _T_852; // @[el2_lib.scala 244:41] + wire _T_862 = io_trigger_pkt_any_3_tdata2[1] == lsu_match_data_3[1]; // @[el2_lib.scala 244:78] + wire _T_863 = _T_859 | _T_862; // @[el2_lib.scala 244:23] + wire _T_865 = &io_trigger_pkt_any_3_tdata2[1:0]; // @[el2_lib.scala 244:36] + wire _T_866 = _T_865 & _T_852; // @[el2_lib.scala 244:41] + wire _T_869 = io_trigger_pkt_any_3_tdata2[2] == lsu_match_data_3[2]; // @[el2_lib.scala 244:78] + wire _T_870 = _T_866 | _T_869; // @[el2_lib.scala 244:23] + wire _T_872 = &io_trigger_pkt_any_3_tdata2[2:0]; // @[el2_lib.scala 244:36] + wire _T_873 = _T_872 & _T_852; // @[el2_lib.scala 244:41] + wire _T_876 = io_trigger_pkt_any_3_tdata2[3] == lsu_match_data_3[3]; // @[el2_lib.scala 244:78] + wire _T_877 = _T_873 | _T_876; // @[el2_lib.scala 244:23] + wire _T_879 = &io_trigger_pkt_any_3_tdata2[3:0]; // @[el2_lib.scala 244:36] + wire _T_880 = _T_879 & _T_852; // @[el2_lib.scala 244:41] + wire _T_883 = io_trigger_pkt_any_3_tdata2[4] == lsu_match_data_3[4]; // @[el2_lib.scala 244:78] + wire _T_884 = _T_880 | _T_883; // @[el2_lib.scala 244:23] + wire _T_886 = &io_trigger_pkt_any_3_tdata2[4:0]; // @[el2_lib.scala 244:36] + wire _T_887 = _T_886 & _T_852; // @[el2_lib.scala 244:41] + wire _T_890 = io_trigger_pkt_any_3_tdata2[5] == lsu_match_data_3[5]; // @[el2_lib.scala 244:78] + wire _T_891 = _T_887 | _T_890; // @[el2_lib.scala 244:23] + wire _T_893 = &io_trigger_pkt_any_3_tdata2[5:0]; // @[el2_lib.scala 244:36] + wire _T_894 = _T_893 & _T_852; // @[el2_lib.scala 244:41] + wire _T_897 = io_trigger_pkt_any_3_tdata2[6] == lsu_match_data_3[6]; // @[el2_lib.scala 244:78] + wire _T_898 = _T_894 | _T_897; // @[el2_lib.scala 244:23] + wire _T_900 = &io_trigger_pkt_any_3_tdata2[6:0]; // @[el2_lib.scala 244:36] + wire _T_901 = _T_900 & _T_852; // @[el2_lib.scala 244:41] + wire _T_904 = io_trigger_pkt_any_3_tdata2[7] == lsu_match_data_3[7]; // @[el2_lib.scala 244:78] + wire _T_905 = _T_901 | _T_904; // @[el2_lib.scala 244:23] + wire _T_907 = &io_trigger_pkt_any_3_tdata2[7:0]; // @[el2_lib.scala 244:36] + wire _T_908 = _T_907 & _T_852; // @[el2_lib.scala 244:41] + wire _T_911 = io_trigger_pkt_any_3_tdata2[8] == lsu_match_data_3[8]; // @[el2_lib.scala 244:78] + wire _T_912 = _T_908 | _T_911; // @[el2_lib.scala 244:23] + wire _T_914 = &io_trigger_pkt_any_3_tdata2[8:0]; // @[el2_lib.scala 244:36] + wire _T_915 = _T_914 & _T_852; // @[el2_lib.scala 244:41] + wire _T_918 = io_trigger_pkt_any_3_tdata2[9] == lsu_match_data_3[9]; // @[el2_lib.scala 244:78] + wire _T_919 = _T_915 | _T_918; // @[el2_lib.scala 244:23] + wire _T_921 = &io_trigger_pkt_any_3_tdata2[9:0]; // @[el2_lib.scala 244:36] + wire _T_922 = _T_921 & _T_852; // @[el2_lib.scala 244:41] + wire _T_925 = io_trigger_pkt_any_3_tdata2[10] == lsu_match_data_3[10]; // @[el2_lib.scala 244:78] + wire _T_926 = _T_922 | _T_925; // @[el2_lib.scala 244:23] + wire _T_928 = &io_trigger_pkt_any_3_tdata2[10:0]; // @[el2_lib.scala 244:36] + wire _T_929 = _T_928 & _T_852; // @[el2_lib.scala 244:41] + wire _T_932 = io_trigger_pkt_any_3_tdata2[11] == lsu_match_data_3[11]; // @[el2_lib.scala 244:78] + wire _T_933 = _T_929 | _T_932; // @[el2_lib.scala 244:23] + wire _T_935 = &io_trigger_pkt_any_3_tdata2[11:0]; // @[el2_lib.scala 244:36] + wire _T_936 = _T_935 & _T_852; // @[el2_lib.scala 244:41] + wire _T_939 = io_trigger_pkt_any_3_tdata2[12] == lsu_match_data_3[12]; // @[el2_lib.scala 244:78] + wire _T_940 = _T_936 | _T_939; // @[el2_lib.scala 244:23] + wire _T_942 = &io_trigger_pkt_any_3_tdata2[12:0]; // @[el2_lib.scala 244:36] + wire _T_943 = _T_942 & _T_852; // @[el2_lib.scala 244:41] + wire _T_946 = io_trigger_pkt_any_3_tdata2[13] == lsu_match_data_3[13]; // @[el2_lib.scala 244:78] + wire _T_947 = _T_943 | _T_946; // @[el2_lib.scala 244:23] + wire _T_949 = &io_trigger_pkt_any_3_tdata2[13:0]; // @[el2_lib.scala 244:36] + wire _T_950 = _T_949 & _T_852; // @[el2_lib.scala 244:41] + wire _T_953 = io_trigger_pkt_any_3_tdata2[14] == lsu_match_data_3[14]; // @[el2_lib.scala 244:78] + wire _T_954 = _T_950 | _T_953; // @[el2_lib.scala 244:23] + wire _T_956 = &io_trigger_pkt_any_3_tdata2[14:0]; // @[el2_lib.scala 244:36] + wire _T_957 = _T_956 & _T_852; // @[el2_lib.scala 244:41] + wire _T_960 = io_trigger_pkt_any_3_tdata2[15] == lsu_match_data_3[15]; // @[el2_lib.scala 244:78] + wire _T_961 = _T_957 | _T_960; // @[el2_lib.scala 244:23] + wire _T_963 = &io_trigger_pkt_any_3_tdata2[15:0]; // @[el2_lib.scala 244:36] + wire _T_964 = _T_963 & _T_852; // @[el2_lib.scala 244:41] + wire _T_967 = io_trigger_pkt_any_3_tdata2[16] == lsu_match_data_3[16]; // @[el2_lib.scala 244:78] + wire _T_968 = _T_964 | _T_967; // @[el2_lib.scala 244:23] + wire _T_970 = &io_trigger_pkt_any_3_tdata2[16:0]; // @[el2_lib.scala 244:36] + wire _T_971 = _T_970 & _T_852; // @[el2_lib.scala 244:41] + wire _T_974 = io_trigger_pkt_any_3_tdata2[17] == lsu_match_data_3[17]; // @[el2_lib.scala 244:78] + wire _T_975 = _T_971 | _T_974; // @[el2_lib.scala 244:23] + wire _T_977 = &io_trigger_pkt_any_3_tdata2[17:0]; // @[el2_lib.scala 244:36] + wire _T_978 = _T_977 & _T_852; // @[el2_lib.scala 244:41] + wire _T_981 = io_trigger_pkt_any_3_tdata2[18] == lsu_match_data_3[18]; // @[el2_lib.scala 244:78] + wire _T_982 = _T_978 | _T_981; // @[el2_lib.scala 244:23] + wire _T_984 = &io_trigger_pkt_any_3_tdata2[18:0]; // @[el2_lib.scala 244:36] + wire _T_985 = _T_984 & _T_852; // @[el2_lib.scala 244:41] + wire _T_988 = io_trigger_pkt_any_3_tdata2[19] == lsu_match_data_3[19]; // @[el2_lib.scala 244:78] + wire _T_989 = _T_985 | _T_988; // @[el2_lib.scala 244:23] + wire _T_991 = &io_trigger_pkt_any_3_tdata2[19:0]; // @[el2_lib.scala 244:36] + wire _T_992 = _T_991 & _T_852; // @[el2_lib.scala 244:41] + wire _T_995 = io_trigger_pkt_any_3_tdata2[20] == lsu_match_data_3[20]; // @[el2_lib.scala 244:78] + wire _T_996 = _T_992 | _T_995; // @[el2_lib.scala 244:23] + wire _T_998 = &io_trigger_pkt_any_3_tdata2[20:0]; // @[el2_lib.scala 244:36] + wire _T_999 = _T_998 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1002 = io_trigger_pkt_any_3_tdata2[21] == lsu_match_data_3[21]; // @[el2_lib.scala 244:78] + wire _T_1003 = _T_999 | _T_1002; // @[el2_lib.scala 244:23] + wire _T_1005 = &io_trigger_pkt_any_3_tdata2[21:0]; // @[el2_lib.scala 244:36] + wire _T_1006 = _T_1005 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1009 = io_trigger_pkt_any_3_tdata2[22] == lsu_match_data_3[22]; // @[el2_lib.scala 244:78] + wire _T_1010 = _T_1006 | _T_1009; // @[el2_lib.scala 244:23] + wire _T_1012 = &io_trigger_pkt_any_3_tdata2[22:0]; // @[el2_lib.scala 244:36] + wire _T_1013 = _T_1012 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1016 = io_trigger_pkt_any_3_tdata2[23] == lsu_match_data_3[23]; // @[el2_lib.scala 244:78] + wire _T_1017 = _T_1013 | _T_1016; // @[el2_lib.scala 244:23] + wire _T_1019 = &io_trigger_pkt_any_3_tdata2[23:0]; // @[el2_lib.scala 244:36] + wire _T_1020 = _T_1019 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1023 = io_trigger_pkt_any_3_tdata2[24] == lsu_match_data_3[24]; // @[el2_lib.scala 244:78] + wire _T_1024 = _T_1020 | _T_1023; // @[el2_lib.scala 244:23] + wire _T_1026 = &io_trigger_pkt_any_3_tdata2[24:0]; // @[el2_lib.scala 244:36] + wire _T_1027 = _T_1026 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1030 = io_trigger_pkt_any_3_tdata2[25] == lsu_match_data_3[25]; // @[el2_lib.scala 244:78] + wire _T_1031 = _T_1027 | _T_1030; // @[el2_lib.scala 244:23] + wire _T_1033 = &io_trigger_pkt_any_3_tdata2[25:0]; // @[el2_lib.scala 244:36] + wire _T_1034 = _T_1033 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1037 = io_trigger_pkt_any_3_tdata2[26] == lsu_match_data_3[26]; // @[el2_lib.scala 244:78] + wire _T_1038 = _T_1034 | _T_1037; // @[el2_lib.scala 244:23] + wire _T_1040 = &io_trigger_pkt_any_3_tdata2[26:0]; // @[el2_lib.scala 244:36] + wire _T_1041 = _T_1040 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1044 = io_trigger_pkt_any_3_tdata2[27] == lsu_match_data_3[27]; // @[el2_lib.scala 244:78] + wire _T_1045 = _T_1041 | _T_1044; // @[el2_lib.scala 244:23] + wire _T_1047 = &io_trigger_pkt_any_3_tdata2[27:0]; // @[el2_lib.scala 244:36] + wire _T_1048 = _T_1047 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1051 = io_trigger_pkt_any_3_tdata2[28] == lsu_match_data_3[28]; // @[el2_lib.scala 244:78] + wire _T_1052 = _T_1048 | _T_1051; // @[el2_lib.scala 244:23] + wire _T_1054 = &io_trigger_pkt_any_3_tdata2[28:0]; // @[el2_lib.scala 244:36] + wire _T_1055 = _T_1054 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1058 = io_trigger_pkt_any_3_tdata2[29] == lsu_match_data_3[29]; // @[el2_lib.scala 244:78] + wire _T_1059 = _T_1055 | _T_1058; // @[el2_lib.scala 244:23] + wire _T_1061 = &io_trigger_pkt_any_3_tdata2[29:0]; // @[el2_lib.scala 244:36] + wire _T_1062 = _T_1061 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1065 = io_trigger_pkt_any_3_tdata2[30] == lsu_match_data_3[30]; // @[el2_lib.scala 244:78] + wire _T_1066 = _T_1062 | _T_1065; // @[el2_lib.scala 244:23] + wire _T_1068 = &io_trigger_pkt_any_3_tdata2[30:0]; // @[el2_lib.scala 244:36] + wire _T_1069 = _T_1068 & _T_852; // @[el2_lib.scala 244:41] + wire _T_1072 = io_trigger_pkt_any_3_tdata2[31] == lsu_match_data_3[31]; // @[el2_lib.scala 244:78] + wire _T_1073 = _T_1069 | _T_1072; // @[el2_lib.scala 244:23] + wire [7:0] _T_1080 = {_T_905,_T_898,_T_891,_T_884,_T_877,_T_870,_T_863,_T_856}; // @[el2_lib.scala 245:14] + wire [15:0] _T_1088 = {_T_961,_T_954,_T_947,_T_940,_T_933,_T_926,_T_919,_T_912,_T_1080}; // @[el2_lib.scala 245:14] + wire [7:0] _T_1095 = {_T_1017,_T_1010,_T_1003,_T_996,_T_989,_T_982,_T_975,_T_968}; // @[el2_lib.scala 245:14] + wire [31:0] _T_1104 = {_T_1073,_T_1066,_T_1059,_T_1052,_T_1045,_T_1038,_T_1031,_T_1024,_T_1095,_T_1088}; // @[el2_lib.scala 245:14] + wire _T_1105 = &_T_1104; // @[el2_lib.scala 245:25] + wire _T_1106 = _T_847 & _T_1105; // @[lsu_trigger.scala 19:92] + wire [2:0] _T_1108 = {_T_1106,_T_839,_T_572}; // @[Cat.scala 29:58] + assign io_lsu_trigger_match_m = {_T_1108,_T_305}; // @[lsu_trigger.scala 18:26] endmodule module lsu_clkdomain( input clock, diff --git a/src/main/scala/lib/el2_lib.scala b/src/main/scala/lib/el2_lib.scala index a08e5891..5b8bf45e 100644 --- a/src/main/scala/lib/el2_lib.scala +++ b/src/main/scala/lib/el2_lib.scala @@ -242,7 +242,7 @@ trait lib extends param{ matchvec(0) := masken_or_fullmask | (mask(0) === data(0)).asUInt for(i <- 1 to data.getWidth-1) matchvec(i) := Mux(mask(i-1,0).andR & masken_or_fullmask,"b1".U,(mask(i) === data(i)).asUInt) - matchvec.asUInt + matchvec.asUInt.andR() } /////////////////////////////////////////////////////////////////// diff --git a/target/scala-2.12/classes/lib/lib.class b/target/scala-2.12/classes/lib/lib.class index 5461b368531b79f44e09c04866e9f2936914e6fe..5ee6597644c8235cb2b494c4de58d4ae64da77df 100644 GIT binary patch delta 100 zcmZ3qnECW#<_#zEIp;BOGq5o*Fd1#Wn9sp9xnMRI3&U3d$;pnfQj9kz-z?NIe#T_W vWXHh5aEdXV$)0gD11m^1!#0K_1|VQEV*JC9!oUb-{ROg^z-Cz#WyJ#krg0e_ delta 85 zcmX@Tn0e7+<_#zEIZGM18Q2&Ym^e3I%;#X5%v7XfyqC$A$&P`A;S{4ClRe{R23C+X e!#0K_1|VSKWc