Home
last modified time | relevance | path

Searched refs:veneer (Results 1 - 2 of 2) sorted by relevance

/third_party/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.cc309 // We want to avoid generating veneer pools too often, so generate veneers for in Emit()
310 // branches that don't immediately require a veneer but will soon go out of in Emit()
332 Instruction* veneer = masm_->GetCursorAddress<Instruction*>(); in Emit() local
333 branch->SetImmPCOffsetTarget(veneer); in Emit()
716 // This is to avoid a situation where emitting a veneer for a TBZ/TBNZ branch in Emit()
745 // This is to avoid a situation where emitting a veneer for a TBZ/TBNZ branch in Emit()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64.cc507 // Use the veneer for all previous links in the chain. in RemoveBranchFromLabelLinkChain()
525 // this function with a veneer to the target label. in RemoveBranchFromLabelLinkChain()
750 // Check the veneer pool hasn't been blocked for too long. in EndBlockVeneerPool()
4509 // The exact size of the veneer pool must be recorded (see the comment at the in EmitVeneers()
4553 // Found a task. We'll emit a veneer for this. in EmitVeneers()
4575 Instruction* veneer = reinterpret_cast<Instruction*>( in EmitVeneers() local
4577 RemoveBranchFromLabelLinkChain(branch, tasks[i].label_, veneer); in EmitVeneers()
4580 // Now emit the actual veneer and patch up the incoming branch. in EmitVeneers()
4588 Instruction* veneer = reinterpret_cast<Instruction*>(pc_); in EmitVeneers() local
4589 branch->SetImmPCOffsetTarget(options(), veneer); in EmitVeneers() local
[all...]

Completed in 14 milliseconds