Lines Matching refs:ArmVIXLAssembler
43 void ArmVIXLAssembler::FinalizeCode() { in FinalizeCode()
47 size_t ArmVIXLAssembler::CodeSize() const { in CodeSize()
51 const uint8_t* ArmVIXLAssembler::CodeBufferBaseAddress() const { in CodeBufferBaseAddress()
55 void ArmVIXLAssembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions()
61 void ArmVIXLAssembler::PoisonHeapReference(vixl::aarch32::Register reg) { in PoisonHeapReference()
66 void ArmVIXLAssembler::UnpoisonHeapReference(vixl::aarch32::Register reg) { in UnpoisonHeapReference()
71 void ArmVIXLAssembler::MaybePoisonHeapReference(vixl32::Register reg) { in MaybePoisonHeapReference()
77 void ArmVIXLAssembler::MaybeUnpoisonHeapReference(vixl32::Register reg) { in MaybeUnpoisonHeapReference()
83 void ArmVIXLAssembler::GenerateMarkingRegisterCheck(vixl32::Register temp, int code) { in GenerateMarkingRegisterCheck()
99 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate()
108 bool ArmVIXLAssembler::ShifterOperandCanAlwaysHold(uint32_t immediate) { in ShifterOperandCanAlwaysHold()
112 bool ArmVIXLAssembler::ShifterOperandCanHold(Opcode opcode, in ShifterOperandCanHold()
134 bool ArmVIXLAssembler::CanSplitLoadStoreOffset(int32_t allowed_offset_bits, in CanSplitLoadStoreOffset()
147 int32_t ArmVIXLAssembler::AdjustLoadStoreOffset(int32_t allowed_offset_bits, in AdjustLoadStoreOffset()
164 int32_t ArmVIXLAssembler::GetAllowedLoadOffsetBits(LoadOperandType type) { in GetAllowedLoadOffsetBits()
185 int32_t ArmVIXLAssembler::GetAllowedStoreOffsetBits(StoreOperandType type) { in GetAllowedStoreOffsetBits()
244 void ArmVIXLAssembler::StoreToOffset(StoreOperandType type, in StoreToOffset()
302 void ArmVIXLAssembler::LoadFromOffset(LoadOperandType type, in LoadFromOffset()
356 void ArmVIXLAssembler::StoreSToOffset(vixl32::SRegister source, in StoreSToOffset()
362 void ArmVIXLAssembler::StoreDToOffset(vixl32::DRegister source, in StoreDToOffset()
368 void ArmVIXLAssembler::LoadSFromOffset(vixl32::SRegister reg, in LoadSFromOffset()
374 void ArmVIXLAssembler::LoadDFromOffset(vixl32::DRegister reg, in LoadDFromOffset()
384 void ArmVIXLAssembler::StoreRegisterList(RegList regs, size_t stack_offset) { in StoreRegisterList()
405 void ArmVIXLAssembler::LoadRegisterList(RegList regs, size_t stack_offset) { in LoadRegisterList()
425 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, int32_t value) { in AddConstant()
430 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, in AddConstant()
445 void ArmVIXLAssembler::AddConstantInIt(vixl32::Register rd, in AddConstantInIt()