OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ITState
(Results
1 - 3
of
3
) sorted by null
/external/lldb/source/Plugins/Instruction/ARM/
EmulateInstructionARM.h
24
ITSession() : ITCounter(0),
ITState
(0) {}
27
// InitIT - Initializes ITCounter/
ITState
.
30
// ITAdvance - Updates ITCounter/
ITState
as IT Block progresses.
44
uint32_t
ITState
; // A2.5.2 Consists of IT[7:5] and IT[4:0] initially.
EmulateInstructionARM.cpp
61
// Init
ITState
. Note that at least one bit is always 1 in mask.
85
ITState
= bits7_0;
89
// Update
ITState
if necessary.
95
ITState
= 0;
98
unsigned short NewITState4_0 = Bits32(
ITState
, 4, 0) << 1;
99
SetBits32(
ITState
, 4, 0, NewITState4_0);
119
return Bits32(
ITState
, 7, 4);
[
all
...]
/external/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp
165
}
ITState
;
166
bool inITBlock() { return
ITState
.CurPosition != ~0U;}
171
unsigned TZ = countTrailingZeros(
ITState
.Mask);
172
if (++
ITState
.CurPosition == 5 - TZ)
173
ITState
.CurPosition = ~0U; // Done with the IT block after this.
345
ITState
.CurPosition = ~0U;
[
all
...]
Completed in 79 milliseconds