Home
last modified time | relevance | path

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

123456

/external/vixl/src/a64/
Dinstrument-a64.cc254 void Instrument::VisitPCRelAddressing(Instruction* instr) { in VisitPCRelAddressing()
262 void Instrument::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate()
270 void Instrument::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate()
278 void Instrument::VisitMoveWideImmediate(Instruction* instr) { in VisitMoveWideImmediate()
291 void Instrument::VisitBitfield(Instruction* instr) { in VisitBitfield()
299 void Instrument::VisitExtract(Instruction* instr) { in VisitExtract()
307 void Instrument::VisitUnconditionalBranch(Instruction* instr) { in VisitUnconditionalBranch()
315 void Instrument::VisitUnconditionalBranchToRegister(Instruction* instr) { in VisitUnconditionalBranchToRegister()
323 void Instrument::VisitCompareBranch(Instruction* instr) { in VisitCompareBranch()
331 void Instrument::VisitTestBranch(Instruction* instr) { in VisitTestBranch()
[all …]
Ddecoder-a64.cc33 void Decoder::Decode(Instruction *instr) { in Decode()
163 void Decoder::DecodePCRelAddressing(Instruction* instr) { in DecodePCRelAddressing()
172 void Decoder::DecodeBranchSystemException(Instruction* instr) { in DecodeBranchSystemException()
273 void Decoder::DecodeLoadStore(Instruction* instr) { in DecodeLoadStore()
392 void Decoder::DecodeLogical(Instruction* instr) { in DecodeLogical()
411 void Decoder::DecodeBitfieldExtract(Instruction* instr) { in DecodeBitfieldExtract()
436 void Decoder::DecodeAddSubImmediate(Instruction* instr) { in DecodeAddSubImmediate()
446 void Decoder::DecodeDataProcessing(Instruction* instr) { in DecodeDataProcessing()
561 void Decoder::DecodeFP(Instruction* instr) { in DecodeFP()
688 void Decoder::DecodeAdvSIMDLoadStore(Instruction* instr) { in DecodeAdvSIMDLoadStore()
[all …]
Ddisasm-a64.cc59 void Disassembler::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate()
104 void Disassembler::VisitAddSubShifted(Instruction* instr) { in VisitAddSubShifted()
151 void Disassembler::VisitAddSubExtended(Instruction* instr) { in VisitAddSubExtended()
189 void Disassembler::VisitAddSubWithCarry(Instruction* instr) { in VisitAddSubWithCarry()
224 void Disassembler::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate()
296 void Disassembler::VisitLogicalShifted(Instruction* instr) { in VisitLogicalShifted()
347 void Disassembler::VisitConditionalCompareRegister(Instruction* instr) { in VisitConditionalCompareRegister()
362 void Disassembler::VisitConditionalCompareImmediate(Instruction* instr) { in VisitConditionalCompareImmediate()
377 void Disassembler::VisitConditionalSelect(Instruction* instr) { in VisitConditionalSelect()
430 void Disassembler::VisitBitfield(Instruction* instr) { in VisitBitfield()
[all …]
Ddisasm-a64.h69 inline bool RdIsZROrSP(Instruction* instr) const { in RdIsZROrSP()
73 inline bool RnIsZROrSP(Instruction* instr) const { in RnIsZROrSP()
77 inline bool RmIsZROrSP(Instruction* instr) const { in RmIsZROrSP()
81 inline bool RaIsZROrSP(Instruction* instr) const { in RaIsZROrSP()
Dsimulator-a64.cc491 void Simulator::VisitUnimplemented(Instruction* instr) { in VisitUnimplemented()
498 void Simulator::VisitUnallocated(Instruction* instr) { in VisitUnallocated()
505 void Simulator::VisitPCRelAddressing(Instruction* instr) { in VisitPCRelAddressing()
521 void Simulator::VisitUnconditionalBranch(Instruction* instr) { in VisitUnconditionalBranch()
534 void Simulator::VisitConditionalBranch(Instruction* instr) { in VisitConditionalBranch()
542 void Simulator::VisitUnconditionalBranchToRegister(Instruction* instr) { in VisitUnconditionalBranchToRegister()
556 void Simulator::VisitTestBranch(Instruction* instr) { in VisitTestBranch()
572 void Simulator::VisitCompareBranch(Instruction* instr) { in VisitCompareBranch()
588 void Simulator::AddSubHelper(Instruction* instr, int64_t op2) { in AddSubHelper()
619 void Simulator::VisitAddSubShifted(Instruction* instr) { in VisitAddSubShifted()
[all …]
/external/chromium_org/v8/src/arm64/
Dinstrument-arm64.cc234 void Instrument::VisitPCRelAddressing(Instruction* instr) { in VisitPCRelAddressing()
241 void Instrument::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate()
256 void Instrument::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate()
263 void Instrument::VisitMoveWideImmediate(Instruction* instr) { in VisitMoveWideImmediate()
276 void Instrument::VisitBitfield(Instruction* instr) { in VisitBitfield()
283 void Instrument::VisitExtract(Instruction* instr) { in VisitExtract()
290 void Instrument::VisitUnconditionalBranch(Instruction* instr) { in VisitUnconditionalBranch()
297 void Instrument::VisitUnconditionalBranchToRegister(Instruction* instr) { in VisitUnconditionalBranchToRegister()
304 void Instrument::VisitCompareBranch(Instruction* instr) { in VisitCompareBranch()
311 void Instrument::VisitTestBranch(Instruction* instr) { in VisitTestBranch()
[all …]
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()
330 void Decoder<V>::DecodeLogical(Instruction* instr) { in DecodeLogical()
350 void Decoder<V>::DecodeBitfieldExtract(Instruction* instr) { in DecodeBitfieldExtract()
376 void Decoder<V>::DecodeAddSubImmediate(Instruction* instr) { in DecodeAddSubImmediate()
387 void Decoder<V>::DecodeDataProcessing(Instruction* instr) { in DecodeDataProcessing()
503 void Decoder<V>::DecodeFP(Instruction* instr) { in DecodeFP()
631 void Decoder<V>::DecodeAdvSIMDLoadStore(Instruction* instr) { in DecodeAdvSIMDLoadStore()
[all …]
Dlithium-arm64.cc377 HInstruction* instr = HInstruction::cast(value); in Use() local
435 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
444 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
451 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
458 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
465 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
471 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
476 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
503 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
658 LInstruction* instr = NULL; in VisitInstruction() local
[all …]
Ddisasm-arm64.cc52 void Disassembler::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate()
97 void Disassembler::VisitAddSubShifted(Instruction* instr) { in VisitAddSubShifted()
144 void Disassembler::VisitAddSubExtended(Instruction* instr) { in VisitAddSubExtended()
182 void Disassembler::VisitAddSubWithCarry(Instruction* instr) { in VisitAddSubWithCarry()
217 void Disassembler::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate()
289 void Disassembler::VisitLogicalShifted(Instruction* instr) { in VisitLogicalShifted()
340 void Disassembler::VisitConditionalCompareRegister(Instruction* instr) { in VisitConditionalCompareRegister()
355 void Disassembler::VisitConditionalCompareImmediate(Instruction* instr) { in VisitConditionalCompareImmediate()
370 void Disassembler::VisitConditionalSelect(Instruction* instr) { in VisitConditionalSelect()
423 void Disassembler::VisitBitfield(Instruction* instr) { in VisitBitfield()
[all …]
Ddisasm-arm64.h50 bool RdIsZROrSP(Instruction* instr) const { in RdIsZROrSP()
54 bool RnIsZROrSP(Instruction* instr) const { in RnIsZROrSP()
58 bool RmIsZROrSP(Instruction* instr) const { in RmIsZROrSP()
62 bool RaIsZROrSP(Instruction* instr) const { in RaIsZROrSP()
Dlithium-codegen-arm64.cc380 LInstruction* instr) { in CallCode()
387 LInstruction* instr, in CallCodeGeneric()
404 void LCodeGen::DoCallFunction(LCallFunction* instr) { in DoCallFunction()
416 void LCodeGen::DoCallNew(LCallNew* instr) { in DoCallNew()
433 void LCodeGen::DoCallNewArray(LCallNewArray* instr) { in DoCallNewArray()
483 LInstruction* instr, in CallRuntime()
511 LInstruction* instr, in CallRuntimeFromDeferred()
527 void LCodeGen::RecordSafepointWithLazyDeopt(LInstruction* instr, in RecordSafepointWithLazyDeopt()
769 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
1395 void LCodeGen::EmitBranchGeneric(InstrType instr, in EmitBranchGeneric()
[all …]
/external/chromium_org/v8/src/arm/
Dlithium-arm.cc524 HInstruction* instr = HInstruction::cast(value); in Use() local
532 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
541 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
548 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
555 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
562 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
568 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
573 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
584 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
611 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
Ddisasm-arm.cc158 void Decoder::PrintCondition(Instruction* instr) { in PrintCondition()
190 void Decoder::PrintShiftRm(Instruction* instr) { in PrintShiftRm()
226 void Decoder::PrintShiftImm(Instruction* instr) { in PrintShiftImm()
235 void Decoder::PrintShiftSat(Instruction* instr) { in PrintShiftSat()
247 void Decoder::PrintPU(Instruction* instr) { in PrintPU()
301 int Decoder::FormatRegister(Instruction* instr, const char* format) { in FormatRegister()
350 int Decoder::FormatVFPRegister(Instruction* instr, const char* format) { in FormatVFPRegister()
393 int Decoder::FormatVFPinstruction(Instruction* instr, const char* format) { in FormatVFPinstruction()
435 void Decoder::PrintMovwMovt(Instruction* instr) { in PrintMovwMovt()
448 int Decoder::FormatOption(Instruction* instr, const char* format) { in FormatOption()
[all …]
Dlithium-codegen-arm.cc255 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
713 LInstruction* instr, in CallCode()
721 LInstruction* instr, in CallCodeGeneric()
742 LInstruction* instr, in CallRuntime()
769 LInstruction* instr, in CallRuntimeFromDeferred()
971 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1078 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1083 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
1088 void LCodeGen::DoCallStub(LCallStub* instr) { in DoCallStub()
1113 void LCodeGen::DoUnknownOSRValue(LUnknownOSRValue* instr) { in DoUnknownOSRValue()
[all …]
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc163 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
529 HInstruction* instr = HInstruction::cast(value); in Use() local
537 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
546 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
553 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
560 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
567 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
573 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
578 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
589 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
[all …]
Ddisasm-mips.cc142 void Decoder::PrintRs(Instruction* instr) { in PrintRs()
148 void Decoder::PrintRt(Instruction* instr) { in PrintRt()
154 void Decoder::PrintRd(Instruction* instr) { in PrintRd()
166 void Decoder::PrintFs(Instruction* instr) { in PrintFs()
172 void Decoder::PrintFt(Instruction* instr) { in PrintFt()
178 void Decoder::PrintFd(Instruction* instr) { in PrintFd()
185 void Decoder::PrintSa(Instruction* instr) { in PrintSa()
192 void Decoder::PrintSd(Instruction* instr) { in PrintSd()
199 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()
206 void Decoder::PrintSs2(Instruction* instr) { in PrintSs2()
[all …]
Dassembler-mips.cc195 Instr* instr = reinterpret_cast<Instr*>(instructions); in PatchCode() local
333 Register Assembler::GetRtReg(Instr instr) { in GetRtReg()
340 Register Assembler::GetRsReg(Instr instr) { in GetRsReg()
347 Register Assembler::GetRdReg(Instr instr) { in GetRdReg()
354 uint32_t Assembler::GetRt(Instr instr) { in GetRt()
359 uint32_t Assembler::GetRtField(Instr instr) { in GetRtField()
364 uint32_t Assembler::GetRs(Instr instr) { in GetRs()
369 uint32_t Assembler::GetRsField(Instr instr) { in GetRsField()
374 uint32_t Assembler::GetRd(Instr instr) { in GetRd()
379 uint32_t Assembler::GetRdField(Instr instr) { in GetRdField()
[all …]
Dlithium-codegen-mips.cc269 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
699 LInstruction* instr) { in CallCode()
706 LInstruction* instr, in CallCodeGeneric()
716 LInstruction* instr, in CallRuntime()
743 LInstruction* instr, in CallRuntimeFromDeferred()
938 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1041 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1046 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
1051 void LCodeGen::DoCallStub(LCallStub* instr) { in DoCallStub()
1076 void LCodeGen::DoUnknownOSRValue(LUnknownOSRValue* instr) { in DoUnknownOSRValue()
[all …]
/external/chromium_org/v8/src/ia32/
Dlithium-ia32.cc575 HInstruction* instr = HInstruction::cast(value); in Use() local
583 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
592 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
599 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
607 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
613 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
620 LTemplateResultInstruction<1>* instr, in DefineFixedDouble()
626 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
637 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
665 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
Dlithium-codegen-ia32.cc365 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
375 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { } in GenerateBodyInstructionPost()
722 LInstruction* instr, in CallCodeGeneric()
739 LInstruction* instr) { in CallCode()
746 LInstruction* instr, in CallRuntime()
777 LInstruction* instr, in CallRuntimeFromDeferred()
972 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1064 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1069 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
1074 void LCodeGen::DoCallStub(LCallStub* instr) { in DoCallStub()
[all …]
/external/chromium_org/v8/src/x87/
Dlithium-x87.cc575 HInstruction* instr = HInstruction::cast(value); in Use() local
583 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
592 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
599 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
607 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
613 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
619 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
630 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
658 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
685 LInstruction* LChunkBuilder::DoBlockEntry(HBlockEntry* instr) { in DoBlockEntry()
[all …]
Dlithium-codegen-x87.cc331 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
342 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { in GenerateBodyInstructionPost()
636 void LCodeGen::X87Stack::FlushIfNecessary(LInstruction* instr, LCodeGen* cgen) { in FlushIfNecessary()
905 LInstruction* instr, in CallCodeGeneric()
922 LInstruction* instr) { in CallCode()
929 LInstruction* instr) { in CallRuntime()
959 LInstruction* instr, in CallRuntimeFromDeferred()
1165 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1257 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1262 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
[all …]
/external/chromium_org/v8/src/x64/
Dlithium-x64.cc547 HInstruction* instr = HInstruction::cast(value); in Use() local
555 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
564 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
571 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
579 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
585 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
592 LTemplateResultInstruction<1>* instr, in DefineFixedDouble()
598 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
609 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
637 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/chromium_org/v8/src/
Dhydrogen-range-analysis.cc63 HChange* instr = HChange::cast(value); in Run() local
75 HCompareMinusZeroAndBranch* instr = in Run() local
114 HInstruction* instr = it.Current(); in PoisonRanges() local
230 HUnaryMathOperation* instr = HUnaryMathOperation::cast(value); in PropagateMinusZeroChecks() local
244 HChange* instr = HChange::cast(value); in PropagateMinusZeroChecks() local
252 HForceRepresentation* instr = HForceRepresentation::cast(value); in PropagateMinusZeroChecks() local
255 HMod* instr = HMod::cast(value); in PropagateMinusZeroChecks() local
261 HBinaryOperation* instr = HBinaryOperation::cast(value); in PropagateMinusZeroChecks() local
268 HMathFloorOfDiv* instr = HMathFloorOfDiv::cast(value); in PropagateMinusZeroChecks() local
271 HBinaryOperation* instr = HBinaryOperation::cast(value); in PropagateMinusZeroChecks() local
[all …]
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()
55 HInstruction* instr = it.Current(); in MarkLiveInstructions() local
75 HInstruction* instr = it.Current(); in RemoveDeadInstructions() local

123456