Home
last modified time | relevance | path

Searched defs:instr (Results 1 – 25 of 309) sorted by relevance

12345678910>>...13

/external/vixl/src/aarch64/
Dinstrument-aarch64.cc254 void Instrument::VisitPCRelAddressing(const Instruction* instr) { in VisitPCRelAddressing()
262 void Instrument::VisitAddSubImmediate(const Instruction* instr) { in VisitAddSubImmediate()
270 void Instrument::VisitLogicalImmediate(const Instruction* instr) { in VisitLogicalImmediate()
278 void Instrument::VisitMoveWideImmediate(const Instruction* instr) { in VisitMoveWideImmediate()
291 void Instrument::VisitBitfield(const Instruction* instr) { in VisitBitfield()
299 void Instrument::VisitExtract(const Instruction* instr) { in VisitExtract()
307 void Instrument::VisitUnconditionalBranch(const Instruction* instr) { in VisitUnconditionalBranch()
315 void Instrument::VisitUnconditionalBranchToRegister(const Instruction* instr) { in VisitUnconditionalBranchToRegister()
323 void Instrument::VisitCompareBranch(const Instruction* instr) { in VisitCompareBranch()
331 void Instrument::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()
[all …]
Ddecoder-aarch64.cc35 void Decoder::DecodeInstruction(const Instruction* instr) { in DecodeInstruction()
177 void Decoder::DecodePCRelAddressing(const Instruction* instr) { in DecodePCRelAddressing()
186 void Decoder::DecodeBranchSystemException(const Instruction* instr) { in DecodeBranchSystemException()
287 void Decoder::DecodeLoadStore(const Instruction* instr) { in DecodeLoadStore()
411 void Decoder::DecodeLogical(const Instruction* instr) { in DecodeLogical()
430 void Decoder::DecodeBitfieldExtract(const Instruction* instr) { in DecodeBitfieldExtract()
455 void Decoder::DecodeAddSubImmediate(const Instruction* instr) { in DecodeAddSubImmediate()
465 void Decoder::DecodeDataProcessing(const Instruction* instr) { in DecodeDataProcessing()
582 void Decoder::DecodeFP(const Instruction* instr) { in DecodeFP()
708 void Decoder::DecodeNEONLoadStore(const Instruction* instr) { in DecodeNEONLoadStore()
[all …]
Ddisasm-aarch64.cc62 void Disassembler::VisitAddSubImmediate(const Instruction *instr) { in VisitAddSubImmediate()
111 void Disassembler::VisitAddSubShifted(const Instruction *instr) { in VisitAddSubShifted()
161 void Disassembler::VisitAddSubExtended(const Instruction *instr) { in VisitAddSubExtended()
204 void Disassembler::VisitAddSubWithCarry(const Instruction *instr) { in VisitAddSubWithCarry()
244 void Disassembler::VisitLogicalImmediate(const Instruction *instr) { in VisitLogicalImmediate()
320 void Disassembler::VisitLogicalShifted(const Instruction *instr) { in VisitLogicalShifted()
383 void Disassembler::VisitConditionalCompareRegister(const Instruction *instr) { in VisitConditionalCompareRegister()
403 void Disassembler::VisitConditionalCompareImmediate(const Instruction *instr) { in VisitConditionalCompareImmediate()
423 void Disassembler::VisitConditionalSelect(const Instruction *instr) { in VisitConditionalSelect()
479 void Disassembler::VisitBitfield(const Instruction *instr) { in VisitBitfield()
[all …]
Dsimulator-aarch64.cc974 void Simulator::VisitUnimplemented(const Instruction* instr) { in VisitUnimplemented()
982 void Simulator::VisitUnallocated(const Instruction* instr) { in VisitUnallocated()
990 void Simulator::VisitPCRelAddressing(const Instruction* instr) { in VisitPCRelAddressing()
998 void Simulator::VisitUnconditionalBranch(const Instruction* instr) { in VisitUnconditionalBranch()
1012 void Simulator::VisitConditionalBranch(const Instruction* instr) { in VisitConditionalBranch()
1020 void Simulator::VisitUnconditionalBranchToRegister(const Instruction* instr) { in VisitUnconditionalBranchToRegister()
1037 void Simulator::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()
1058 void Simulator::VisitCompareBranch(const Instruction* instr) { in VisitCompareBranch()
1083 void Simulator::AddSubHelper(const Instruction* instr, int64_t op2) { in AddSubHelper()
1123 void Simulator::VisitAddSubShifted(const Instruction* instr) { in VisitAddSubShifted()
[all …]
Ddisasm-aarch64.h132 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
136 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
140 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
144 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
/external/v8/src/arm64/
Ddecoder-arm64-inl.h19 void Decoder<V>::Decode(Instruction *instr) { in Decode()
98 void Decoder<V>::DecodePCRelAddressing(Instruction* instr) { in DecodePCRelAddressing()
108 void Decoder<V>::DecodeBranchSystemException(Instruction* instr) { in DecodeBranchSystemException()
210 void Decoder<V>::DecodeLoadStore(Instruction* instr) { in DecodeLoadStore()
338 void Decoder<V>::DecodeLogical(Instruction* instr) { in DecodeLogical()
358 void Decoder<V>::DecodeBitfieldExtract(Instruction* instr) { in DecodeBitfieldExtract()
384 void Decoder<V>::DecodeAddSubImmediate(Instruction* instr) { in DecodeAddSubImmediate()
395 void Decoder<V>::DecodeDataProcessing(Instruction* instr) { in DecodeDataProcessing()
511 void Decoder<V>::DecodeFP(Instruction* instr) { in DecodeFP()
639 void Decoder<V>::DecodeAdvSIMDLoadStore(Instruction* instr) { in DecodeAdvSIMDLoadStore()
[all …]
Dinstrument-arm64.cc233 void Instrument::VisitPCRelAddressing(Instruction* instr) { in VisitPCRelAddressing()
240 void Instrument::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate()
255 void Instrument::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate()
262 void Instrument::VisitMoveWideImmediate(Instruction* instr) { in VisitMoveWideImmediate()
275 void Instrument::VisitBitfield(Instruction* instr) { in VisitBitfield()
282 void Instrument::VisitExtract(Instruction* instr) { in VisitExtract()
289 void Instrument::VisitUnconditionalBranch(Instruction* instr) { in VisitUnconditionalBranch()
296 void Instrument::VisitUnconditionalBranchToRegister(Instruction* instr) { in VisitUnconditionalBranchToRegister()
303 void Instrument::VisitCompareBranch(Instruction* instr) { in VisitCompareBranch()
310 void Instrument::VisitTestBranch(Instruction* instr) { in VisitTestBranch()
[all …]
Ddisasm-arm64.cc48 void DisassemblingDecoder::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate()
93 void DisassemblingDecoder::VisitAddSubShifted(Instruction* instr) { in VisitAddSubShifted()
140 void DisassemblingDecoder::VisitAddSubExtended(Instruction* instr) { in VisitAddSubExtended()
178 void DisassemblingDecoder::VisitAddSubWithCarry(Instruction* instr) { in VisitAddSubWithCarry()
213 void DisassemblingDecoder::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate()
285 void DisassemblingDecoder::VisitLogicalShifted(Instruction* instr) { in VisitLogicalShifted()
336 void DisassemblingDecoder::VisitConditionalCompareRegister(Instruction* instr) { in VisitConditionalCompareRegister()
352 Instruction* instr) { in VisitConditionalCompareImmediate()
367 void DisassemblingDecoder::VisitConditionalSelect(Instruction* instr) { in VisitConditionalSelect()
420 void DisassemblingDecoder::VisitBitfield(Instruction* instr) { in VisitBitfield()
[all …]
Ddisasm-arm64.h48 bool RdIsZROrSP(Instruction* instr) const { in RdIsZROrSP()
52 bool RnIsZROrSP(Instruction* instr) const { in RnIsZROrSP()
56 bool RmIsZROrSP(Instruction* instr) const { in RmIsZROrSP()
60 bool RaIsZROrSP(Instruction* instr) const { in RaIsZROrSP()
/external/v8/src/mips64/
Ddisasm-mips64.cc171 void Decoder::PrintRs(Instruction* instr) { in PrintRs()
177 void Decoder::PrintRt(Instruction* instr) { in PrintRt()
183 void Decoder::PrintRd(Instruction* instr) { in PrintRd()
206 void Decoder::PrintFs(Instruction* instr) { in PrintFs()
212 void Decoder::PrintFt(Instruction* instr) { in PrintFt()
218 void Decoder::PrintFd(Instruction* instr) { in PrintFd()
225 void Decoder::PrintSa(Instruction* instr) { in PrintSa()
232 void Decoder::PrintLsaSa(Instruction* instr) { in PrintLsaSa()
239 void Decoder::PrintSd(Instruction* instr) { in PrintSd()
246 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()
[all …]
/external/v8/src/mips/
Ddisasm-mips.cc163 void Decoder::PrintRs(Instruction* instr) { in PrintRs()
169 void Decoder::PrintRt(Instruction* instr) { in PrintRt()
175 void Decoder::PrintRd(Instruction* instr) { in PrintRd()
198 void Decoder::PrintFs(Instruction* instr) { in PrintFs()
204 void Decoder::PrintFt(Instruction* instr) { in PrintFt()
210 void Decoder::PrintFd(Instruction* instr) { in PrintFd()
217 void Decoder::PrintSa(Instruction* instr) { in PrintSa()
224 void Decoder::PrintLsaSa(Instruction* instr) { in PrintLsaSa()
231 void Decoder::PrintSd(Instruction* instr) { in PrintSd()
238 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()
[all …]
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc514 HInstruction* instr = HInstruction::cast(value); in Use() local
522 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
531 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
538 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
546 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
552 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
559 LTemplateResultInstruction<1>* instr, in DefineFixedDouble()
565 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
571 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
599 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc520 HInstruction* instr = HInstruction::cast(value); in Use() local
528 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
537 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
544 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
552 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
558 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
564 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
570 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
576 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
604 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc472 HInstruction* instr = HInstruction::cast(value); in Use() local
480 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
489 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
496 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
503 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
510 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
516 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
521 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
527 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
554 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc485 HInstruction* instr = HInstruction::cast(value); in Use() local
493 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
502 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
509 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
516 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
522 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
529 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
534 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
540 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
566 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc436 HInstruction* instr = HInstruction::cast(value); in Use() local
443 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
451 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
457 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
463 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
468 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
474 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
478 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
483 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
508 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc166 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
479 HInstruction* instr = HInstruction::cast(value); in Use() local
487 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
496 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
503 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
510 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
517 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
523 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
528 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
534 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
[all …]
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc507 HInstruction* instr = HInstruction::cast(value); in Use() local
515 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
524 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
531 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
539 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
545 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
552 LTemplateResultInstruction<1>* instr, in DefineFixedDouble()
558 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
564 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
592 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc166 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
479 HInstruction* instr = HInstruction::cast(value); in Use() local
487 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
496 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
503 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
510 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
517 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
523 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
528 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
534 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
[all …]
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc325 HInstruction* instr = HInstruction::cast(value); in Use() local
383 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
392 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
399 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
406 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
413 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
419 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
424 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
451 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
609 LInstruction* instr = NULL; in VisitInstruction() local
[all …]
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_disasm.c36 struct instr { struct
38 uint32_t opc : 6;
39 uint32_t cond : 5;
40 uint32_t sat : 1;
41 uint32_t dst_use : 1;
42 uint32_t dst_amode : 3;
43 uint32_t dst_reg : 7;
44 uint32_t dst_comps : 4;
45 uint32_t tex_id : 5;
48 uint32_t tex_amode : 3;
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_group.c50 static void arr_insert_mov_out(void *arr, int idx, struct ir3_instruction *instr) in arr_insert_mov_out()
55 static void arr_insert_mov_in(void *arr, int idx, struct ir3_instruction *instr) in arr_insert_mov_in()
86 instr_insert_mov(void *arr, int idx, struct ir3_instruction *instr) in instr_insert_mov()
95 in_neighbor_list(struct ir3_instruction *instr, struct ir3_instruction *cur, int pos) in in_neighbor_list()
126 struct ir3_instruction *instr = ops->get(arr, i); in group_n() local
160 struct ir3_instruction *instr = ops->get(arr, i); in group_n() local
181 instr_find_neighbors(struct ir3_instruction *instr) in instr_find_neighbors()
207 struct ir3_instruction *instr = input[i]; in pad_and_group_input() local
252 struct ir3_instruction *instr = ir->outputs[i]; in find_neighbors() local
258 struct ir3_instruction *instr = ir->keeps[i]; in find_neighbors() local
/external/v8/src/crankshaft/
Dhydrogen-range-analysis.cc64 HChange* instr = HChange::cast(value); in Run() local
109 HInstruction* instr = it.Current(); in PoisonRanges() local
225 HUnaryMathOperation* instr = HUnaryMathOperation::cast(value); in PropagateMinusZeroChecks() local
239 HChange* instr = HChange::cast(value); in PropagateMinusZeroChecks() local
247 HForceRepresentation* instr = HForceRepresentation::cast(value); in PropagateMinusZeroChecks() local
250 HMod* instr = HMod::cast(value); in PropagateMinusZeroChecks() local
256 HBinaryOperation* instr = HBinaryOperation::cast(value); in PropagateMinusZeroChecks() local
263 HMathFloorOfDiv* instr = HMathFloorOfDiv::cast(value); in PropagateMinusZeroChecks() local
266 HBinaryOperation* instr = HBinaryOperation::cast(value); in PropagateMinusZeroChecks() local
273 HMathMinMax* instr = HMathMinMax::cast(value); in PropagateMinusZeroChecks() local
Dhydrogen-dce.cc12 HValue* instr, ZoneList<HValue*>* worklist) { in MarkLive()
20 HValue* instr = worklist->RemoveLast(); in MarkLive() local
34 void HDeadCodeEliminationPhase::PrintLive(HValue* ref, HValue* instr) { in PrintLive()
54 HInstruction* instr = it.Current(); in MarkLiveInstructions() local
74 HInstruction* instr = it.Current(); in RemoveDeadInstructions() local
/external/mesa3d/src/compiler/nir/
Dnir_search_helpers.h39 is_pos_power_of_two(nir_alu_instr *instr, unsigned src, unsigned num_components, in is_pos_power_of_two()
69 is_neg_power_of_two(nir_alu_instr *instr, unsigned src, unsigned num_components, in is_neg_power_of_two()
95 is_zero_to_one(nir_alu_instr *instr, unsigned src, unsigned num_components, in is_zero_to_one()
118 is_used_more_than_once(nir_alu_instr *instr) in is_used_more_than_once()
134 is_used_once(nir_alu_instr *instr) in is_used_once()
156 is_not_used_by_if(nir_alu_instr *instr) in is_not_used_by_if()

12345678910>>...13