Home
last modified time | relevance | path

Searched refs:Src (Results 1 - 25 of 407) sorted by relevance

12345678910>>...17

/third_party/node/deps/v8/src/base/
H A Dsafe_conversions.h40 template <typename Dst, typename Src>
43 static constexpr Dst Do(Src) { in Do()
53 template <typename Dst, typename Src, typename Enable = void>
56 static constexpr bool Do(Src value) { in Do()
63 template <typename Dst, typename Src>
65 Dst, Src,
67 std::is_integral<Dst>::value && std::is_integral<Src>::value &&
68 std::is_signed<Dst>::value && std::is_signed<Src>::value &&
69 !IsTypeInRangeForNumericType<Dst, Src>::value>::type> {
72 static constexpr bool Do(Src valu
[all...]
H A Dsafe_conversions_impl.h139 // A range for a given nunmeric Src type is contained for a given numeric Dst
140 // type if both numeric_limits<Src>::max() <= numeric_limits<Dst>::max() and
141 // numeric_limits<Src>::lowest() >= numeric_limits<Dst>::lowest() are true.
152 template <typename Dst, typename Src,
156 IntegerRepresentation SrcSign = std::is_signed<Src>::value
161 // Same sign: Dst is guaranteed to contain Src only if its range is equal or
163 template <typename Dst, typename Src, IntegerRepresentation Sign>
164 struct StaticDstRangeRelationToSrcRange<Dst, Src, Sign, Sign> {
166 MaxExponent<Dst>::value >= MaxExponent<Src>::value
173 template <typename Dst, typename Src>
[all...]
/third_party/skia/third_party/externals/angle2/src/common/third_party/base/anglebase/numerics/
H A Dsafe_conversions.h35 template <typename Dst, typename Src>
39 static constexpr Dst Do(Src) in Do()
50 template <typename Dst, typename Src, typename Enable = void>
54 static constexpr bool Do(Src value) in Do()
62 template <typename Dst, typename Src>
65 Src,
66 typename std::enable_if<std::is_integral<Dst>::value && std::is_integral<Src>::value &&
67 std::is_signed<Dst>::value && std::is_signed<Src>::value &&
68 !IsTypeInRangeForNumericType<Dst, Src>::value>::type>
72 static constexpr bool Do(Src valu
[all...]
H A Dchecked_math.h28 template <typename Src>
36 template <typename Src>
37 constexpr CheckedNumeric(const CheckedNumeric<Src> &rhs) in CheckedNumeric()
43 template <typename Src>
44 constexpr CheckedNumeric(Src value) // NOLINT(runtime/explicit) in CheckedNumeric()
47 static_assert(std::is_arithmetic<Src>::value, "Argument must be numeric."); in CheckedNumeric()
52 template <typename Src>
53 constexpr CheckedNumeric(StrictNumeric<Src> value) // NOLINT(runtime/explicit) in CheckedNumeric()
54 : state_(static_cast<Src>(value)) in CheckedNumeric()
104 template <typename Dst = T, typename Src>
[all...]
H A Dclamped_math.h33 template <typename Src>
34 constexpr ClampedNumeric(const ClampedNumeric<Src> &rhs) : value_(saturated_cast<T>(rhs.value_)) in ClampedNumeric()
37 template <typename Src>
42 template <typename Src>
43 constexpr ClampedNumeric(Src value) // NOLINT(runtime/explicit) in ClampedNumeric()
46 static_assert(std::is_arithmetic<Src>::value, "Argument must be numeric."); in ClampedNumeric()
51 template <typename Src>
52 constexpr ClampedNumeric(StrictNumeric<Src> value) // NOLINT(runtime/explicit) in ClampedNumeric()
53 : value_(saturated_cast<T>(static_cast<Src>(value))) in ClampedNumeric()
65 template <typename Src>
[all...]
H A Dsafe_conversions_impl.h148 // A range for a given nunmeric Src type is contained for a given numeric Dst
149 // type if both numeric_limits<Src>::max() <= numeric_limits<Dst>::max() and
150 // numeric_limits<Src>::lowest() >= numeric_limits<Dst>::lowest() are true.
164 typename Src,
167 IntegerRepresentation SrcSign = std::is_signed<Src>::value ? INTEGER_REPRESENTATION_SIGNED
171 // Same sign: Dst is guaranteed to contain Src only if its range is equal or
173 template <typename Dst, typename Src, IntegerRepresentation Sign>
174 struct StaticDstRangeRelationToSrcRange<Dst, Src, Sign, Sign>
177 MaxExponent<Dst>::value >= MaxExponent<Src>::value ? NUMERIC_RANGE_CONTAINED
183 template <typename Dst, typename Src>
[all...]
/third_party/gn/src/base/numerics/
H A Dchecked_math.h29 template <typename Src>
30 constexpr CheckedNumeric(const CheckedNumeric<Src>& rhs) in CheckedNumeric()
33 template <typename Src>
38 template <typename Src>
39 constexpr CheckedNumeric(Src value) // NOLINT(runtime/explicit) in CheckedNumeric()
41 static_assert(std::is_arithmetic<Src>::value, "Argument must be numeric."); in CheckedNumeric()
46 template <typename Src>
48 StrictNumeric<Src> value) // NOLINT(runtime/explicit) in CheckedNumeric()
49 : state_(static_cast<Src>(value)) {} in CheckedNumeric()
97 template <typename Dst = T, typename Src>
[all...]
H A Dsafe_conversions.h22 template <typename Dst, typename Src>
25 static constexpr Dst Do(Src) { in Do()
35 template <typename Dst, typename Src, typename Enable = void>
38 static constexpr bool Do(Src value) { in Do()
45 template <typename Dst, typename Src>
48 Src,
50 std::is_integral<Dst>::value && std::is_integral<Src>::value &&
51 std::is_signed<Dst>::value && std::is_signed<Src>::value &&
52 !IsTypeInRangeForNumericType<Dst, Src>::value>::type> {
55 static constexpr bool Do(Src valu
[all...]
H A Dclamped_math.h29 template <typename Src>
30 constexpr ClampedNumeric(const ClampedNumeric<Src>& rhs) in ClampedNumeric()
33 template <typename Src>
38 template <typename Src>
39 constexpr ClampedNumeric(Src value) // NOLINT(runtime/explicit) in ClampedNumeric()
41 static_assert(std::is_arithmetic<Src>::value, "Argument must be numeric."); in ClampedNumeric()
46 template <typename Src>
48 StrictNumeric<Src> value) // NOLINT(runtime/explicit) in ClampedNumeric()
49 : value_(saturated_cast<T>(static_cast<Src>(value))) {} in ClampedNumeric()
59 template <typename Src>
[all...]
H A Dsafe_conversions_impl.h134 // A range for a given nunmeric Src type is contained for a given numeric Dst
135 // type if both numeric_limits<Src>::max() <= numeric_limits<Dst>::max() and
136 // numeric_limits<Src>::lowest() >= numeric_limits<Dst>::lowest() are true.
148 typename Src,
152 IntegerRepresentation SrcSign = std::is_signed<Src>::value
157 // Same sign: Dst is guaranteed to contain Src only if its range is equal or
159 template <typename Dst, typename Src, IntegerRepresentation Sign>
160 struct StaticDstRangeRelationToSrcRange<Dst, Src, Sign, Sign> {
162 MaxExponent<Dst>::value >= MaxExponent<Src>::value
169 template <typename Dst, typename Src>
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Shader/
H A DPixelProgram.hpp66 Vector4f sampleTexture(const Src &sampler, Vector4f &uvwq, Float4 &bias, Vector4f &dsx, Vector4f &dsy, Vector4f &offset, SamplerFunction function);
74 Vector4f fetchRegister(const Src &src, unsigned int offset = 0);
75 Vector4f readConstant(const Src &src, unsigned int offset = 0);
86 void M3X2(Vector4f &dst, Vector4f &src0, const Src &src1);
87 void M3X3(Vector4f &dst, Vector4f &src0, const Src &src1);
88 void M3X4(Vector4f &dst, Vector4f &src0, const Src &src1);
89 void M4X3(Vector4f &dst, Vector4f &src0, const Src &src1);
90 void M4X4(Vector4f &dst, Vector4f &src0, const Src &src1);
91 void TEX(Vector4f &dst, Vector4f &src0, const Src &src1, bool project, bool bias);
92 void TEXLOD(Vector4f &dst, Vector4f &src0, const Src
[all...]
H A DVertexProgram.hpp64 typedef Shader::SourceParameter Src; typedef in sw::VertexProgram
72 Vector4f fetchRegister(const Src &src, unsigned int offset = 0);
73 Vector4f readConstant(const Src &src, unsigned int offset = 0);
80 void M3X2(Vector4f &dst, Vector4f &src0, Src &src1);
81 void M3X3(Vector4f &dst, Vector4f &src0, Src &src1);
82 void M3X4(Vector4f &dst, Vector4f &src0, Src &src1);
83 void M4X3(Vector4f &dst, Vector4f &src0, Src &src1);
84 void M4X4(Vector4f &dst, Vector4f &src0, Src &src1);
87 void BREAKP(const Src &predicateRegister);
93 void CALLNZ(int labelIndex, int callSiteIndex, const Src
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_pair.c53 if (rgb && pair->RGB.Src[RC_PAIR_PRESUB_SRC].Used in rc_pair_alloc_source()
54 && index != pair->RGB.Src[RC_PAIR_PRESUB_SRC].Index) { in rc_pair_alloc_source()
58 if (alpha && pair->Alpha.Src[RC_PAIR_PRESUB_SRC].Used in rc_pair_alloc_source()
59 && index != pair->Alpha.Src[RC_PAIR_PRESUB_SRC].Index) { in rc_pair_alloc_source()
67 if (pair->RGB.Src[i].Used) { in rc_pair_alloc_source()
68 if (pair->RGB.Src[i].File != file || in rc_pair_alloc_source()
69 pair->RGB.Src[i].Index != index) { in rc_pair_alloc_source()
77 if (pair->Alpha.Src[i].Used) { in rc_pair_alloc_source()
78 if (pair->Alpha.Src[i].File != file || in rc_pair_alloc_source()
79 pair->Alpha.Src[ in rc_pair_alloc_source()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_lowering.c144 reg_src(&new_inst.Src[0], src, SWIZ(X, Y, Z, W)); in create_mov()
202 struct tgsi_full_src_register *src0 = &inst->Src[0]; in transform_dst()
203 struct tgsi_full_src_register *src1 = &inst->Src[1]; in transform_dst()
223 reg_src(&new_inst.Src[0], src0, SWIZ(_, Y, _, _)); in transform_dst()
224 reg_src(&new_inst.Src[1], src1, SWIZ(_, Y, _, _)); in transform_dst()
235 reg_src(&new_inst.Src[0], src0, SWIZ(_, _, Z, _)); in transform_dst()
246 reg_src(&new_inst.Src[0], src1, SWIZ(_, _, _, W)); in transform_dst()
257 reg_src(&new_inst.Src[0], &ctx->imm, SWIZ(Y, _, _, _)); in transform_dst()
283 struct tgsi_full_src_register *src0 = &inst->Src[0]; in transform_lrp()
284 struct tgsi_full_src_register *src1 = &inst->Src[ in transform_lrp()
[all...]
H A Dtgsi_transform.h307 tgsi_transform_src_reg_xyzw(&inst.Src[0], src0_file, src0_index); in tgsi_transform_op1_inst()
334 tgsi_transform_src_reg_xyzw(&inst.Src[0], src0_file, src0_index); in tgsi_transform_op2_inst()
335 tgsi_transform_src_reg_xyzw(&inst.Src[1], src1_file, src1_index); in tgsi_transform_op2_inst()
336 inst.Src[1].Register.Negate = src1_negate; in tgsi_transform_op2_inst()
364 tgsi_transform_src_reg_xyzw(&inst.Src[0], src0_file, src0_index); in tgsi_transform_op3_inst()
365 tgsi_transform_src_reg_xyzw(&inst.Src[1], src1_file, src1_index); in tgsi_transform_op3_inst()
366 tgsi_transform_src_reg_xyzw(&inst.Src[2], src2_file, src2_index); in tgsi_transform_op3_inst()
392 tgsi_transform_src_reg_xyzw(&inst.Src[0], src0_file, src0_index); in tgsi_transform_op1_swz_inst()
395 inst.Src[0].Register.SwizzleX = src0_swizzle; in tgsi_transform_op1_swz_inst()
398 inst.Src[ in tgsi_transform_op1_swz_inst()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8664/
H A DXmmArith.cpp17 #define TestArithSSXmmXmm(FloatSize, Src, Value0, Dst, Value1, Inst, Op) \ in TEST_F()
22 "(" #FloatSize ", " #Src ", " #Value0 ", " #Dst ", " #Value1 \ in TEST_F()
32 __ movss(IceType_f##FloatSize, Encoded_Xmm_##Src(), dwordAddress(T1)); \ in TEST_F()
33 __ Inst(IceType_f##FloatSize, Encoded_Xmm_##Dst(), Encoded_Xmm_##Src()); \ in TEST_F()
82 #define TestArithSS(FloatSize, Src, Dst0, Dst1) \ in TEST_F()
84 TestArithSSXmmXmm(FloatSize, Src, 1.0, Dst0, 10.0, addss, +); \ in TEST_F()
86 TestArithSSXmmXmm(FloatSize, Src, 3.0, Dst0, 30.0, subss, -); \ in TEST_F()
88 TestArithSSXmmXmm(FloatSize, Src, 5.0, Dst0, 50.0, mulss, *); \ in TEST_F()
90 TestArithSSXmmXmm(FloatSize, Src, 7.0, Dst0, 70.0, divss, /); \ in TEST_F()
94 #define TestImpl(Src, Dst in TEST_F()
[all...]
H A DDataMov.cpp99 #define TestMemReg(Src, Size) \ in TEST_F()
101 static constexpr char TestString[] = "(" #Src ", " #Size ")"; \ in TEST_F()
106 __ mov(IceType_i32, Encoded_GPR_##Src(), Immediate(Value)); \ in TEST_F()
107 __ mov(IceType_i##Size, dwordAddress(T0), Encoded_GPR_##Src()); \ in TEST_F()
118 #define TestImpl(Src) \ in TEST_F()
120 TestMemReg(Src, 8); \ in TEST_F()
121 TestMemReg(Src, 16); \ in TEST_F()
122 TestMemReg(Src, 32); \ in TEST_F()
123 TestMemReg(Src, 64); \ in TEST_F()
156 #define TestRegReg(Dst, Src, Suffi in TEST_F()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8632/
H A DXmmArith.cpp17 #define TestArithSSXmmXmm(FloatSize, Src, Value0, Dst, Value1, Inst, Op) \ in TEST_F()
22 "(" #FloatSize ", " #Src ", " #Value0 ", " #Dst ", " #Value1 \ in TEST_F()
33 __ movss(IceType_f##FloatSize, XmmRegister::Encoded_Reg_##Src, \ in TEST_F()
36 XmmRegister::Encoded_Reg_##Src); \ in TEST_F()
87 #define TestArithSS(FloatSize, Src, Dst0, Dst1) \ in TEST_F()
89 TestArithSSXmmXmm(FloatSize, Src, 1.0, Dst0, 10.0, addss, +); \ in TEST_F()
91 TestArithSSXmmXmm(FloatSize, Src, 3.0, Dst0, 30.0, subss, -); \ in TEST_F()
93 TestArithSSXmmXmm(FloatSize, Src, 5.0, Dst0, 50.0, mulss, *); \ in TEST_F()
95 TestArithSSXmmXmm(FloatSize, Src, 7.0, Dst0, 70.0, divss, /); \ in TEST_F()
123 #define TestPArithXmmXmm(Dst, Value0, Src, Value in TEST_F()
[all...]
H A DGPRArith.cpp261 /* Initializers are ignored when Src[01] is ebp/esp. */ in TEST_F()
326 #define TestImplRegReg(Dst, Value0, Src, Value1, Size) \ in TEST_F()
330 "(" #Dst ", " #Value0 ", " #Src ", " #Value1 ", " #Size ")"; \ in TEST_F()
336 __ mov(IceType_i##Size, GPRRegister::Encoded_Reg_##Src, \ in TEST_F()
339 GPRRegister::Encoded_Reg_##Src); \ in TEST_F()
388 #define TestImplAddrReg(Value0, Src, Value1, Size) \ in TEST_F()
392 "(Addr, " #Value0 ", " #Src ", " #Value1 ", " #Size ")"; \ in TEST_F()
397 __ mov(IceType_i##Size, GPRRegister::Encoded_Reg_##Src, \ in TEST_F()
400 GPRRegister::Encoded_Reg_##Src); \ in TEST_F()
446 #define TestImplValues(Dst, Value0, Src, Value in TEST_F()
[all...]
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_tgsi.c242 tgsi_transform_src_reg_xyzw(&inst.Src[0], in virgl_tgsi_transform_prolog()
245 inst.Src[0].Register.SwizzleX = TGSI_SWIZZLE_X; in virgl_tgsi_transform_prolog()
246 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_Y; in virgl_tgsi_transform_prolog()
247 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_Z; in virgl_tgsi_transform_prolog()
248 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_Z; in virgl_tgsi_transform_prolog()
302 if (inst->Src[i].Register.File == TGSI_FILE_TEMPORARY) { in virgl_tgsi_transform_instruction()
303 uint32_t index = inst->Src[i].Register.Index / 8; in virgl_tgsi_transform_instruction()
304 uint32_t read_mask = (1 << inst->Src[i].Register.SwizzleX) | in virgl_tgsi_transform_instruction()
305 (1 << inst->Src[i].Register.SwizzleY) | in virgl_tgsi_transform_instruction()
306 (1 << inst->Src[ in virgl_tgsi_transform_instruction()
[all...]
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c245 copy_src_reg(&o->Src[0].Register, &i->Src[0].Register); in copy_instruction()
246 copy_src_reg(&o->Src[1].Register, &i->Src[1].Register); in copy_instruction()
247 copy_src_reg(&o->Src[2].Register, &i->Src[2].Register); in copy_instruction()
336 src_reg = &current->FullInstruction.Src[2]; in liveness_analysis()
340 src_reg = &current->FullInstruction.Src[1]; in liveness_analysis()
344 src_reg = &current->FullInstruction.Src[0]; in liveness_analysis()
406 same_src_dst_reg(&next->FullInstruction.Src[ in i915_fpc_optimize_mov_before_tex()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceTargetLoweringMIPS32.h178 void _andi(Variable *Dest, Variable *Src, uint32_t Imm) { in _andi() argument
179 Context.insert<InstMIPS32Andi>(Dest, Src, Imm); in _andi()
210 void _abs_d(Variable *Dest, Variable *Src) { in _abs_d() argument
211 Context.insert<InstMIPS32Abs_d>(Dest, Src); in _abs_d()
214 void _abs_s(Variable *Dest, Variable *Src) { in _abs_s() argument
215 Context.insert<InstMIPS32Abs_s>(Dest, Src); in _abs_s()
218 void _addi(Variable *Dest, Variable *Src, uint32_t Imm) { in _addi() argument
219 Context.insert<InstMIPS32Addi>(Dest, Src, Imm); in _addi()
230 void _addiu(Variable *Dest, Variable *Src, uint32_t Imm) { in _addiu() argument
231 Context.insert<InstMIPS32Addiu>(Dest, Src, Im in _addiu()
294 _clz(Variable *Dest, Variable *Src) _clz() argument
298 _cvt_d_l(Variable *Dest, Variable *Src) _cvt_d_l() argument
302 _cvt_d_s(Variable *Dest, Variable *Src) _cvt_d_s() argument
306 _cvt_d_w(Variable *Dest, Variable *Src) _cvt_d_w() argument
310 _cvt_s_d(Variable *Dest, Variable *Src) _cvt_s_d() argument
314 _cvt_s_l(Variable *Dest, Variable *Src) _cvt_s_l() argument
318 _cvt_s_w(Variable *Dest, Variable *Src) _cvt_s_w() argument
354 _lui(Variable *Dest, Operand *Src, RelocOp Reloc = RO_No) _lui() argument
358 _mfc1(Variable *Dest, Variable *Src) _mfc1() argument
362 _mfhi(Variable *Dest, Operand *Src) _mfhi() argument
366 _mflo(Variable *Dest, Operand *Src) _mflo() argument
401 _mov_fp64_to_i64(Variable *Dest, Operand *Src, Int64Part Int64HiLo) _mov_fp64_to_i64() argument
406 _mov_d(Variable *Dest, Variable *Src) _mov_d() argument
410 _mov_s(Variable *Dest, Variable *Src) _mov_s() argument
446 _mtc1(Variable *Dest, Variable *Src) _mtc1() argument
450 _mthi(Variable *Dest, Operand *Src) _mthi() argument
454 _mtlo(Variable *Dest, Operand *Src) _mtlo() argument
492 _ori(Variable *Dest, Variable *Src, uint32_t Imm) _ori() argument
504 _sll(Variable *Dest, Variable *Src, uint32_t Imm) _sll() argument
516 _slti(Variable *Dest, Variable *Src, uint32_t Imm) _slti() argument
520 _sltiu(Variable *Dest, Variable *Src, uint32_t Imm) _sltiu() argument
528 _sqrt_d(Variable *Dest, Variable *Src) _sqrt_d() argument
532 _sqrt_s(Variable *Dest, Variable *Src) _sqrt_s() argument
536 _sra(Variable *Dest, Variable *Src, uint32_t Imm) _sra() argument
544 _srl(Variable *Dest, Variable *Src, uint32_t Imm) _srl() argument
582 _trunc_l_d(Variable *Dest, Variable *Src) _trunc_l_d() argument
586 _trunc_l_s(Variable *Dest, Variable *Src) _trunc_l_s() argument
590 _trunc_w_d(Variable *Dest, Variable *Src) _trunc_w_d() argument
594 _trunc_w_s(Variable *Dest, Variable *Src) _trunc_w_s() argument
602 _xori(Variable *Dest, Variable *Src, uint32_t Imm) _xori() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp51 const MachineBasicBlock *Src, in getEdgeProbability()
53 return Src->getSuccProbability(Dst); in getEdgeProbability()
57 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const { in getEdgeProbability()
60 return getEdgeProbability(Src, find(Src->successors(), Dst)); in getEdgeProbability()
64 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const { in isEdgeHot()
66 return getEdgeProbability(Src, Dst) > HotProb; in isEdgeHot()
90 raw_ostream &OS, const MachineBasicBlock *Src, in printEdgeProbability()
93 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()
94 OS << "edge " << printMBBReference(*Src) << " in printEdgeProbability()
50 getEdgeProbability( const MachineBasicBlock *Src, MachineBasicBlock::const_succ_iterator Dst) const getEdgeProbability() argument
56 getEdgeProbability( const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const getEdgeProbability() argument
63 isEdgeHot( const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const isEdgeHot() argument
89 printEdgeProbability( raw_ostream &OS, const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const printEdgeProbability() argument
[all...]
/third_party/skia/dm/
H A DDMSrcSink.h87 struct Src { struct
88 virtual ~Src() {} in ~Src()
101 // Force Tasks using this Src to run on the main thread?
113 virtual Result SK_WARN_UNUSED_RESULT draw(const Src&, SkBitmap*, SkWStream*, SkString* log)
133 class GMSrc : public Src {
148 class CodecSrc : public Src {
183 class AndroidCodecSrc : public Src {
202 class BRDSrc : public Src {
228 class ImageGenSrc : public Src {
249 class ColorCodecSrc : public Src {
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp24 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall()
53 if (ConstantSDNode *ConstantSrc = dyn_cast<ConstantSDNode>(Src)) in EmitSpecializedLibcall()
90 if (Src.getValueType().bitsGT(MVT::i32)) in EmitSpecializedLibcall()
91 Src = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src); in EmitSpecializedLibcall()
92 else if (Src.getValueType().bitsLT(MVT::i32)) in EmitSpecializedLibcall()
93 Src = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Src); in EmitSpecializedLibcall()
95 Entry.Node = Src; in EmitSpecializedLibcall()
100 Entry.Node = Src; in EmitSpecializedLibcall()
23 EmitSpecializedLibcall( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, RTLIB::Libcall LC) const EmitSpecializedLibcall() argument
127 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemcpy() argument
241 EmitTargetCodeForMemmove( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemmove() argument
249 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const EmitTargetCodeForMemset() argument
[all...]

Completed in 17 milliseconds

12345678910>>...17