v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::AssemblerRISCVI Member List

This is the complete list of members for v8::internal::AssemblerRISCVI, including all inherited members.

add(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
addi(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
and_(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
andi(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
auipc(Register rd, int32_t imm20)v8::internal::AssemblerRISCVI
AuipcOffset(Instr instr)v8::internal::AssemblerRISCVIstatic
b(Label *L)v8::internal::AssemblerRISCVIinline
beq(Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRISCVI
beq(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
beqz(Register rs, int16_t imm13)v8::internal::AssemblerRISCVIinline
beqz(Register rs1, Label *L)v8::internal::AssemblerRISCVIinline
bge(Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRISCVI
bge(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bgeu(Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRISCVI
bgeu(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bgez(Register rs, int16_t imm13)v8::internal::AssemblerRISCVIinline
bgez(Register rs1, Label *L)v8::internal::AssemblerRISCVIinline
bgt(Register rs1, Register rs2, int16_t imm13)v8::internal::AssemblerRISCVIinline
bgt(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bgtu(Register rs1, Register rs2, int16_t imm13)v8::internal::AssemblerRISCVIinline
bgtu(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bgtz(Register rs, int16_t imm13)v8::internal::AssemblerRISCVIinline
bgtz(Register rs1, Label *L)v8::internal::AssemblerRISCVIinline
ble(Register rs1, Register rs2, int16_t imm13)v8::internal::AssemblerRISCVIinline
ble(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bleu(Register rs1, Register rs2, int16_t imm13)v8::internal::AssemblerRISCVIinline
bleu(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
blez(Register rs, int16_t imm13)v8::internal::AssemblerRISCVIinline
blez(Register rs1, Label *L)v8::internal::AssemblerRISCVIinline
BlockTrampolinePoolFor(int instructions)=0v8::internal::AssemblerRiscvBaseprotectedpure virtual
blt(Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRISCVI
blt(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bltu(Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRISCVI
bltu(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bltz(Register rs, int16_t imm13)v8::internal::AssemblerRISCVIinline
bltz(Register rs1, Label *L)v8::internal::AssemblerRISCVIinline
bne(Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRISCVI
bne(Register rs1, Register rs2, Label *L)v8::internal::AssemblerRISCVIinline
bnez(Register rs, int16_t imm13)v8::internal::AssemblerRISCVIinline
bnez(Register rs1, Label *L)v8::internal::AssemblerRISCVIinline
branch_offset(Label *L)v8::internal::AssemblerRISCVIinline
branch_offset_helper(Label *L, OffsetSize bits)=0v8::internal::AssemblerRiscvBaseprotectedpure virtual
call(int32_t offset)v8::internal::AssemblerRISCVIinline
ClearVectorunit()=0v8::internal::AssemblerRiscvBaseprotectedpure virtual
ebreak()v8::internal::AssemblerRISCVI
ecall()v8::internal::AssemblerRISCVI
emit(Instr x)=0v8::internal::AssemblerRiscvBaseprotectedpure virtual
emit(ShortInstr x)=0v8::internal::AssemblerRiscvBaseprotectedpure virtual
emit(uint64_t x)=0v8::internal::AssemblerRiscvBaseprotectedpure virtual
fence(uint8_t pred, uint8_t succ)v8::internal::AssemblerRISCVI
fence_tso()v8::internal::AssemblerRISCVI
GenInstrALU_ri(uint8_t funct3, Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrALU_rr(uint8_t funct7, uint8_t funct3, Register rd, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrALUFP_rr(uint8_t funct7, uint8_t funct3, FPURegister rd, FPURegister rs1, FPURegister rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrALUFP_rr(uint8_t funct7, uint8_t funct3, FPURegister rd, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrALUFP_rr(uint8_t funct7, uint8_t funct3, FPURegister rd, FPURegister rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrALUFP_rr(uint8_t funct7, uint8_t funct3, Register rd, FPURegister rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrALUFP_rr(uint8_t funct7, uint8_t funct3, Register rd, FPURegister rs1, FPURegister rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrALUW_rr(uint8_t funct7, uint8_t funct3, Register rd, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrB(uint8_t funct3, BaseOpcode opcode, Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrBranchCC_rri(uint8_t funct3, Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrCA(uint8_t funct6, BaseOpcode opcode, Register rd, uint8_t funct, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrCB(uint8_t funct3, BaseOpcode opcode, Register rs1, uint8_t uimm8)v8::internal::AssemblerRiscvBaseprotected
GenInstrCBA(uint8_t funct3, uint8_t funct2, BaseOpcode opcode, Register rs1, int8_t imm6)v8::internal::AssemblerRiscvBaseprotected
GenInstrCI(uint8_t funct3, BaseOpcode opcode, Register rd, int8_t imm6)v8::internal::AssemblerRiscvBaseprotected
GenInstrCIU(uint8_t funct3, BaseOpcode opcode, Register rd, uint8_t uimm6)v8::internal::AssemblerRiscvBaseprotected
GenInstrCIU(uint8_t funct3, BaseOpcode opcode, FPURegister rd, uint8_t uimm6)v8::internal::AssemblerRiscvBaseprotected
GenInstrCIW(uint8_t funct3, BaseOpcode opcode, Register rd, uint8_t uimm8)v8::internal::AssemblerRiscvBaseprotected
GenInstrCJ(uint8_t funct3, BaseOpcode opcode, uint16_t uint11)v8::internal::AssemblerRiscvBaseprotected
GenInstrCL(uint8_t funct3, BaseOpcode opcode, Register rd, Register rs1, uint8_t uimm5)v8::internal::AssemblerRiscvBaseprotected
GenInstrCL(uint8_t funct3, BaseOpcode opcode, FPURegister rd, Register rs1, uint8_t uimm5)v8::internal::AssemblerRiscvBaseprotected
GenInstrCR(uint8_t funct4, BaseOpcode opcode, Register rd, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrCS(uint8_t funct3, BaseOpcode opcode, Register rs2, Register rs1, uint8_t uimm5)v8::internal::AssemblerRiscvBaseprotected
GenInstrCS(uint8_t funct3, BaseOpcode opcode, FPURegister rs2, Register rs1, uint8_t uimm5)v8::internal::AssemblerRiscvBaseprotected
GenInstrCSR_ii(uint8_t funct3, Register rd, ControlStatusReg csr, uint8_t rs1)v8::internal::AssemblerRiscvBaseprotected
GenInstrCSR_ir(uint8_t funct3, Register rd, ControlStatusReg csr, Register rs1)v8::internal::AssemblerRiscvBaseprotected
GenInstrCSS(uint8_t funct3, BaseOpcode opcode, FPURegister rs2, uint8_t uimm6)v8::internal::AssemblerRiscvBaseprotected
GenInstrCSS(uint8_t funct3, BaseOpcode opcode, Register rs2, uint8_t uimm6)v8::internal::AssemblerRiscvBaseprotected
GenInstrI(uint8_t funct3, BaseOpcode opcode, Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrI(uint8_t funct3, BaseOpcode opcode, FPURegister rd, Register rs1, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrIShift(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRiscvBaseprotected
GenInstrIShiftW(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRiscvBaseprotected
GenInstrJ(BaseOpcode opcode, Register rd, int32_t imm20)v8::internal::AssemblerRiscvBaseprotected
GenInstrLoad_ri(uint8_t funct3, Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrLoadFP_ri(uint8_t funct3, FPURegister rd, Register rs1, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrPriv(uint8_t funct7, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, Register rd, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, FPURegister rd, FPURegister rs1, FPURegister rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, Register rd, FPURegister rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, FPURegister rd, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, FPURegister rd, FPURegister rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR(uint8_t funct7, uint8_t funct3, BaseOpcode opcode, Register rd, FPURegister rs1, FPURegister rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrR4(uint8_t funct2, BaseOpcode opcode, Register rd, Register rs1, Register rs2, Register rs3, FPURoundingMode frm)v8::internal::AssemblerRiscvBaseprotected
GenInstrR4(uint8_t funct2, BaseOpcode opcode, FPURegister rd, FPURegister rs1, FPURegister rs2, FPURegister rs3, FPURoundingMode frm)v8::internal::AssemblerRiscvBaseprotected
GenInstrRAtomic(uint8_t funct5, bool aq, bool rl, uint8_t funct3, Register rd, Register rs1, Register rs2)v8::internal::AssemblerRiscvBaseprotected
GenInstrRFrm(uint8_t funct7, BaseOpcode opcode, Register rd, Register rs1, Register rs2, FPURoundingMode frm)v8::internal::AssemblerRiscvBaseprotected
GenInstrS(uint8_t funct3, BaseOpcode opcode, Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrS(uint8_t funct3, BaseOpcode opcode, Register rs1, FPURegister rs2, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrShift_ri(bool arithshift, uint8_t funct3, Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRiscvBaseprotected
GenInstrShiftW_ri(bool arithshift, uint8_t funct3, Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRiscvBaseprotected
GenInstrStore_rri(uint8_t funct3, Register rs1, Register rs2, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrStoreFP_rri(uint8_t funct3, Register rs1, FPURegister rs2, int16_t imm12)v8::internal::AssemblerRiscvBaseprotected
GenInstrU(BaseOpcode opcode, Register rd, int32_t imm20)v8::internal::AssemblerRiscvBaseprotected
IsAddi(Instr instr)v8::internal::AssemblerRISCVIstatic
IsAuipc(Instr instr)v8::internal::AssemblerRISCVIstatic
IsBranch(Instr instr)v8::internal::AssemblerRISCVIstatic
IsJal(Instr instr)v8::internal::AssemblerRISCVIstatic
IsJalr(Instr instr)v8::internal::AssemblerRISCVIstatic
IsJump(Instr instr)v8::internal::AssemblerRISCVIstatic
IsLui(Instr instr)v8::internal::AssemblerRISCVIstatic
IsLw(Instr instr)v8::internal::AssemblerRISCVIstatic
IsNop(Instr instr)v8::internal::AssemblerRISCVIstatic
IsOri(Instr instr)v8::internal::AssemblerRISCVIstatic
IsSlli(Instr instr)v8::internal::AssemblerRISCVIstatic
j(int32_t imm21)v8::internal::AssemblerRISCVIinline
j(Label *L)v8::internal::AssemblerRISCVIinline
jal(Register rd, int32_t imm20)v8::internal::AssemblerRISCVI
jal(int32_t imm21)v8::internal::AssemblerRISCVIinline
jal(Label *L)v8::internal::AssemblerRISCVIinline
jalr(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
jalr(Register rs, int32_t imm12)v8::internal::AssemblerRISCVIinline
jalr(Register rs)v8::internal::AssemblerRISCVIinline
JalrOffset(Instr instr)v8::internal::AssemblerRISCVIstatic
jr(Register rs)v8::internal::AssemblerRISCVIinline
jr(Register rs, int32_t imm12)v8::internal::AssemblerRISCVIinline
jump_offset(Label *L)v8::internal::AssemblerRISCVIinline
JumpOffset(Instr instr)v8::internal::AssemblerRISCVIstatic
kOffset11 enum valuev8::internal::AssemblerRiscvBaseprotected
kOffset12 enum valuev8::internal::AssemblerRiscvBaseprotected
kOffset13 enum valuev8::internal::AssemblerRiscvBaseprotected
kOffset20 enum valuev8::internal::AssemblerRiscvBaseprotected
kOffset21 enum valuev8::internal::AssemblerRiscvBaseprotected
kOffset32 enum valuev8::internal::AssemblerRiscvBaseprotected
kOffset9 enum valuev8::internal::AssemblerRiscvBaseprotected
lb(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
lbu(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
lh(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
lhu(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
LoadOffset(Instr instr)v8::internal::AssemblerRISCVIstatic
lui(Register rd, int32_t imm20)v8::internal::AssemblerRISCVI
lw(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
mv(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
neg(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
nor(Register rd, Register rs, Register rt)v8::internal::AssemblerRISCVIinline
not_(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
OffsetSize enum namev8::internal::AssemblerRiscvBaseprotected
or_(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
ori(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
ret()v8::internal::AssemblerRISCVIinline
sb(Register source, Register base, int16_t imm12)v8::internal::AssemblerRISCVI
seqz(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
sgtz(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
sh(Register source, Register base, int16_t imm12)v8::internal::AssemblerRISCVI
sll(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
slli(Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRISCVI
slt(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
slti(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
sltiu(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI
sltu(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
sltz(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
snez(Register rd, Register rs)v8::internal::AssemblerRISCVIinline
sra(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
srai(Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRISCVI
srl(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
srli(Register rd, Register rs1, uint8_t shamt)v8::internal::AssemblerRISCVI
sub(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
sw(Register source, Register base, int16_t imm12)v8::internal::AssemblerRISCVI
sync()v8::internal::AssemblerRISCVIinline
unimp()v8::internal::AssemblerRISCVI
xor_(Register rd, Register rs1, Register rs2)v8::internal::AssemblerRISCVI
xori(Register rd, Register rs1, int16_t imm12)v8::internal::AssemblerRISCVI