|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/Hexagon/BitTracker.h 319 RegisterCell &fill(uint16_t B, uint16_t E, const BitValue &V);
References
lib/Target/Hexagon/BitTracker.cpp 503 Res.fill(0, Z, BitValue::Zero);
504 Res.fill(Z, W, BitValue::self());
513 Res.fill(0, Z, BitValue::Zero);
514 Res.fill(Z, W, BitValue::self());
523 Res.fill(0, Sh, BitValue::Zero);
533 Res.fill(W-Sh, W, BitValue::Zero);
544 Res.fill(W-Sh, W, Sign);
670 Res.fill(FromN, W, Sign);
679 Res.fill(FromN, W, BitValue::Zero);
754 Res.fill(WS, WD, BitValue::Zero);
lib/Target/Hexagon/HexagonBitSimplify.cpp 2687 NewRC.fill(1, W, BitTracker::BitValue::Zero);
lib/Target/Hexagon/HexagonBitTracker.cpp 327 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs);
329 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs);
336 RC.fill(0, L, BT::BitValue::Zero);
352 RC.fill(PW, RW, BT::BitValue::Zero);
359 RC.fill(PW, RW, BT::BitValue::Zero);
441 RPC.fill(0, 2, BT::BitValue::Zero);
704 RegisterCell RZ = RegisterCell(W0).fill(BX, W1, Zero)
705 .fill(W1+(W1-BX), W0, Zero);
799 RC.fill(i*8, i*8+8, F);
892 RC.fill(0, W0, (All1 ? BT::BitValue::One : BT::BitValue::Zero));
909 RC.fill(0, W0, (Has1 ? BT::BitValue::One : BT::BitValue::Zero));
955 return rr0(RegisterCell(W0).fill(0, W0, F), Outputs);
969 RC.fill(PW, RW, BT::BitValue::Zero);