Searched refs:Transform (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectTransformLayer.cpp1 //===---------- ObjectTransformLayer.cpp - Object Transform Layer ---------===//
17 TransformFunction Transform)
18 : ObjectLayer(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
25 if (Transform) {
26 if (auto TransformedObj = Transform(std::move(O)))
15 ObjectTransformLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, TransformFunction Transform) argument
H A DIRTransformLayer.cpp1 //===-------------- IRTransformLayer.cpp - IR Transform Layer -------------===//
16 TransformFunction Transform)
18 Transform(std::move(Transform)) {}
24 if (auto TransformedTSM = Transform(std::move(TSM), R))
15 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, TransformFunction Transform) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DIRTransformLayer.h34 TransformFunction Transform = identityTransform);
36 void setTransform(TransformFunction Transform) { argument
37 this->Transform = std::move(Transform);
50 TransformFunction Transform; member in class:llvm::orc::IRTransformLayer
64 TransformFtor Transform = TransformFtor()),
71 TransformFtor Transform = TransformFtor())
72 : BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
79 return BaseLayer.addModule(std::move(K), Transform(st
119 TransformFtor Transform; member in class:llvm::orc::LegacyIRTransformLayer
123 LegacyIRTransformLayer( BaseLayerT &BaseLayer, TransformFtor Transform) argument
[all...]
H A DObjectTransformLayer.h32 TransformFunction Transform = TransformFunction());
37 void setTransform(TransformFunction Transform) { argument
38 this->Transform = std::move(Transform);
43 TransformFunction Transform; member in class:llvm::orc::ObjectTransformLayer
57 TransformFtor Transform = TransformFtor()),
65 TransformFtor Transform = TransformFtor())
66 : BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
74 return BaseLayer.addObject(std::move(K), Transform(st
120 TransformFtor Transform; member in class:llvm::orc::LegacyObjectTransformLayer
125 LegacyObjectTransformLayer(BaseLayerT &BaseLayer, TransformFtor Transform) argument
[all...]
H A DLLJIT.h161 void setLazyCompileTransform(IRTransformLayer::TransformFunction Transform) { argument
162 TransformLayer->setTransform(std::move(Transform));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSymbolRewriter.cpp30 // + Transform (pattern transformation)
35 // + Transform (pattern transformation)
39 // + Transform (pattern transformation)
41 // Note that source and exactly one of [Target, Transform] must be provided
159 const std::string Transform; member in class:__anon2804::PatternRewriteDescriptor
162 : RewriteDescriptor(DT), Pattern(P), Transform(T) { }
183 std::string Name = Regex(Pattern).sub(Transform, C.getName(), &Error);
330 std::string Transform; local
363 Transform = Value->getValue(ValueStorage);
375 if (Transform
399 std::string Transform; local
462 std::string Transform; local
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Dtypelist.h90 template<typename Typelist, template<typename T> class Transform>
270 template<class Typelist_Chain, template<typename T> class Transform>
273 template<template<typename T> class Transform>
274 struct chain_transform_<null_type, Transform>
279 template<class Hd, class Tl, template<typename T> class Transform>
280 struct chain_transform_<chain<Hd, Tl>, Transform>
283 typedef typename chain_transform_<Tl, Transform>::type rest_type;
284 typedef typename Transform<Hd>::type transform_type;
399 template<typename Typelist, template<typename T> class Transform>
404 typedef detail::chain_transform_<root_type, Transform> transform_typ
[all...]
/freebsd-11-stable/contrib/ipfilter/
H A Dmd5.c58 static void Transform(UINT4 *, UINT4 *);
154 Transform (mdContext->buf, in);
189 Transform (mdContext->buf, in);
206 static void Transform (buf, in) function
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1956 /// Transform to convert portions of a constructor declaration into the
1977 /// Transform a constructor declaration into a deduction guide.
2032 // Transform the type of the function, adjusting the return type and
2077 /// Transform a constructor template parameter into a deduction guide template
2292 ConvertConstructorToDeductionGuideTransform Transform(
2294 if (!isCompleteType(Loc, Transform.DeducedType))
2299 auto Existing = DC->lookup(Transform.DeductionGuideName);
2320 for (NamedDecl *D : LookupConstructors(Transform.Primary)) {
2334 Transform.transformConstructor(FTD, CD);
2343 Transform
[all...]
H A DTreeTransform.h215 /// Transform a template parameter depth level.
321 /// Transform the given type-with-location into a new
327 /// Transform a type that is permitted to produce a
345 /// Transform the given statement.
356 /// Transform the given statement.
366 /// Transform the given attribute.
376 /// Transform the specified attribute.
384 const X##Attr *Transform##X##Attr(const X##Attr *R) { return R; }
387 /// Transform the given expression.
397 /// Transform th
[all...]
H A DSemaExprCXX.cpp8107 ExprResult Transform(Expr *E) {
8172 auto Result = TransformTypos(*this, InitDecl, Filter).Transform(E);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp2142 // Transform (icmp pred iM (shl iM %v, N), C)
2144 // Transform the shl to a trunc if (trunc (C>>N)) has no loss and M-N.
3214 bool Transform = false; local
3216 Transform = true;
3220 Transform = true;
3226 Transform =
3229 if (Transform) {
4044 // Transform A & (L - 1) `ult` L --> L != 0
4229 // Transform (zext A) == (B & (1<<X)-1) --> A == (trunc B)
4273 // Transform "icm
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp6459 bool Transform = Op3Reg == Op4Reg;
6466 if (!Transform && Op5.isReg() && Op3Reg == Op5.getReg() &&
6472 Transform = true;
6477 if (Transform) {
6482 Transform = false;
6487 Transform = false;
6490 if (Transform) {
9874 bool Transform = DestReg == Inst.getOperand(1).getReg(); local
9875 if (!Transform && DestReg == Inst.getOperand(2).getReg()) {
9876 Transform
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp3185 Record *Transform = Frag->getValueAsDef("OperandTransform"); local
3186 if (!getSDNodeTransform(Transform).second.empty()) // not noop xform?
3188 T->setTransformFn(Transform);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4280 // implemented using P. If so, set Transform to a VPERM-like permute vector
4284 SmallVectorImpl<int> &Transform) {
4290 Transform[From] = -1;
4297 Transform[From] = To;
4305 SmallVectorImpl<int> &Transform) {
4307 if (matchDoublePermute(Bytes, P, Transform))
5704 // Transform a scalar load that is REPLICATEd as well as having other
4282 matchDoublePermute(const SmallVectorImpl<int> &Bytes, const Permute &P, SmallVectorImpl<int> &Transform) argument
4304 matchDoublePermute(const SmallVectorImpl<int> &Bytes, SmallVectorImpl<int> &Transform) argument

Completed in 453 milliseconds