Home
last modified time | relevance | path

Searched refs:TypeToRegisterSet (Results 1 – 12 of 12) sorted by relevance

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/subzero/src/
H A DIceTargetLoweringX8632Traits.h540 (*TypeToRegisterSet)[RC_void] = InvalidRegisters;
541 (*TypeToRegisterSet)[RC_i1] = IntegerRegistersI8;
542 (*TypeToRegisterSet)[RC_i8] = IntegerRegistersI8;
545 (*TypeToRegisterSet)[RC_i64] = InvalidRegisters;
546 (*TypeToRegisterSet)[RC_f32] = FloatRegisters;
547 (*TypeToRegisterSet)[RC_f64] = FloatRegisters;
548 (*TypeToRegisterSet)[RC_v4i1] = VectorRegisters;
549 (*TypeToRegisterSet)[RC_v8i1] = VectorRegisters;
550 (*TypeToRegisterSet)[RC_v16i1] = VectorRegisters;
551 (*TypeToRegisterSet)[RC_v16i8] = VectorRegisters;
[all …]
H A DIceTargetLoweringX8664Traits.h582 (*TypeToRegisterSet)[RC_void] = InvalidRegisters;
583 (*TypeToRegisterSet)[RC_i1] = IntegerRegistersI8;
584 (*TypeToRegisterSet)[RC_i8] = IntegerRegistersI8;
588 (*TypeToRegisterSet)[RC_f32] = FloatRegisters;
589 (*TypeToRegisterSet)[RC_f64] = FloatRegisters;
590 (*TypeToRegisterSet)[RC_v4i1] = VectorRegisters;
591 (*TypeToRegisterSet)[RC_v8i1] = VectorRegisters;
592 (*TypeToRegisterSet)[RC_v16i1] = VectorRegisters;
593 (*TypeToRegisterSet)[RC_v16i8] = VectorRegisters;
594 (*TypeToRegisterSet)[RC_v8i16] = VectorRegisters;
[all …]
H A DIceTargetLowering.cpp174 GlobalContext *Ctx, int32_t NumRegs, SmallBitVector TypeToRegisterSet[], in filterTypeToRegisterSet() argument
211 RegSet[TypeIndex][RegIndex] = TypeToRegisterSet[TypeIndex][RegIndex]; in filterTypeToRegisterSet()
231 SmallBitVector *TypeBitSet = &TypeToRegisterSet[TypeIndex]; in filterTypeToRegisterSet()
249 printRegisterSet(Str, TypeToRegisterSet[TypeIndex], getRegName, in filterTypeToRegisterSet()
H A DIceTargetLoweringMIPS32.cpp184 TypeToRegisterSet[IceType_void] = InvalidRegisters; in staticInit()
185 TypeToRegisterSet[IceType_i1] = IntegerRegisters; in staticInit()
186 TypeToRegisterSet[IceType_i8] = IntegerRegisters; in staticInit()
187 TypeToRegisterSet[IceType_i16] = IntegerRegisters; in staticInit()
188 TypeToRegisterSet[IceType_i32] = IntegerRegisters; in staticInit()
189 TypeToRegisterSet[IceType_i64] = IntegerRegisters; in staticInit()
190 TypeToRegisterSet[IceType_f32] = Float32Registers; in staticInit()
191 TypeToRegisterSet[IceType_f64] = Float64Registers; in staticInit()
192 TypeToRegisterSet[IceType_v4i1] = VectorRegisters; in staticInit()
193 TypeToRegisterSet[IceType_v8i1] = VectorRegisters; in staticInit()
[all …]
H A DIceTargetLoweringARM32.cpp354 TypeToRegisterSet[IceType_i1] = IntegerRegisters; in staticInit()
355 TypeToRegisterSet[IceType_i8] = IntegerRegisters; in staticInit()
356 TypeToRegisterSet[IceType_i16] = IntegerRegisters; in staticInit()
357 TypeToRegisterSet[IceType_i32] = IntegerRegisters; in staticInit()
358 TypeToRegisterSet[IceType_i64] = I64PairRegisters; in staticInit()
359 TypeToRegisterSet[IceType_f32] = Float32Registers; in staticInit()
360 TypeToRegisterSet[IceType_f64] = Float64Registers; in staticInit()
361 TypeToRegisterSet[IceType_v4i1] = VectorRegisters; in staticInit()
362 TypeToRegisterSet[IceType_v8i1] = VectorRegisters; in staticInit()
374 Ctx, RegARM32::Reg_NUM, TypeToRegisterSet, in staticInit()
[all …]
H A DIceTargetLoweringARM32.h105 return TypeToRegisterSet[RC]; in getRegistersForVariable()
107 return TypeToRegisterSet[RC]; in getRegistersForVariable()
1238 static SmallBitVector TypeToRegisterSet[RegARM32::RCARM32_NUM]; variable
H A DIceTargetLoweringX8632.cpp128 TargetX86Base<X8632::Traits>::TypeToRegisterSet = {{}}; member in Ice::X8632::TargetX86Base<X8632::Traits>
H A DIceTargetLoweringMIPS32.h76 return TypeToRegisterSet[RC]; in getRegistersForVariable()
848 static SmallBitVector TypeToRegisterSet[RCMIPS32_NUM]; variable
H A DIceTargetLowering.h396 GlobalContext *Ctx, int32_t NumRegs, SmallBitVector TypeToRegisterSet[],
H A DIceTargetLoweringX8664.cpp115 TargetX86Base<X8664::Traits>::TypeToRegisterSet = {{}}; member in Ice::X8664::TargetX86Base<X8664::Traits>
H A DIceTargetLoweringX86Base.h136 return TypeToRegisterSet[RC]; in getRegistersForVariable()
1099 static std::array<SmallBitVector, RCX86_NUM> TypeToRegisterSet; variable
H A DIceTargetLoweringX86BaseImpl.h424 Traits::initRegisterSet(getFlags(), &TypeToRegisterSet, &RegisterAliases);
425 for (size_t i = 0; i < TypeToRegisterSet.size(); ++i)
426 TypeToRegisterSetUnfiltered[i] = TypeToRegisterSet[i];
428 TypeToRegisterSet.data(), TypeToRegisterSet.size(),