Home
last modified time | relevance | path

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

1234567

/external/vixl/src/vixl/a64/
Dinstrument-a64.cc256 void Instrument::VisitPCRelAddressing(const Instruction* instr) { in VisitPCRelAddressing()
264 void Instrument::VisitAddSubImmediate(const Instruction* instr) { in VisitAddSubImmediate()
272 void Instrument::VisitLogicalImmediate(const Instruction* instr) { in VisitLogicalImmediate()
280 void Instrument::VisitMoveWideImmediate(const Instruction* instr) { in VisitMoveWideImmediate()
293 void Instrument::VisitBitfield(const Instruction* instr) { in VisitBitfield()
301 void Instrument::VisitExtract(const Instruction* instr) { in VisitExtract()
309 void Instrument::VisitUnconditionalBranch(const Instruction* instr) { in VisitUnconditionalBranch()
317 void Instrument::VisitUnconditionalBranchToRegister(const Instruction* instr) { in VisitUnconditionalBranchToRegister()
325 void Instrument::VisitCompareBranch(const Instruction* instr) { in VisitCompareBranch()
333 void Instrument::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()
[all …]
Ddecoder-a64.cc33 void Decoder::DecodeInstruction(const Instruction *instr) { in DecodeInstruction()
159 void Decoder::DecodePCRelAddressing(const Instruction* instr) { in DecodePCRelAddressing()
168 void Decoder::DecodeBranchSystemException(const Instruction* instr) { in DecodeBranchSystemException()
269 void Decoder::DecodeLoadStore(const Instruction* instr) { in DecodeLoadStore()
392 void Decoder::DecodeLogical(const Instruction* instr) { in DecodeLogical()
411 void Decoder::DecodeBitfieldExtract(const Instruction* instr) { in DecodeBitfieldExtract()
436 void Decoder::DecodeAddSubImmediate(const Instruction* instr) { in DecodeAddSubImmediate()
446 void Decoder::DecodeDataProcessing(const Instruction* instr) { in DecodeDataProcessing()
562 void Decoder::DecodeFP(const Instruction* instr) { in DecodeFP()
688 void Decoder::DecodeNEONLoadStore(const Instruction* instr) { in DecodeNEONLoadStore()
[all …]
Ddisasm-a64.cc62 void Disassembler::VisitAddSubImmediate(const Instruction* instr) { in VisitAddSubImmediate()
107 void Disassembler::VisitAddSubShifted(const Instruction* instr) { in VisitAddSubShifted()
154 void Disassembler::VisitAddSubExtended(const Instruction* instr) { in VisitAddSubExtended()
192 void Disassembler::VisitAddSubWithCarry(const Instruction* instr) { in VisitAddSubWithCarry()
227 void Disassembler::VisitLogicalImmediate(const Instruction* instr) { in VisitLogicalImmediate()
299 void Disassembler::VisitLogicalShifted(const Instruction* instr) { in VisitLogicalShifted()
350 void Disassembler::VisitConditionalCompareRegister(const Instruction* instr) { in VisitConditionalCompareRegister()
365 void Disassembler::VisitConditionalCompareImmediate(const Instruction* instr) { in VisitConditionalCompareImmediate()
380 void Disassembler::VisitConditionalSelect(const Instruction* instr) { in VisitConditionalSelect()
433 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
[all …]
Dsimulator-a64.cc816 void Simulator::VisitUnimplemented(const Instruction* instr) { in VisitUnimplemented()
823 void Simulator::VisitUnallocated(const Instruction* instr) { in VisitUnallocated()
830 void Simulator::VisitPCRelAddressing(const Instruction* instr) { in VisitPCRelAddressing()
838 void Simulator::VisitUnconditionalBranch(const Instruction* instr) { in VisitUnconditionalBranch()
851 void Simulator::VisitConditionalBranch(const Instruction* instr) { in VisitConditionalBranch()
859 void Simulator::VisitUnconditionalBranchToRegister(const Instruction* instr) { in VisitUnconditionalBranchToRegister()
873 void Simulator::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()
889 void Simulator::VisitCompareBranch(const Instruction* instr) { in VisitCompareBranch()
905 void Simulator::AddSubHelper(const Instruction* instr, int64_t op2) { in AddSubHelper()
936 void Simulator::VisitAddSubShifted(const Instruction* instr) { in VisitAddSubShifted()
[all …]
/external/v8/src/arm64/
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 …]
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.cc371 HInstruction* instr = HInstruction::cast(value); in Use() local
429 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
438 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
445 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
452 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
459 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
465 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
470 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
497 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
659 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 …]
Dlithium-codegen-arm64.cc383 LInstruction* instr) { in CallCode()
390 LInstruction* instr, in CallCodeGeneric()
407 void LCodeGen::DoCallFunction(LCallFunction* instr) { in DoCallFunction()
419 void LCodeGen::DoCallNew(LCallNew* instr) { in DoCallNew()
436 void LCodeGen::DoCallNewArray(LCallNewArray* instr) { in DoCallNewArray()
486 LInstruction* instr, in CallRuntime()
514 LInstruction* instr, in CallRuntimeFromDeferred()
530 void LCodeGen::RecordSafepointWithLazyDeopt(LInstruction* instr, in RecordSafepointWithLazyDeopt()
762 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
992 LInstruction* instr, const char* detail, BranchType branch_type, in DeoptimizeBranch()
[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()
/external/v8/src/mips/
Dlithium-mips.cc164 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
525 HInstruction* instr = HInstruction::cast(value); in Use() local
533 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
542 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
549 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
556 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
563 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
569 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
574 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
585 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
[all …]
Ddisasm-mips.cc143 void Decoder::PrintRs(Instruction* instr) { in PrintRs()
149 void Decoder::PrintRt(Instruction* instr) { in PrintRt()
155 void Decoder::PrintRd(Instruction* instr) { in PrintRd()
167 void Decoder::PrintFs(Instruction* instr) { in PrintFs()
173 void Decoder::PrintFt(Instruction* instr) { in PrintFt()
179 void Decoder::PrintFd(Instruction* instr) { in PrintFd()
186 void Decoder::PrintSa(Instruction* instr) { in PrintSa()
193 void Decoder::PrintSd(Instruction* instr) { in PrintSd()
200 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()
207 void Decoder::PrintSs2(Instruction* instr) { in PrintSs2()
[all …]
Dlithium-codegen-mips.cc270 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
727 LInstruction* instr) { in CallCode()
734 LInstruction* instr, in CallCodeGeneric()
744 LInstruction* instr, in CallRuntime()
771 LInstruction* instr, in CallRuntimeFromDeferred()
817 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr, in DeoptimizeIf()
884 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr, in DeoptimizeIf()
965 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1059 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1064 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
[all …]
/external/v8/src/mips64/
Dlithium-mips64.cc164 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
525 HInstruction* instr = HInstruction::cast(value); in Use() local
533 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
542 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
549 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
556 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
563 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
569 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
574 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
585 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
[all …]
Ddisasm-mips64.cc144 void Decoder::PrintRs(Instruction* instr) { in PrintRs()
150 void Decoder::PrintRt(Instruction* instr) { in PrintRt()
156 void Decoder::PrintRd(Instruction* instr) { in PrintRd()
168 void Decoder::PrintFs(Instruction* instr) { in PrintFs()
174 void Decoder::PrintFt(Instruction* instr) { in PrintFt()
180 void Decoder::PrintFd(Instruction* instr) { in PrintFd()
187 void Decoder::PrintSa(Instruction* instr) { in PrintSa()
194 void Decoder::PrintSd(Instruction* instr) { in PrintSd()
201 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()
208 void Decoder::PrintSs2(Instruction* instr) { in PrintSs2()
[all …]
/external/v8/src/arm/
Dlithium-arm.cc518 HInstruction* instr = HInstruction::cast(value); in Use() local
526 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
535 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
542 LTemplateResultInstruction<1>* instr, int index) { in DefineAsSpilled()
549 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
556 LTemplateResultInstruction<1>* instr, Register reg) { in DefineFixed()
562 LTemplateResultInstruction<1>* instr, DoubleRegister reg) { in DefineFixedDouble()
567 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
578 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
605 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()
742 LInstruction* instr, in CallCode()
750 LInstruction* instr, in CallCodeGeneric()
771 LInstruction* instr, in CallRuntime()
798 LInstruction* instr, in CallRuntimeFromDeferred()
844 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr, in DeoptimizeIf()
921 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr, in DeoptimizeIf()
1001 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1099 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1104 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
[all …]
/external/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::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
625 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
636 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
664 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
/external/v8/src/ia32/
Dlithium-ia32.cc569 HInstruction* instr = HInstruction::cast(value); in Use() local
577 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
586 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
593 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
601 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
607 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
614 LTemplateResultInstruction<1>* instr, in DefineFixedDouble()
620 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
630 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
658 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
Dlithium-codegen-ia32.cc367 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
377 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { } in GenerateBodyInstructionPost()
719 LInstruction* instr, in CallCodeGeneric()
736 LInstruction* instr) { in CallCode()
743 LInstruction* instr, in CallRuntime()
774 LInstruction* instr, in CallRuntimeFromDeferred()
823 void LCodeGen::DeoptimizeIf(Condition cc, LInstruction* instr, in DeoptimizeIf()
890 void LCodeGen::DeoptimizeIf(Condition cc, LInstruction* instr, in DeoptimizeIf()
970 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1062 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
[all …]
/external/v8/src/x64/
Dlithium-x64.cc551 HInstruction* instr = HInstruction::cast(value); in Use() local
559 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
568 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
575 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
583 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
589 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
596 LTemplateResultInstruction<1>* instr, in DefineFixedDouble()
602 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
612 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
640 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
[all …]
Dlithium-codegen-x64.cc263 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) { in GenerateBodyInstructionPre()
273 void LCodeGen::GenerateBodyInstructionPost(LInstruction* instr) { in GenerateBodyInstructionPost()
624 LInstruction* instr, in CallCodeGeneric()
642 LInstruction* instr) { in CallCode()
649 LInstruction* instr, in CallRuntime()
680 LInstruction* instr, in CallRuntimeFromDeferred()
727 void LCodeGen::DeoptimizeIf(Condition cc, LInstruction* instr, in DeoptimizeIf()
800 void LCodeGen::DeoptimizeIf(Condition cc, LInstruction* instr, in DeoptimizeIf()
880 LInstruction* instr, SafepointMode safepoint_mode, int argc) { in RecordSafepointWithLazyDeopt()
974 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
[all …]
/external/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()
53 HInstruction* instr = it.Current(); in MarkLiveInstructions() local
73 HInstruction* instr = it.Current(); in RemoveDeadInstructions() local

1234567