Home
last modified time | relevance | path

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

1234567

/external/chromium_org/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 …]
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.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 …]
/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/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/chromium_org/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/chromium_org/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 …]
/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::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/chromium_org/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/chromium_org/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/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()
53 HInstruction* instr = it.Current(); in MarkLiveInstructions() local
73 HInstruction* instr = it.Current(); in RemoveDeadInstructions() local

1234567