/external/libvpx/libvpx/vp8/common/ |
H A D | common.h | 26 #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 D | linker_ocaml.c | 28 CAMLprim value llvm_link_modules(LLVMModuleRef Dst, LLVMModuleRef Src) { argument 29 if (LLVMLinkModules2(Dst, Src))
|
/external/webrtc/webrtc/base/ |
H A D | safe_conversions_impl.h | 39 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 D | safe_conversions.h | 25 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 D | safe_math.h | 55 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 D | safe_conversions_impl.h | 36 // 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 D | safe_conversions.h | 20 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 D | echo.cpp | 64 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 D | MachineBranchProbabilityInfo.cpp | 44 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 D | Linker.h | 35 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src);
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
H A D | BranchProbabilityInfo.h | 56 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 D | PixelProgram.hpp | 85 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 D | VertexProgram.hpp | 62 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 D | MIParser.h | 64 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 D | radeon_program_pair.c | 53 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 D | SkJumper_misc.h | 35 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 D | SkJumper_misc.h | 35 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 D | MachineBranchProbabilityInfo.cpp | 47 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 D | HexagonPeephole.cpp | 105 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 D | MachineBranchProbabilityInfo.h | 49 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 D | CostTable.h | 47 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 D | MachineBranchProbabilityInfo.h | 54 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 D | tgsi_transform.h | 268 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 D | safe_conversions.h | 52 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 D | safe_conversions.h | 53 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...] |