Searched refs:Assembler (Results 1 – 16 of 16) sorted by relevance
42 class Assembler; variable75 virtual void Emit(Assembler *sp_asm) = 0;147 void EmitSlowPaths(Assembler* sp_asm) { in EmitSlowPaths()296 explicit DebugFrameOpCodeWriterForAssembler(Assembler* buffer) in DebugFrameOpCodeWriterForAssembler()352 Assembler* assembler_;357 class Assembler : public DeletableArenaObject<kArenaAllocAssembler> {388 virtual ~Assembler() {} in ~Assembler()405 explicit Assembler(ArenaAllocator* allocator) : buffer_(allocator), cfi_(this) {} in Assembler() function
25 class Assembler; variable
250 return vixl::aarch64::Assembler::IsImmAddSub(value) in AddSubCanEncodeAsImmediate()251 || vixl::aarch64::Assembler::IsImmAddSub(-value); in AddSubCanEncodeAsImmediate()262 return vixl::aarch64::Assembler::IsImmFP32(constant->AsFloatConstant()->GetValue()); in Arm64CanEncodeConstantAsImmediate()264 return vixl::aarch64::Assembler::IsImmFP64(constant->AsDoubleConstant()->GetValue()); in Arm64CanEncodeConstantAsImmediate()296 return vixl::aarch64::Assembler::IsImmLogical(value, vixl::aarch64::kXRegSize); in Arm64CanEncodeConstantAsImmediate()299 return vixl::aarch64::Assembler::IsImmMovn(value, vixl::aarch64::kXRegSize); in Arm64CanEncodeConstantAsImmediate()
45 typename TAssembler = Assembler>
100 Assembler* opt_asm = code_gen_->GetAssembler(); in Check()
61 class Assembler; variable223 virtual Assembler* GetAssembler() = 0;224 virtual const Assembler& GetAssembler() const = 0;
51 return vixl::aarch64::Assembler::IsImmFP32(constant->AsFloatConstant()->GetValue()); in SVECanEncodeConstantAsImmediate()53 return vixl::aarch64::Assembler::IsImmFP64(constant->AsDoubleConstant()->GetValue()); in SVECanEncodeConstantAsImmediate()
50 return vixl::aarch64::Assembler::IsImmFP32(constant->AsFloatConstant()->GetValue()); in NEONCanEncodeConstantAsImmediate()52 return vixl::aarch64::Assembler::IsImmFP64(constant->AsDoubleConstant()->GetValue()); in NEONCanEncodeConstantAsImmediate()
2370 if (const_input != nullptr && !vixl::aarch64::Assembler::IsImmAddSub(const_input->GetValue())) { in SetSystemArrayCopyLocationRequires()
161 class ArmVIXLAssembler final : public Assembler {166 : Assembler(allocator) { in ArmVIXLAssembler()
78 class Arm64Assembler final : public Assembler {
65 : Assembler(allocator) { in Arm64Assembler()
37 void Emit(Assembler *sp_asm) override;597 void X86ExceptionSlowPath::Emit(Assembler *sasm) { in Emit()
334 class X86Assembler final : public Assembler {338 : Assembler(allocator), in Assembler() function
636 void Emit(Assembler *sp_asm) override;689 void X86_64ExceptionSlowPath::Emit(Assembler *sasm) { in Emit()
355 class X86_64Assembler final : public Assembler {359 : Assembler(allocator), in Assembler() function