H A D | liftoff-assembler-arm.h | 640 #define __ lasm-> 641 inline void LoadInternal(LiftoffAssembler* lasm, LiftoffRegister dst, in LoadInternal() argument 648 UseScratchRegisterScope temps(lasm); in LoadInternal() 653 lasm, &temps, src_addr, offset_reg, offset_imm); in LoadInternal() 656 CpuFeatureScope scope(lasm, NEON); in LoadInternal() 668 CpuFeatureScope scope(lasm, NEON); in LoadInternal() 674 liftoff::GetMemOp(lasm, &temps, src_addr, offset_reg, offset_imm); in LoadInternal() 722 src_op = liftoff::GetMemOp(lasm, &temps, src_addr, offset_reg, in LoadInternal() 882 #define __ lasm-> 885 LiftoffAssembler* lasm, Registe in AtomicOp32() 884 AtomicOp32( LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, LiftoffRegList pinned, void (Assembler::*load)(Register, Register, Condition), void (Assembler::*store)(Register, Register, Register, Condition), void (*op)(LiftoffAssembler*, Register, Register, Register)) AtomicOp32() argument 917 Add(LiftoffAssembler* lasm, Register dst, Register lhs, Register rhs) Add() argument 922 Sub(LiftoffAssembler* lasm, Register dst, Register lhs, Register rhs) Sub() argument 927 And(LiftoffAssembler* lasm, Register dst, Register lhs, Register rhs) And() argument 932 Or(LiftoffAssembler* lasm, Register dst, Register lhs, Register rhs) Or() argument 937 Xor(LiftoffAssembler* lasm, Register dst, Register lhs, Register rhs) Xor() argument 942 Exchange(LiftoffAssembler* lasm, Register dst, Register lhs, Register rhs) Exchange() argument 947 AtomicBinop32(LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type, void (*op)(LiftoffAssembler*, Register, Register, Register)) AtomicBinop32() argument 987 AtomicOp64(LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, base::Optional<LiftoffRegister> result, void (*op)(LiftoffAssembler*, LiftoffRegister, LiftoffRegister, LiftoffRegister)) AtomicOp64() argument 1068 I64Store(LiftoffAssembler* lasm, LiftoffRegister dst, LiftoffRegister, LiftoffRegister src) I64Store() argument 1196 AtomicI64CompareExchange(LiftoffAssembler* lasm, Register dst_addr_reg, Register offset_reg, uint32_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result) AtomicI64CompareExchange() argument [all...] |