Home
last modified time | relevance | path

Searched refs:ShiftKind (Results 1 – 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dmachine-operator.h279 enum class ShiftKind { kNormal, kShiftOutZeros }; enum
281 size_t hash_value(ShiftKind);
282 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, ShiftKind);
283 ShiftKind ShiftKindOf(Operator const*) V8_WARN_UNUSED_RESULT;
420 const Operator* Word32Sar(ShiftKind kind); in NON_EXPORTED_BASE()
421 const Operator* Word32Sar() { return Word32Sar(ShiftKind::kNormal); } in NON_EXPORTED_BASE()
423 return Word32Sar(ShiftKind::kShiftOutZeros); in NON_EXPORTED_BASE()
455 const Operator* Word64Sar(ShiftKind kind); in NON_EXPORTED_BASE()
456 const Operator* Word64Sar() { return Word64Sar(ShiftKind::kNormal); } in NON_EXPORTED_BASE()
458 return Word64Sar(ShiftKind::kShiftOutZeros); in NON_EXPORTED_BASE()
[all …]
Dmachine-operator.cc232 size_t hash_value(ShiftKind kind) { return static_cast<size_t>(kind); } in hash_value()
233 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os, ShiftKind kind) { in operator <<()
235 case ShiftKind::kNormal: in operator <<()
237 case ShiftKind::kShiftOutZeros: in operator <<()
242 ShiftKind ShiftKindOf(Operator const* op) { in ShiftKindOf()
245 return OpParameter<ShiftKind>(op); in ShiftKindOf()
820 struct NormalWord32SarOperator final : public Operator1<ShiftKind> {
822 : Operator1<ShiftKind>(IrOpcode::kWord32Sar, Operator::kPure, in NormalWord32SarOperator()
824 ShiftKind::kNormal) {} in NormalWord32SarOperator()
827 struct ShiftOutZerosWord32SarOperator final : public Operator1<ShiftKind> {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInstARM32.h59 enum ShiftKind { enum
113 Variable *Index, ShiftKind ShiftOp = kNoShift,
122 ShiftKind getShiftOp() const { return ShiftOp; } in getShiftOp()
154 ShiftKind ShiftOp, uint16_t ShiftAmt, AddrMode Mode);
159 ShiftKind ShiftOp;
310 ShiftKind ShiftOp, Operand *ShiftAmt) { in create()
324 ShiftKind getShiftOp() const { return ShiftOp; } in getShiftOp()
329 OperandARM32FlexReg(Cfg *Func, Type Ty, Variable *Reg, ShiftKind ShiftOp,
333 ShiftKind ShiftOp;
DIceTargetLoweringARM32.cpp5406 Variable **OffsetReg, OperandARM32::ShiftKind *Kind, in matchShiftedOffsetReg()
5414 OperandARM32::ShiftKind NewShiftKind = OperandARM32::kNoShift; in matchShiftedOffsetReg()
5570 OperandARM32::ShiftKind ShiftKind = OperandARM32::kNoShift; in formAddressingMode() local
5624 if (matchShiftedOffsetReg(VMetadata, &OffsetReg, &ShiftKind, in formAddressingMode()
5630 matchShiftedOffsetReg(VMetadata, &BaseVar, &ShiftKind, in formAddressingMode()
5700 return OperandARM32Mem::create(Func, Ty, BaseVar, OffsetR, ShiftKind, in formAddressingMode()
DIceAssemblerARM32.cpp147 IValueT encodeShift(OperandARM32::ShiftKind Shift) { in encodeShift()
334 IValueT encodeShiftRotateImm5(IValueT Rm, OperandARM32::ShiftKind Shift, in encodeShiftRotateImm5()
343 IValueT encodeShiftRotateReg(IValueT Rm, OperandARM32::ShiftKind Shift, in encodeShiftRotateReg()
1687 const OperandARM32::ShiftKind Shift, in emitShift()
DIceAssemblerARM32.h819 const OperandARM32::ShiftKind Shift, const Operand *OpRd,
DIceInstARM32.cpp331 Variable *Index, ShiftKind ShiftOp, in OperandARM32Mem()
471 ShiftKind ShiftOp, Operand *ShiftAmt) in OperandARM32FlexReg()