Home
last modified time | relevance | path

Searched refs:Transform (Results 1 – 25 of 62) sorted by relevance

123

/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DIRTransformLayer.h33 TransformFunction Transform = identityTransform);
35 void setTransform(TransformFunction Transform) { in setTransform() argument
36 this->Transform = std::move(Transform); in setTransform()
49 TransformFunction Transform; variable
H A DObjectTransformLayer.h34 TransformFunction Transform = TransformFunction());
39 void setTransform(TransformFunction Transform) { in setTransform() argument
40 this->Transform = std::move(Transform); in setTransform()
45 TransformFunction Transform; variable
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DObjectTransformLayer.cpp21 TransformFunction Transform) in ObjectTransformLayer() argument
22 : BaseT(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {} in ObjectTransformLayer()
30 if (Transform) { in emit()
31 if (auto TransformedObj = Transform(std::move(O))) in emit()
H A DIRTransformLayer.cpp16 TransformFunction Transform) in IRTransformLayer() argument
18 Transform(std::move(Transform)) {} in IRTransformLayer()
24 if (auto TransformedTSM = Transform(std::move(TSM), *R)) in emit()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSymbolRewriter.cpp159 const std::string Transform; member in __anon0545776f0211::PatternRewriteDescriptor
163 Transform(std::string(T)) {} in PatternRewriteDescriptor()
184 std::string Name = Regex(Pattern).sub(Transform, C.getName(), &Error); in performOnModule()
331 std::string Transform; in parseRewriteFunctionDescriptor() local
364 Transform = std::string(Value->getValue(ValueStorage)); in parseRewriteFunctionDescriptor()
376 if (Transform.empty() == Target.empty()) { in parseRewriteFunctionDescriptor()
389 std::make_unique<PatternRewriteFunctionDescriptor>(Source, Transform)); in parseRewriteFunctionDescriptor()
400 std::string Transform; in parseRewriteGlobalVariableDescriptor() local
433 Transform = std::string(Value->getValue(ValueStorage)); in parseRewriteGlobalVariableDescriptor()
440 if (Transform.empty() == Target.empty()) { in parseRewriteGlobalVariableDescriptor()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DParallel.h171 TransformFuncTy Transform) { in parallel_transform_reduce() argument
189 TG.spawn([=, &Transform, &Reduce, &Results] { in parallel_transform_reduce()
193 R = Reduce(R, Transform(*It)); in parallel_transform_reduce()
241 TransformFuncTy Transform) { in parallelTransformReduce() argument
245 Transform); in parallelTransformReduce()
249 Init = Reduce(std::move(Init), Transform(*I)); in parallelTransformReduce()
269 TransformFuncTy Transform) { in parallelTransformReduce() argument
271 Transform); in parallelTransformReduce()
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/
H A Dtypelist.h90 template<typename Typelist, template<typename T> class Transform> in _GLIBCXX_BEGIN_NAMESPACE()
270 template<class Typelist_Chain, template<typename T> class Transform> in _GLIBCXX_BEGIN_NAMESPACE()
273 template<template<typename T> class Transform> in _GLIBCXX_BEGIN_NAMESPACE()
274 struct chain_transform_<null_type, Transform> in _GLIBCXX_BEGIN_NAMESPACE()
279 template<class Hd, class Tl, template<typename T> class Transform> in _GLIBCXX_BEGIN_NAMESPACE()
280 struct chain_transform_<chain<Hd, Tl>, Transform> in _GLIBCXX_BEGIN_NAMESPACE()
283 typedef typename chain_transform_<Tl, Transform>::type rest_type; in _GLIBCXX_BEGIN_NAMESPACE()
284 typedef typename Transform<Hd>::type transform_type; in _GLIBCXX_BEGIN_NAMESPACE()
399 template<typename Typelist, template<typename T> class Transform>
404 typedef detail::chain_transform_<root_type, Transform> transform_type;
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/
H A DCombine.td216 // Transform shift (logic (shift X, C0), Y), C1
424 // Transform d = [su]div(x, y) and r = [su]rem(x, y) - > d, r = [su]divrem(x, y)
638 // Transform x,y<dead> = unmerge z -> x = trunc z.
646 // Transform x,y = unmerge(zext(z)) -> x = zext z; y = 0.
674 // Transform (mul x, -1) -> (sub 0, x)
692 // Transform (ptr_add 0, x) -> (int_to_ptr x)
874 // Transform (uadde x, y, 0) -> (uaddo x, y)
898 // Transform (fsub +-0.0, X) -> (fneg X)
905 // Transform (fadd x, (fmul y, z)) -> (fma y, z, x)
907 // Transform (fadd (fmul x, y), z) -> (fma x, y, z)
[all …]
/openbsd-src/gnu/llvm/llvm/docs/tutorial/
H A DBuildingAJIT2.rst154 TransformFunction Transform = identityTransform);
156 void setTransform(TransformFunction Transform) {
157 this->Transform = std::move(Transform);
170 TransformFunction Transform;
177 TransformFunction Transform)
178 : IRLayer(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
184 if (auto TransformedTSM = Transform(std::move(TSM), R))
/openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptedPythonInterface.h111 template <typename T> T Transform(T object) { in Transform() function
116 python::PythonObject Transform(Status arg) { in Transform() function
135 return std::make_tuple(Transform(std::get<I>(args))...); in TransformTuple()
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/transforms/utils/
H A Dllvm_transform_utils.mli9 (** Transform Utilities.
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/
H A DMETA.llvm.in75 description = "Transform utilities for LLVM"
/openbsd-src/sbin/isakmpd/
H A Disakmp_fld.fld76 # Transform payload.
/openbsd-src/gnu/gcc/gcc/config/h8300/
H A Dh8300.md3794 ;; Transform (SImode << B) & 0xffff into (SImode) (HImode << B).
5053 ;; Transform
5086 ;; Transform
5121 ;; Transform
5162 ;; Transform
5191 ;; Transform
5287 ;; Transform
5320 ;; Transform
5356 ;; Transform
5394 ;; Transform
[all …]
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/
H A Dc-xtensa.texi186 @code{no-transform} directive. @xref{Transform Directive, ,transform}.
229 (@pxref{Transform Directive, ,transform}).
347 (@pxref{Transform Directive, ,transform}).
400 @code{no-transform} directive (@pxref{Transform Directive, ,transform}).
532 * Transform Directive:: Disable All Assembler Transformations.
571 @node Transform Directive
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp1330 TransformDFA Transform(&SwitchPaths, DT, AC, TTI, ORE, EphValues); in run() local
1331 Transform.run(); in run()
/openbsd-src/gnu/llvm/llvm/docs/
H A DPasses.rst31 LLVM's Analysis and Transform Passes
45 or program visualization purposes. Transform passes can use (or invalidate)
46 the analysis passes. Transform passes all mutate the program in some way.
376 Transform Passes
379 This section describes the LLVM Transform Passes.
H A DLexicon.rst51 <http://www.program-transformation.org/Transform/BURG>`_ tool.
/openbsd-src/gnu/usr.bin/binutils-2.17/
H A Dgettext.m4230 dnl Transform the SED scripts while copying because some dumb SEDs
/openbsd-src/gnu/usr.bin/binutils/
H A Dgettext.m4228 dnl Transform the SED scripts while copying because some dumb SEDs
/openbsd-src/gnu/usr.bin/binutils/intl/
H A Daclocal.m4271 dnl Transform the SED scripts while copying because some dumb SEDs
/openbsd-src/gnu/usr.bin/binutils-2.17/intl/
H A Daclocal.m4271 dnl Transform the SED scripts while copying because some dumb SEDs
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplate.cpp2577 ConvertConstructorToDeductionGuideTransform Transform( in DeclareImplicitDeductionGuides() local
2579 if (!isCompleteType(Loc, Transform.DeducedType)) in DeclareImplicitDeductionGuides()
2584 auto Existing = DC->lookup(Transform.DeductionGuideName); in DeclareImplicitDeductionGuides()
2605 for (NamedDecl *D : LookupConstructors(Transform.Primary)) { in DeclareImplicitDeductionGuides()
2625 Transform.transformConstructor(FTD, CD); in DeclareImplicitDeductionGuides()
2634 Transform.buildSimpleDeductionGuide(std::nullopt); in DeclareImplicitDeductionGuides()
2640 Transform.buildSimpleDeductionGuide(Transform.DeducedType)) in DeclareImplicitDeductionGuides()
H A DTreeTransform.h393 const X##Attr *Transform##X##Attr(const X##Attr *R) { return R; }
636 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T);
768 StmtResult Transform##Node(Node *S);
771 StmtResult Transform##Node(Node *S, StmtDiscardKind SDK);
774 ExprResult Transform##Node(Node *E);
781 OMPClause *Transform##Class(Class *S);
3926 case Stmt::Node##Class: return getDerived().Transform##Node(cast<Node>(S)); in TransformStmt()
3929 return getDerived().Transform##Node(cast<Node>(S), SDK); in TransformStmt()
3962 return getDerived().Transform##Class(cast<Class>(S)); in TransformOMPClause()
3980 case Stmt::Node##Class: return getDerived().Transform##Node(cast<Node>(E)); in TransformExpr()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp6699 bool Transform = Op3Reg == Op4Reg; in tryConvertingToTwoOperandForm() local
6706 if (!Transform && Op5.isReg() && Op3Reg == Op5.getReg() && in tryConvertingToTwoOperandForm()
6712 Transform = true; in tryConvertingToTwoOperandForm()
6717 if (Transform) { in tryConvertingToTwoOperandForm()
6722 Transform = false; in tryConvertingToTwoOperandForm()
6727 Transform = false; in tryConvertingToTwoOperandForm()
6730 if (Transform) { in tryConvertingToTwoOperandForm()
10383 bool Transform = DestReg == Inst.getOperand(1).getReg(); in processInstruction() local
10384 if (!Transform && DestReg == Inst.getOperand(2).getReg()) { in processInstruction()
10385 Transform = true; in processInstruction()
[all …]

123