Home
last modified time | relevance | path

Searched refs:Dest (Results 1 – 25 of 557) sorted by relevance

12345678910>>...23

/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringX86Base.h98 Inst *createLoweredMove(Variable *Dest, Variable *SrcVar) override { in createLoweredMove() argument
99 if (isVectorType(Dest->getType())) { in createLoweredMove()
100 return Traits::Insts::Movp::create(Func, Dest, SrcVar); in createLoweredMove()
102 return Traits::Insts::Mov::create(Func, Dest, SrcVar); in createLoweredMove()
103 (void)Dest; in createLoweredMove()
196 ConstantRelocatable *createGetIPForRegister(const Variable *Dest) { in createGetIPForRegister() argument
197 assert(Dest->hasReg()); in createGetIPForRegister()
198 const std::string RegName = Traits::getRegName(Dest->getRegNum()); in createGetIPForRegister()
326 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr,
328 void lowerCountZeros(bool Cttz, Type Ty, Variable *Dest, Operand *FirstVal,
[all …]
DIceTargetLoweringMIPS32.h166 void _add(Variable *Dest, Variable *Src0, Variable *Src1) { in _add() argument
167 Context.insert<InstMIPS32Add>(Dest, Src0, Src1); in _add()
170 void _addu(Variable *Dest, Variable *Src0, Variable *Src1) { in _addu() argument
171 Context.insert<InstMIPS32Addu>(Dest, Src0, Src1); in _addu()
174 void _and(Variable *Dest, Variable *Src0, Variable *Src1) { in _and() argument
175 Context.insert<InstMIPS32And>(Dest, Src0, Src1); in _and()
178 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()
[all …]
DIceTargetLoweringARM32.h212 void lowerInt64Arithmetic(InstArithmetic::OpKind Op, Variable *Dest,
279 void lowerInt64AtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr,
281 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr,
319 void lowerIDivRem(Variable *Dest, Variable *T, Variable *Src0R, Operand *Src1,
322 void lowerCLZ(Variable *Dest, Variable *ValLo, Variable *ValHi);
327 void _add(Variable *Dest, Variable *Src0, Operand *Src1,
329 Context.insert<InstARM32Add>(Dest, Src0, Src1, Pred);
331 void _adds(Variable *Dest, Variable *Src0, Operand *Src1,
334 Context.insert<InstARM32Add>(Dest, Src0, Src1, Pred, SetFlags);
336 Context.insert<InstFakeUse>(Dest);
[all …]
DIceInstX86Base.h219 InstX86Base(Cfg *Func, InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest) in InstX86Base()
220 : InstTarget(Func, static_cast<InstKind>(Kind), Maxsrcs, Dest) {} in InstX86Base()
293 static InstX86GetIP *create(Cfg *Func, Variable *Dest) { in create()
294 return new (Func->allocate<InstX86GetIP>()) InstX86GetIP(Func, Dest); in create()
304 InstX86GetIP(Cfg *Func, Variable *Dest);
482 static InstX86Call *create(Cfg *Func, Variable *Dest, Operand *CallTarget) { in create()
484 InstX86Call(Func, Dest, CallTarget); in create()
495 InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget);
518 static void emitIASGPRShiftDouble(const Cfg *Func, const Variable *Dest,
526 const Variable *Dest, Type SrcTy,
[all …]
DWasmTranslator.cpp339 auto *Dest = makeVariable(Vals[0].toOperand()->getType(), Control); in Phi() local
345 auto *Phi = InstPhi::create(Func, Count * 200, Dest); in Phi()
351 setDefiningInst(Dest, Phi); in Phi()
353 LOG(out << Node(Dest) << "\n"); in Phi()
354 return OperandNode(Dest); in Phi()
397 Variable *Dest = nullptr; in Binop() local
400 Dest = BoolDest; in Binop()
402 Dest = makeVariable(Left.toOperand()->getType()); in Binop()
408 InstArithmetic::create(Func, InstArithmetic::Add, Dest, Left, Right)); in Binop()
413 Dest, Left, Right)); in Binop()
[all …]
DIceInstARM32.cpp201 Variable *Dest = Instr->getDest(); in emitTwoAddr() local
202 assert(Dest == Instr->getSrc(0)); in emitTwoAddr()
204 Dest->emit(Func); in emitTwoAddr()
660 const Variable *Dest = getDest(); in emitIAS() local
661 Type DestTy = Dest->getType(); in emitIAS()
669 Asm->vaddqi(typeElementType(DestTy), Dest, getSrc(0), getSrc(1)); in emitIAS()
672 Asm->vaddqf(Dest, getSrc(0), getSrc(1)); in emitIAS()
675 Asm->vadds(Dest, getSrc(0), getSrc(1), CondARM32::AL); in emitIAS()
678 Asm->vaddd(Dest, getSrc(0), getSrc(1), CondARM32::AL); in emitIAS()
686 const Variable *Dest = getDest(); in emitIAS() local
[all …]
DIceVariableSplitting.cpp135 bool isDestUsedInBlock(const Variable *Dest) const { in isDestUsedInBlock()
136 return Map[getVarNum(Dest)].LastUseNode == Node; in isDestUsedInBlock()
191 Dest = Instr->getDest(); in setInst()
198 if (Dest != nullptr && Dest->getLinkedTo() != nullptr) { in setInst()
199 LinkedToFixups.emplace_back(Dest); in setInst()
237 assert(Dest == nullptr); in handleLabel()
261 assert(Dest == nullptr); in handleIntraBlockBranch()
280 const bool DestIsInf = isInf(Dest); in handleSimpleVarAssign()
281 const bool DestIsAllocable = isAllocable(Dest); in handleSimpleVarAssign()
291 if (DestIsInf && SrcIsAllocable && Dest->getType() == SrcVar->getType()) { in handleSimpleVarAssign()
[all …]
DIceInst.cpp71 Inst::Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) in Inst() argument
72 : Kind(Kind), Number(Func->newInstNumber()), Dest(Dest), MaxSrcs(MaxSrcs), in Inst()
212 if (Dest && !Dest->isRematerializable()) { in liveness()
213 SizeT VarNum = Liveness->getLiveIndex(Dest->getIndex()); in liveness()
217 if (LiveBegin && Liveness->getRangeMask(Dest->getIndex())) { in liveness()
265 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, in InstAlloca() argument
267 : InstHighLevel(Func, Inst::Alloca, 1, Dest), AlignInBytes(AlignInBytes) { in InstAlloca()
273 InstArithmetic::InstArithmetic(Cfg *Func, OpKind Op, Variable *Dest, in InstArithmetic() argument
275 : InstHighLevel(Func, Inst::Arithmetic, 2, Dest), Op(Op) { in InstArithmetic()
296 InstAssign::InstAssign(Cfg *Func, Variable *Dest, Operand *Source) in InstAssign() argument
[all …]
/external/llvm-project/llvm/tools/llvm-objcopy/COFF/
DObject.h161 void copySymbol(Symbol1Ty &Dest, const Symbol2Ty &Src) { in copySymbol() argument
162 static_assert(sizeof(Dest.Name.ShortName) == sizeof(Src.Name.ShortName), in copySymbol()
164 memcpy(Dest.Name.ShortName, Src.Name.ShortName, sizeof(Dest.Name.ShortName)); in copySymbol()
165 Dest.Value = Src.Value; in copySymbol()
166 Dest.SectionNumber = Src.SectionNumber; in copySymbol()
167 Dest.Type = Src.Type; in copySymbol()
168 Dest.StorageClass = Src.StorageClass; in copySymbol()
169 Dest.NumberOfAuxSymbols = Src.NumberOfAuxSymbols; in copySymbol()
175 void copyPeHeader(PeHeader1Ty &Dest, const PeHeader2Ty &Src) { in copyPeHeader() argument
176 Dest.Magic = Src.Magic; in copyPeHeader()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp49 static void executeFNegInst(GenericValue &Dest, GenericValue Src, Type *Ty) { in executeFNegInst() argument
52 Dest.FloatVal = -Src.FloatVal; in executeFNegInst()
55 Dest.DoubleVal = -Src.DoubleVal; in executeFNegInst()
105 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
108 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, in executeFAddInst() argument
119 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, in executeFSubInst() argument
130 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, in executeFMulInst() argument
141 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, in executeFDivInst() argument
152 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, in executeFRemInst() argument
156 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); in executeFRemInst()
[all …]
/external/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp49 static void executeFNegInst(GenericValue &Dest, GenericValue Src, Type *Ty) { in executeFNegInst() argument
52 Dest.FloatVal = -Src.FloatVal; in executeFNegInst()
55 Dest.DoubleVal = -Src.DoubleVal; in executeFNegInst()
105 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
108 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, in executeFAddInst() argument
119 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, in executeFSubInst() argument
130 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, in executeFMulInst() argument
141 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, in executeFDivInst() argument
152 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, in executeFRemInst() argument
156 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); in executeFRemInst()
[all …]
/external/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp52 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
55 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, in executeFAddInst() argument
66 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, in executeFSubInst() argument
77 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, in executeFMulInst() argument
88 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, in executeFDivInst() argument
99 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, in executeFRemInst() argument
103 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); in executeFRemInst()
106 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); in executeFRemInst()
116 Dest.IntVal = APInt(1,Src1.IntVal.OP(Src2.IntVal)); \
122 Dest.AggregateVal.resize( Src1.AggregateVal.size() ); \
[all …]
/external/libvpx/libvpx/vp8/common/
Dcommon.h26 #define vp8_copy(Dest, Src) \ argument
28 assert(sizeof(Dest) == sizeof(Src)); \
29 memcpy(Dest, Src, sizeof(Src)); \
34 #define vp8_copy_array(Dest, Src, N) \ argument
36 assert(sizeof(*(Dest)) == sizeof(*(Src))); \
37 memcpy(Dest, Src, (N) * sizeof(*(Src))); \
40 #define vp8_zero(Dest) memset(&(Dest), 0, sizeof(Dest)); argument
42 #define vp8_zero_array(Dest, N) memset(Dest, 0, (N) * sizeof(*(Dest))); argument
/external/libtextclassifier/abseil-cpp/absl/base/
Dcasts.h41 template <class Dest, class Source>
45 sizeof(Dest) == sizeof(Source) &&
47 type_traits_internal::is_trivially_copyable<Dest>::value &&
48 std::is_default_constructible<Dest>::value> {};
152 typename Dest, typename Source,
153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value,
155 inline Dest bit_cast(const Source& source) { in bit_cast()
156 Dest dest; in bit_cast()
167 typename Dest, typename Source,
169 !internal_casts::is_bitcastable<Dest, Source>::value,
[all …]
/external/webrtc/third_party/abseil-cpp/absl/base/
Dcasts.h41 template <class Dest, class Source>
45 sizeof(Dest) == sizeof(Source) &&
47 type_traits_internal::is_trivially_copyable<Dest>::value &&
48 std::is_default_constructible<Dest>::value> {};
152 typename Dest, typename Source,
153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value,
155 inline Dest bit_cast(const Source& source) { in bit_cast()
156 Dest dest; in bit_cast()
166 typename Dest, typename Source,
168 !internal_casts::is_bitcastable<Dest, Source>::value, int>::type = 0>
[all …]
/external/openscreen/third_party/abseil/src/absl/base/
Dcasts.h41 template <class Dest, class Source>
45 sizeof(Dest) == sizeof(Source) &&
47 type_traits_internal::is_trivially_copyable<Dest>::value &&
48 std::is_default_constructible<Dest>::value> {};
152 typename Dest, typename Source,
153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value,
155 inline Dest bit_cast(const Source& source) { in bit_cast()
156 Dest dest; in bit_cast()
167 typename Dest, typename Source,
169 !internal_casts::is_bitcastable<Dest, Source>::value,
[all …]
/external/abseil-cpp/absl/base/
Dcasts.h41 template <class Dest, class Source>
45 sizeof(Dest) == sizeof(Source) &&
47 type_traits_internal::is_trivially_copyable<Dest>::value &&
48 std::is_default_constructible<Dest>::value> {};
152 typename Dest, typename Source,
153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value,
155 inline Dest bit_cast(const Source& source) { in bit_cast()
156 Dest dest; in bit_cast()
166 typename Dest, typename Source,
168 !internal_casts::is_bitcastable<Dest, Source>::value, int>::type = 0>
[all …]
/external/angle/third_party/abseil-cpp/absl/base/
Dcasts.h41 template <class Dest, class Source>
45 sizeof(Dest) == sizeof(Source) &&
47 type_traits_internal::is_trivially_copyable<Dest>::value &&
48 std::is_default_constructible<Dest>::value> {};
152 typename Dest, typename Source,
153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value,
155 inline Dest bit_cast(const Source& source) { in bit_cast()
156 Dest dest; in bit_cast()
167 typename Dest, typename Source,
169 !internal_casts::is_bitcastable<Dest, Source>::value,
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/
Dcasts.h41 template <class Dest, class Source>
45 sizeof(Dest) == sizeof(Source) &&
47 type_traits_internal::is_trivially_copyable<Dest>::value &&
48 std::is_default_constructible<Dest>::value> {};
152 typename Dest, typename Source,
153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value,
155 inline Dest bit_cast(const Source& source) { in bit_cast()
156 Dest dest; in bit_cast()
167 typename Dest, typename Source,
169 !internal_casts::is_bitcastable<Dest, Source>::value,
[all …]
/external/llvm-project/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/
Dp4.cpp84 struct Dest {}; struct
85 Dest d1a((ConvToT<Dest>()));
86 Dest d1b = ConvToT<Dest>();
87 Dest &d2 = (d1a = ConvToT<Dest>());
99 Dest d3a((ConvToTRef<const Dest>())); // initialize the copy ctor parameter with 'const Dest&'
100 Dest d3b = ConvToTRef<Dest>(); // convert to non-const T via [over.match.copy]/1.2
101 Dest &d4 = (d3a = ConvToTRef<const Dest>());
/external/eigen/Eigen/src/Core/
DEigenBase.h69 template<typename Dest>
71 inline void evalTo(Dest& dst) const in evalTo()
75 template<typename Dest>
77 inline void addTo(Dest& dst) const in addTo()
81 typename Dest::PlainObject res(rows(),cols()); in addTo()
87 template<typename Dest>
89 inline void subTo(Dest& dst) const in subTo()
93 typename Dest::PlainObject res(rows(),cols()); in subTo()
99 template<typename Dest>
100 EIGEN_DEVICE_FUNC inline void applyThisOnTheRight(Dest& dst) const in applyThisOnTheRight()
[all …]
/external/eigen/Eigen/src/SparseCore/
DSparseSolverBase.h21 template<typename Decomposition, typename Rhs, typename Dest>
22 typename enable_if<Rhs::ColsAtCompileTime!=1 && Dest::ColsAtCompileTime!=1>::type
23 solve_sparse_through_dense_panels(const Decomposition &dec, const Rhs& rhs, Dest &dest) in solve_sparse_through_dense_panels()
25 EIGEN_STATIC_ASSERT((Dest::Flags&RowMajorBit)==0,THIS_METHOD_IS_ONLY_FOR_COLUMN_MAJOR_MATRICES); in solve_sparse_through_dense_panels()
26 typedef typename Dest::Scalar DestScalar; in solve_sparse_through_dense_panels()
45 template<typename Decomposition, typename Rhs, typename Dest>
46 typename enable_if<Rhs::ColsAtCompileTime==1 || Dest::ColsAtCompileTime==1>::type
47 solve_sparse_through_dense_panels(const Decomposition &dec, const Rhs& rhs, Dest &dest) in solve_sparse_through_dense_panels()
49 typedef typename Dest::Scalar DestScalar; in solve_sparse_through_dense_panels()
110 template<typename Rhs,typename Dest>
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DTypeStreamMerger.cpp81 Error mergeIdRecords(MergingTypeTableBuilder &Dest,
84 Error mergeTypeRecords(MergingTypeTableBuilder &Dest,
93 Error mergeIdRecords(GlobalTypeTableBuilder &Dest,
97 Error mergeTypeRecords(GlobalTypeTableBuilder &Dest, const CVTypeArray &Types,
241 Error TypeStreamMerger::mergeTypeRecords(MergingTypeTableBuilder &Dest, in mergeTypeRecords() argument
243 DestTypeStream = &Dest; in mergeTypeRecords()
249 Error TypeStreamMerger::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords() argument
252 DestIdStream = &Dest; in mergeIdRecords()
272 Error TypeStreamMerger::mergeTypeRecords(GlobalTypeTableBuilder &Dest, in mergeTypeRecords() argument
276 DestGlobalTypeStream = &Dest; in mergeTypeRecords()
[all …]
/external/llvm-project/llvm/lib/DebugInfo/CodeView/
DTypeStreamMerger.cpp81 Error mergeIdRecords(MergingTypeTableBuilder &Dest,
84 Error mergeTypeRecords(MergingTypeTableBuilder &Dest,
93 Error mergeIdRecords(GlobalTypeTableBuilder &Dest,
97 Error mergeTypeRecords(GlobalTypeTableBuilder &Dest, const CVTypeArray &Types,
241 Error TypeStreamMerger::mergeTypeRecords(MergingTypeTableBuilder &Dest, in mergeTypeRecords() argument
243 DestTypeStream = &Dest; in mergeTypeRecords()
249 Error TypeStreamMerger::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords() argument
252 DestIdStream = &Dest; in mergeIdRecords()
272 Error TypeStreamMerger::mergeTypeRecords(GlobalTypeTableBuilder &Dest, in mergeTypeRecords() argument
276 DestGlobalTypeStream = &Dest; in mergeTypeRecords()
[all …]
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp127 bool parseRegisterOperand(MachineOperand &Dest,
129 bool parseImmediateOperand(MachineOperand &Dest);
137 bool parseTypedImmediateOperand(MachineOperand &Dest);
138 bool parseFPImmediateOperand(MachineOperand &Dest);
140 bool parseMBBOperand(MachineOperand &Dest);
142 bool parseStackObjectOperand(MachineOperand &Dest);
144 bool parseFixedStackObjectOperand(MachineOperand &Dest);
146 bool parseGlobalAddressOperand(MachineOperand &Dest);
147 bool parseConstantPoolIndexOperand(MachineOperand &Dest);
148 bool parseSubRegisterIndexOperand(MachineOperand &Dest);
[all …]

12345678910>>...23