|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp 986 if (BitIsSet(registers, i)) {
998 if (BitIsSet(registers, 15)) {
1070 if (BitIsSet(registers, 15) && InITBlock() && !LastInITBlock())
1090 if (BitIsSet(opcode, 13) && ArchVersion() >= ARMv7)
1114 if (BitIsSet(registers, i)) {
1126 if (BitIsSet(registers, 15)) {
1316 setflags = BitIsSet(opcode, 20);
1328 setflags = BitIsSet(opcode, 20);
1400 setflags = BitIsSet(opcode, 20);
1427 setflags = BitIsSet(opcode, 20);
1531 setflags = BitIsSet(opcode, 20);
1631 setflags = BitIsSet(opcode, 20);
1636 setflags = BitIsSet(opcode, 20);
1704 setflags = BitIsSet(opcode, 20);
1713 setflags = BitIsSet(opcode, 20);
1794 add = BitIsSet(opcode, 23);
2414 setflags = BitIsSet(opcode, 20);
2430 setflags = BitIsSet(opcode, 20);
2500 index = BitIsSet(opcode, 24);
2501 add = BitIsSet(opcode, 23);
2502 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
2918 nonzero = BitIsSet(opcode, 11);
2968 is_tbh = BitIsSet(opcode, 4);
3069 setflags = BitIsSet(opcode, 20);
3169 setflags = BitIsSet(opcode, 20);
3255 setflags = BitIsSet(opcode, 20);
3797 setflags = BitIsSet(opcode, 20);
3805 setflags = BitIsSet(opcode, 20);
3868 setflags = BitIsSet(opcode, 20);
3876 setflags = BitIsSet(opcode, 20);
3957 wback = BitIsSet(opcode, 21);
3962 (BitIsSet(opcode, 14) && BitIsSet(opcode, 15)))
3962 (BitIsSet(opcode, 14) && BitIsSet(opcode, 15)))
3967 if (BitIsSet(registers, 15) && InITBlock() && !LastInITBlock())
3971 if (wback && BitIsSet(registers, n))
3978 wback = BitIsSet(opcode, 21);
3999 if (BitIsSet(registers, i)) {
4022 if (BitIsSet(registers, 15)) {
4045 if (wback && BitIsSet(registers, n))
4090 wback = BitIsSet(opcode, 21);
4121 if (BitIsSet(registers, i)) {
4137 if (BitIsSet(registers, 15)) {
4163 if (wback && BitIsSet(registers, n))
4205 wback = BitIsSet(opcode, 21);
4210 (BitIsSet(opcode, 14) && BitIsSet(opcode, 15)))
4210 (BitIsSet(opcode, 14) && BitIsSet(opcode, 15)))
4215 if (BitIsSet(registers, 15) && InITBlock() && !LastInITBlock())
4219 if (wback && BitIsSet(registers, n))
4228 wback = BitIsSet(opcode, 21);
4257 if (BitIsSet(registers, i)) {
4275 if (BitIsSet(registers, 15)) {
4302 if (wback && BitIsSet(registers, n))
4342 wback = BitIsSet(opcode, 21);
4370 if (BitIsSet(registers, i)) {
4389 if (BitIsSet(registers, 15)) {
4416 if (wback && BitIsSet(registers, n))
4512 index = BitIsSet(opcode, 10);
4513 add = BitIsSet(opcode, 9);
4514 wback = BitIsSet(opcode, 8);
4636 wback = BitIsSet(opcode, 21);
4643 if (wback && BitIsSet(registers, n))
4652 wback = BitIsSet(opcode, 21);
4680 if (BitIsSet(registers, i)) {
4709 if (BitIsSet(registers, 15)) {
4775 wback = BitIsSet(opcode, 21);
4802 if (BitIsSet(registers, i)) {
4831 if (BitIsSet(registers, 15)) {
4895 if ((BitIsSet(opcode, 21)) && (Bits32(opcode, 19, 16) == 13)) {
4902 wback = BitIsSet(opcode, 21);
4907 if (wback && BitIsSet(registers, n))
4914 if (BitIsSet(opcode, 21) && (Bits32(opcode, 19, 16) == 13) &&
4921 wback = BitIsSet(opcode, 21);
4950 if (BitIsSet(registers, i)) {
4980 if (BitIsSet(registers, 15)) {
5046 wback = BitIsSet(opcode, 21);
5073 if (BitIsSet(registers, i)) {
5103 if (BitIsSet(registers, 15)) {
5219 index = BitIsSet(opcode, 10);
5220 add = BitIsSet(opcode, 9);
5221 wback = BitIsSet(opcode, 8);
5386 index = BitIsSet(opcode, 24);
5387 add = BitIsSet(opcode, 23);
5388 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
5556 index = BitIsSet(opcode, 10);
5557 add = BitIsSet(opcode, 9);
5558 wback = BitIsSet(opcode, 8);
5708 index = BitIsSet(opcode, 24);
5709 add = BitIsSet(opcode, 23);
5710 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
5834 setflags = BitIsSet(opcode, 20);
5842 setflags = BitIsSet(opcode, 20);
5912 setflags = BitIsSet(opcode, 20);
5921 setflags = BitIsSet(opcode, 20);
6052 setflags = BitIsSet(opcode, 20);
6065 setflags = BitIsSet(opcode, 20);
6136 setflags = BitIsSet(opcode, 20);
6148 setflags = BitIsSet(opcode, 20);
6217 setflags = BitIsSet(opcode, 20);
6227 setflags = BitIsSet(opcode, 20);
6301 setflags = BitIsSet(opcode, 20);
6310 setflags = BitIsSet(opcode, 20);
6393 index = BitIsSet(opcode, 24);
6394 add = BitIsSet(opcode, 23);
6395 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
6578 index = BitIsSet(opcode, 24);
6579 add = BitIsSet(opcode, 23);
6580 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
6768 index = BitIsSet(opcode, 10);
6769 add = BitIsSet(opcode, 9);
6770 wback = BitIsSet(opcode, 8);
6863 add = BitIsSet(opcode, 23);
6879 add = BitIsSet(opcode, 23);
7002 index = BitIsSet(opcode, 24);
7003 add = BitIsSet(opcode, 23);
7004 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
7158 index = BitIsSet(opcode, 10);
7159 add = BitIsSet(opcode, 9);
7160 wback = BitIsSet(opcode, 8);
7260 add = BitIsSet(opcode, 23);
7275 add = BitIsSet(opcode, 23);
7416 index = BitIsSet(opcode, 24);
7417 add = BitIsSet(opcode, 23);
7418 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
7568 index = BitIsSet(opcode, 10);
7569 add = BitIsSet(opcode, 9);
7570 wback = BitIsSet(opcode, 8);
7574 ((t == 15) && (BitIsClear(opcode, 10) || BitIsSet(opcode, 9) ||
7575 BitIsSet(opcode, 8)))) ||
7594 index = BitIsSet(opcode, 24);
7595 add = BitIsSet(opcode, 23);
7596 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21));
7685 add = BitIsSet(opcode, 23);
7699 add = BitIsSet(opcode, 23);
7823 index = BitIsSet(opcode, 24);
7824 add = BitIsSet(opcode, 23);
7825 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
7970 index = BitIsSet(opcode, 10);
7971 add = BitIsSet(opcode, 9);
7972 wback = BitIsSet(opcode, 8);
7992 index = BitIsSet(opcode, 24);
7993 add = BitIsSet(opcode, 23);
7994 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
8096 add = BitIsSet(opcode, 23);
8110 add = BitIsSet(opcode, 23);
8250 index = BitIsSet(opcode, 24);
8251 add = BitIsSet(opcode, 23);
8252 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
8712 wback = BitIsSet(opcode, 21);
8729 wback = BitIsSet(opcode, 21);
8748 wback = BitIsSet(opcode, 21);
8749 increment = BitIsSet(opcode, 23);
8859 setflags = BitIsSet(opcode, 20);
8872 setflags = BitIsSet(opcode, 20);
8946 setflags = BitIsSet(opcode, 20);
8958 setflags = BitIsSet(opcode, 20);
9028 setflags = BitIsSet(opcode, 20);
9041 setflags = BitIsSet(opcode, 20);
9113 setflags = BitIsSet(opcode, 20);
9125 setflags = BitIsSet(opcode, 20);
9198 setflags = BitIsSet(opcode, 20);
9206 setflags = BitIsSet(opcode, 20);
9267 setflags = BitIsSet(opcode, 20);
9277 setflags = BitIsSet(opcode, 20);
9343 setflags = BitIsSet(opcode, 20);
9405 setflags = BitIsSet(opcode, 20);
9472 setflags = BitIsSet(opcode, 20);
9480 setflags = BitIsSet(opcode, 20);
9550 setflags = BitIsSet(opcode, 20);
9559 setflags = BitIsSet(opcode, 20);
9632 setflags = BitIsSet(opcode, 20);
9650 setflags = BitIsSet(opcode, 20);
9715 setflags = BitIsSet(opcode, 20);
10048 setflags = BitIsSet(opcode, 20);
10067 setflags = BitIsSet(opcode, 20);
10149 setflags = BitIsSet(opcode, 20);
10257 setflags = BitIsSet(opcode, 20);
10284 setflags = BitIsSet(opcode, 20);
10485 index = BitIsSet(opcode, 24);
10486 add = BitIsSet(opcode, 23);
10487 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
10582 index = BitIsSet(opcode, 24);
10583 add = BitIsSet(opcode, 23);
10584 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
10692 index = BitIsSet(opcode, 24);
10693 add = BitIsSet(opcode, 23);
10694 wback = BitIsSet(opcode, 21);
10712 if (BitIsSet(t, 0))
10719 index = BitIsSet(opcode, 24);
10720 add = BitIsSet(opcode, 23);
10721 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
10724 if (BitIsClear(opcode, 24) && BitIsSet(opcode, 21))
10833 if (BitIsSet(t, 0))
10840 index = BitIsSet(opcode, 24);
10841 add = BitIsSet(opcode, 23);
10842 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
10845 if (BitIsClear(opcode, 24) && BitIsSet(opcode, 21))
10968 index = BitIsSet(opcode, 24);
10969 add = BitIsSet(opcode, 23);
10970 wback = BitIsSet(opcode, 21);
10987 if (BitIsSet(t, 0))
10995 index = BitIsSet(opcode, 24);
10996 add = BitIsSet(opcode, 23);
10997 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
11000 if (BitIsClear(opcode, 24) && BitIsSet(opcode, 21))
11115 if (BitIsSet(t, 0))
11123 index = BitIsSet(opcode, 24);
11124 add = BitIsSet(opcode, 23);
11125 wback = BitIsClear(opcode, 24) || BitIsSet(opcode, 21);
11128 if (BitIsClear(opcode, 24) && BitIsSet(opcode, 21))
11260 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21))
11267 add = BitIsSet(opcode, 23);
11268 wback = BitIsSet(opcode, 21);
11295 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21))
11303 add = BitIsSet(opcode, 23);
11304 wback = BitIsSet(opcode, 21);
11454 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21))
11461 add = BitIsSet(opcode, 23);
11462 wback = BitIsSet(opcode, 21);
11489 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21))
11497 add = BitIsSet(opcode, 23);
11498 wback = BitIsSet(opcode, 21);
11654 add = BitIsSet(opcode, 23);
11667 add = BitIsSet(opcode, 23);
11780 add = BitIsSet(opcode, 23);
11797 add = BitIsSet(opcode, 23);
11929 if (BitIsSet(align, 1))
11940 if (BitIsSet(align, 1))
12256 if (BitIsSet(align, 1))
12268 if (BitIsSet(align, 1))
12563 if ((size == 3) || ((size == 0) && BitIsSet(opcode, 4)))
14039 if (BitIsSet(bytemask, 3)) {
14045 if (BitIsSet(bytemask, 2)) {
14049 if (BitIsSet(bytemask, 1)) {
14057 if (BitIsSet(bytemask, 0)) {
14092 if (BitIsSet(addr, 0)) {
tools/lldb/source/Plugins/Process/Utility/ARMUtils.h 144 bool negative = BitIsSet(value, 31);
tools/lldb/source/Plugins/Process/Utility/InstructionUtils.h 107 if (BitIsSet(value, msbit)) {