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

1234567891011>>

/external/libvpx/libvpx/vp8/common/
H A Dcommon.h26 #define vp8_copy(Dest, Src) \
28 assert(sizeof(Dest) == sizeof(Src)); \
29 memcpy(Dest, Src, sizeof(Src)); \
34 #define vp8_copy_array(Dest, Src, N) \
36 assert(sizeof(*Dest) == sizeof(*Src)); \
37 memcpy(Dest, Src, N * sizeof(*Src)); \
/external/llvm/bindings/ocaml/linker/
H A Dlinker_ocaml.c28 CAMLprim value llvm_link_modules(LLVMModuleRef Dst, LLVMModuleRef Src) { argument
29 if (LLVMLinkModules2(Dst, Src))
/external/webrtc/webrtc/base/
H A Dsafe_conversions_impl.h39 template <typename Dst, typename Src,
42 SrcSign IsSrcSigned = std::numeric_limits<Src>::is_signed ?
46 template <typename Dst, typename Src>
47 struct StaticRangeCheck<Dst, Src, DST_SIGNED, SRC_SIGNED> {
49 typedef std::numeric_limits<Src> SrcLimits;
56 (sizeof(Src) * 8 - 1);
61 template <typename Dst, typename Src>
62 struct StaticRangeCheck<Dst, Src, DST_UNSIGNED, SRC_UNSIGNED> {
63 static const DstRange value = sizeof(Dst) >= sizeof(Src) ?
67 template <typename Dst, typename Src>
[all...]
H A Dsafe_conversions.h25 template <typename Dst, typename Src>
26 inline bool IsValueInRangeForNumericType(Src value) {
33 template <typename Dst, typename Src>
34 inline Dst checked_cast(Src value) {
42 template <typename Dst, typename Src>
43 inline Dst saturated_cast(Src value) {
/external/v8/src/base/
H A Dsafe_math.h55 template <typename Src>
56 CheckedNumeric(const CheckedNumeric<Src>& rhs)
59 template <typename Src>
60 CheckedNumeric(Src value, RangeConstraint validity)
65 template <typename Src>
66 CheckedNumeric(Src value) // NOLINT
69 STATIC_ASSERT(std::numeric_limits<Src>::is_specialized);
117 template <typename Src> CheckedNumeric& operator+=(Src rhs);
118 template <typename Src> CheckedNumeri
[all...]
H A Dsafe_conversions_impl.h36 // A range for a given nunmeric Src type is contained for a given numeric Dst
37 // type if both numeric_limits<Src>::max() <= numeric_limits<Dst>::max() and
38 // numeric_limits<Src>::min() >= numeric_limits<Dst>::min() are true.
51 typename Src,
56 std::numeric_limits<Src>::is_signed
61 // Same sign: Dst is guaranteed to contain Src only if its range is equal or
63 template <typename Dst, typename Src, IntegerRepresentation Sign>
64 struct StaticDstRangeRelationToSrcRange<Dst, Src, Sign, Sign> {
66 MaxExponent<Dst>::value >= MaxExponent<Src>::value
73 template <typename Dst, typename Src>
[all...]
H A Dsafe_conversions.h20 template <typename Dst, typename Src>
21 inline bool IsValueInRangeForNumericType(Src value) {
29 template <typename Dst, typename Src>
30 inline Dst checked_cast(Src value) {
38 template <typename Dst, typename Src>
39 inline Dst saturated_cast(Src value) {
/external/llvm/tools/llvm-c-test/
H A Decho.cpp64 LLVMTypeRef Clone(LLVMValueRef Src) { argument
65 return Clone(LLVMTypeOf(Src));
68 LLVMTypeRef Clone(LLVMTypeRef Src) { argument
69 LLVMTypeKind Kind = LLVMGetTypeKind(Src);
88 return LLVMIntTypeInContext(Ctx, LLVMGetIntTypeWidth(Src));
90 unsigned ParamCount = LLVMCountParamTypes(Src);
94 LLVMGetParamTypes(Src, Params);
99 LLVMTypeRef FunTy = LLVMFunctionType(Clone(LLVMGetReturnType(Src)),
101 LLVMIsFunctionVarArg(Src));
108 const char *Name = LLVMGetStructName(Src);
157 clone_params(LLVMValueRef Src, LLVMValueRef Dst) argument
344 FunCloner(LLVMValueRef Src, LLVMValueRef Dst) argument
347 CloneType(LLVMTypeRef Src) argument
351 CloneType(LLVMValueRef Src) argument
356 CloneValue(LLVMValueRef Src) argument
378 CloneAttrs(LLVMValueRef Src, LLVMValueRef Dst) argument
392 CloneInstruction(LLVMValueRef Src, LLVMBuilderRef Builder) argument
663 DeclareBB(LLVMBasicBlockRef Src) argument
685 CloneBB(LLVMBasicBlockRef Src) argument
728 CloneBBs(LLVMValueRef Src) argument
760 declare_symbols(LLVMModuleRef Src, LLVMModuleRef M) argument
839 clone_symbols(LLVMModuleRef Src, LLVMModuleRef M) argument
929 LLVMModuleRef Src = llvm_load_module(false, true); local
[all...]
/external/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp44 const MachineBasicBlock *Src,
46 return Src->getSuccProbability(Dst);
50 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const {
53 return getEdgeProbability(Src,
54 std::find(Src->succ_begin(), Src->succ_end(), Dst));
58 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const {
60 return getEdgeProbability(Src, Dst) > HotProb;
84 raw_ostream &OS, const MachineBasicBlock *Src,
87 const BranchProbability Prob = getEdgeProbability(Src, Ds
43 getEdgeProbability( const MachineBasicBlock *Src, MachineBasicBlock::const_succ_iterator Dst) const argument
49 getEdgeProbability( const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const argument
57 isEdgeHot( const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const argument
83 printEdgeProbability( raw_ostream &OS, const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const argument
[all...]
/external/llvm/include/llvm-c/
H A DLinker.h35 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src);
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DBranchProbabilityInfo.h56 uint32_t getEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst) const;
59 void setEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst,
63 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
71 BranchProbability getEdgeProbability(const BasicBlock *Src,
77 raw_ostream &printEdgeProbability(raw_ostream &OS, BasicBlock *Src,
/external/swiftshader/src/Shader/
H A DPixelProgram.hpp85 Vector4f sampleTexture(const Src &sampler, Vector4f &uvwq, Float4 &bias, Vector4f &dsx, Vector4f &dsy, Vector4f &offset, SamplerFunction function);
93 Vector4f fetchRegister(const Src &src, unsigned int offset = 0);
94 Vector4f readConstant(const Src &src, unsigned int offset = 0);
104 void M3X2(Vector4f &dst, Vector4f &src0, const Src &src1);
105 void M3X3(Vector4f &dst, Vector4f &src0, const Src &src1);
106 void M3X4(Vector4f &dst, Vector4f &src0, const Src &src1);
107 void M4X3(Vector4f &dst, Vector4f &src0, const Src &src1);
108 void M4X4(Vector4f &dst, Vector4f &src0, const Src &src1);
109 void TEX(Vector4f &dst, Vector4f &src0, const Src &src1, bool project, bool bias);
110 void TEXLOD(Vector4f &dst, Vector4f &src0, const Src
[all...]
H A DVertexProgram.hpp62 typedef Shader::SourceParameter Src; typedef in class:sw::VertexProgram
70 Vector4f fetchRegister(const Src &src, unsigned int offset = 0);
71 Vector4f readConstant(const Src &src, unsigned int offset = 0);
77 void M3X2(Vector4f &dst, Vector4f &src0, Src &src1);
78 void M3X3(Vector4f &dst, Vector4f &src0, Src &src1);
79 void M3X4(Vector4f &dst, Vector4f &src0, Src &src1);
80 void M4X3(Vector4f &dst, Vector4f &src0, Src &src1);
81 void M4X4(Vector4f &dst, Vector4f &src0, Src &src1);
84 void BREAKP(const Src &predicateRegister);
89 void CALLNZ(int labelIndex, int callSiteIndex, const Src
[all...]
/external/llvm/lib/CodeGen/MIRParser/
H A DMIParser.h64 StringRef Src, SMDiagnostic &Error);
77 StringRef Src, SMDiagnostic &Error);
80 MachineBasicBlock *&MBB, StringRef Src,
84 unsigned &Reg, StringRef Src,
88 unsigned &Reg, StringRef Src,
92 int &FI, StringRef Src, SMDiagnostic &Error);
95 StringRef Src, SMDiagnostic &Error);
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_pair.c53 if (rgb && pair->RGB.Src[RC_PAIR_PRESUB_SRC].Used
54 && index != pair->RGB.Src[RC_PAIR_PRESUB_SRC].Index) {
58 if (alpha && pair->Alpha.Src[RC_PAIR_PRESUB_SRC].Used
59 && index != pair->Alpha.Src[RC_PAIR_PRESUB_SRC].Index) {
67 if (pair->RGB.Src[i].Used) {
68 if (pair->RGB.Src[i].File != file ||
69 pair->RGB.Src[i].Index != index) {
77 if (pair->Alpha.Src[i].Used) {
78 if (pair->Alpha.Src[i].File != file ||
79 pair->Alpha.Src[
[all...]
/external/skia/src/jumper/
H A DSkJumper_misc.h35 template <typename Dst, typename Src>
36 SI Dst bit_cast(const Src& src) {
37 static_assert(sizeof(Dst) == sizeof(Src), "");
41 template <typename Dst, typename Src>
42 SI Dst widen_cast(const Src& src) {
43 static_assert(sizeof(Dst) > sizeof(Src), "");
45 memcpy(&dst, &src, sizeof(Src));
/external/skqp/src/jumper/
H A DSkJumper_misc.h35 template <typename Dst, typename Src>
36 SI Dst bit_cast(const Src& src) {
37 static_assert(sizeof(Dst) == sizeof(Src), "");
41 template <typename Dst, typename Src>
42 SI Dst widen_cast(const Src& src) {
43 static_assert(sizeof(Dst) > sizeof(Src), "");
45 memcpy(&dst, &src, sizeof(Src));
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp47 MachineBranchProbabilityInfo::getEdgeWeight(MachineBasicBlock *Src, argument
49 uint32_t Weight = Src->getSuccWeight(Dst);
55 bool MachineBranchProbabilityInfo::isEdgeHot(MachineBasicBlock *Src, argument
58 uint32_t Weight = getEdgeWeight(Src, Dst);
59 uint32_t Sum = getSumForBlock(Src);
95 MachineBranchProbabilityInfo::getEdgeProbability(MachineBasicBlock *Src, argument
97 uint32_t N = getEdgeWeight(Src, Dst);
98 uint32_t D = getSumForBlock(Src);
104 printEdgeProbability(raw_ostream &OS, MachineBasicBlock *Src, argument
107 const BranchProbability Prob = getEdgeProbability(Src, Ds
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp105 void ChangeOpInto(MachineOperand &Dst, MachineOperand &Src);
141 MachineOperand &Src = MI.getOperand(1); local
143 unsigned SrcReg = Src.getReg();
190 MachineOperand &Src = MI.getOperand(1); local
192 unsigned SrcReg = Src.getReg();
208 MachineOperand &Src = MI.getOperand(1); local
211 if (Src.getSubReg() != Hexagon::subreg_loreg)
215 unsigned SrcReg = Src.getReg();
300 void HexagonPeephole::ChangeOpInto(MachineOperand &Dst, MachineOperand &Src) { argument
301 assert (&Dst != &Src
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h49 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
52 // Same as above, but using a const_succ_iterator from Src. This is faster
55 getEdgeProbability(const MachineBasicBlock *Src,
59 bool isEdgeHot(const MachineBasicBlock *Src,
70 const MachineBasicBlock *Src,
/external/llvm/include/llvm/Target/
H A DCostTable.h47 MVT::SimpleValueType Src; member in struct:llvm::TypeConversionCostTblEntry
55 int ISD, MVT Dst, MVT Src) {
58 return ISD == Entry.ISD && Src == Entry.Src &&
54 ConvertCostTableLookup(ArrayRef<TypeConversionCostTblEntry> Tbl, int ISD, MVT Dst, MVT Src) argument
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h54 uint32_t getEdgeWeight(MachineBasicBlock *Src, MachineBasicBlock *Dst) const;
57 bool isEdgeHot(MachineBasicBlock *Src, MachineBasicBlock *Dst) const;
65 BranchProbability getEdgeProbability(MachineBasicBlock *Src,
71 raw_ostream &printEdgeProbability(raw_ostream &OS, MachineBasicBlock *Src,
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_transform.h268 inst.Src[0].Register.File = src0_file;
269 inst.Src[0].Register.Index = src0_index;
296 inst.Src[0].Register.File = src0_file;
297 inst.Src[0].Register.Index = src0_index;
298 inst.Src[1].Register.File = src1_file;
299 inst.Src[1].Register.Index = src1_index;
300 inst.Src[1].Register.Negate = src1_negate;
328 inst.Src[0].Register.File = src0_file;
329 inst.Src[0].Register.Index = src0_index;
330 inst.Src[
[all...]
/external/libchrome/base/numerics/
H A Dsafe_conversions.h52 template <typename Dst, typename Src>
53 constexpr bool IsValueInRangeForNumericType(Src value) {
75 typename Src>
76 constexpr Dst checked_cast(Src value) {
79 using SrcType = typename internal::UnderlyingType<Src>::type;
109 template <typename Dst, template <typename> class S, typename Src>
110 constexpr Dst saturated_cast_impl(Src value, RangeCheck constraint) {
116 // Skip this check for integral Src, which cannot be NaN.
117 : (std::is_integral<Src>::value || !constraint.IsUnderflowFlagSet()
129 typename Src>
[all...]
/external/pdfium/third_party/base/numerics/
H A Dsafe_conversions.h53 template <typename Dst, typename Src>
54 constexpr bool IsValueInRangeForNumericType(Src value) {
74 template <typename Dst, class CheckHandler = CheckOnFailure, typename Src>
75 constexpr Dst checked_cast(Src value) {
78 using SrcType = typename internal::UnderlyingType<Src>::type;
108 template <typename Dst, template <typename> class S, typename Src>
109 constexpr Dst saturated_cast_impl(Src value, RangeCheck constraint) {
115 // Skip this check for integral Src, which cannot be NaN.
116 : (std::is_integral<Src>::value || !constraint.IsUnderflowFlagSet()
128 typename Src>
[all...]

Completed in 3827 milliseconds

1234567891011>>