HomeSort by: relevance | last modified time | path
    Searched refs:Transform (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
IRTransformLayer.cpp 1 //===-------------- IRTransformLayer.cpp - IR Transform Layer -------------===//
16 TransformFunction Transform)
18 Transform(std::move(Transform)) {}
24 if (auto TransformedTSM = Transform(std::move(TSM), *R))
ObjectTransformLayer.cpp 1 //===---------- ObjectTransformLayer.cpp - Object Transform Layer ---------===//
21 TransformFunction Transform)
22 : BaseT(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
29 // If there is a transform set then apply it.
30 if (Transform) {
31 if (auto TransformedObj = Transform(std::move(O)))
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
IRTransformLayer.h 26 /// A layer that applies a transform to emitted modules.
27 /// The transform function is responsible for locking the ThreadSafeContext
35 TransformFunction Transform = identityTransform);
37 void setTransform(TransformFunction Transform) {
38 this->Transform = std::move(Transform);
51 TransformFunction Transform;
ObjectTransformLayer.h 35 TransformFunction Transform = TransformFunction());
40 void setTransform(TransformFunction Transform) {
41 this->Transform = std::move(Transform);
46 TransformFunction Transform;
  /src/external/bsd/elftosb/dist/common/
SHA1.h 142 void Transform(uint32_t *state, const uint8_t *buffer);
SHA1.cpp 89 void CSHA1::Transform(uint32_t *state, const uint8_t *buffer)
146 Transform(m_state, m_buffer);
148 for( ; i + 63 < len; i += 64) Transform(m_state, &data[i]);
231 Transform(m_state, m_buffer);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SymbolRewriter.cpp 30 // + Transform (pattern transformation)
35 // + Transform (pattern transformation)
39 // + Transform (pattern transformation)
41 // Note that source and exactly one of [Target, Transform] must be provided
160 const std::string Transform;
164 Transform(std::string(T)) {}
185 std::string Name = Regex(Pattern).sub(Transform, C.getName(), &Error);
332 std::string Transform;
364 } else if (KeyValue.equals("transform")) {
365 Transform = std::string(Value->getValue(ValueStorage))
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
Parallel.h 192 TransformFuncTy Transform) {
210 TG.spawn([=, &Transform, &Reduce, &Results] {
214 R = Reduce(R, Transform(*It));
278 TransformFuncTy Transform) {
282 Transform);
286 Init = Reduce(std::move(Init), Transform(*I));
306 TransformFuncTy Transform) {
308 Transform);
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/
typelist.h 103 template<typename Typelist, template<typename T> class Transform>
104 struct transform;
319 template<class Typelist_Chain, template<typename T> class Transform>
322 template<template<typename T> class Transform>
323 struct chain_transform_<null_type, Transform>
328 template<class Hd, class Tl, template<typename T> class Transform>
329 struct chain_transform_<chain<Hd, Tl>, Transform>
332 typedef typename chain_transform_<Tl, Transform>::type rest_type;
333 typedef typename Transform<Hd>::type transform_type;
464 template<typename Typelist, template<typename T> class Transform>
465 struct transform struct in namespace:typelist
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/
typelist.h 103 template<typename Typelist, template<typename T> class Transform>
104 struct transform;
319 template<class Typelist_Chain, template<typename T> class Transform>
322 template<template<typename T> class Transform>
323 struct chain_transform_<null_type, Transform>
328 template<class Hd, class Tl, template<typename T> class Transform>
329 struct chain_transform_<chain<Hd, Tl>, Transform>
332 typedef typename chain_transform_<Tl, Transform>::type rest_type;
333 typedef typename Transform<Hd>::type transform_type;
464 template<typename Typelist, template<typename T> class Transform>
465 struct transform struct in namespace:typelist
    [all...]
  /src/external/bsd/ipf/dist/
md5.c 63 static void Transform __P((UINT4 *, UINT4 *));
156 /* transform if necessary */
163 Transform (mdContext->buf, in);
192 /* append length in bits and transform */
198 Transform (mdContext->buf, in);
215 static void Transform (buf, in)
  /src/external/bsd/ppp/dist/pppd/
ppp-md5.c 155 static void Transform (UINT4 *buf, UINT4 *in);
244 /* transform if necessary */
251 Transform (mdContext->buf, in);
278 /* append length in bits and transform */
284 Transform (mdContext->buf, in);
301 static void Transform (UINT4 *buf, UINT4 *in)
  /src/external/gpl2/gettext/dist/gettext-tools/libuniname/
gen-uninames 44 ; Transform the code so that it fits in 16 bits. In
53 (flet ((transform (x)
63 (t (error "Update the transform function for 0x~5,'0X" x))
68 (push (make-unicode-char :code (transform code)
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplate.cpp 2083 /// Tree transform to "extract" a transformed type from a class template's
2096 TypeSourceInfo *transform(TypeSourceInfo *TSI) { return TransformType(TSI); } function in class:__anon3221::ExtractTypeForDeductionGuide
2102 // Transform the underlying type of the typedef and clone the Decl only if
2130 /// Transform to convert portions of a constructor declaration into the
2151 /// Transform a constructor declaration into a deduction guide.
2208 // Transform the type of the function, adjusting the return type and
2255 /// Transform a constructor template parameter into a deduction guide template
2396 .transform(NewDI);
2476 ConvertConstructorToDeductionGuideTransform Transform(
2478 if (!isCompleteType(Loc, Transform.DeducedType)
    [all...]
TreeTransform.h 49 /// A semantic tree transformation that allows one to transform one
68 /// can be replaced by a subclass. The "transform" step transforms an AST node
72 /// routines recursively transform the operands to composite AST nodes (e.g.,
143 /// this tree transform.
224 /// Transform a template parameter depth level.
330 /// Transform the given type-with-location into a new
336 /// Transform a type that is permitted to produce a
354 /// Transform the given statement.
357 /// appropriate TransformXXXStmt function to transform a specific kind of
358 /// statement or the TransformExpr() function to transform an expression
    [all...]
SemaExprCXX.cpp 8116 /// tree is so malformed that the transform never makes it to the
8211 // Try to transform the given expression, looping through the correction
8229 // If the transform is still valid after checking for any new typos,
8234 // The transform was invalid, see if we have any TypoExprs with untried
8328 ExprResult Transform(Expr *E) {
8350 assert(State.Consumer && "Cannot transform a cleared TypoExpr");
8394 auto Result = TransformTypos(*this, InitDecl, Filter).Transform(E);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 544 // We cannot transform PHIs on unsplittable basic blocks.
810 // Don't transform signed compares of GEPs into index compares. Even if the
1221 // The transformation we're trying to do here is to transform this into an
1475 // ranges of those compares to see if we can transform the 2nd compare:
1772 // TODO: Is this a good transform for vectors? Wider types may reduce
1773 // throughput. Should this transform be limited (even for scalars) by using
2166 // Transform (icmp pred iM (shl iM %v, N), C)
2168 // Transform the shl to a trunc if (trunc (C>>N)) has no loss and M-N.
2387 // then don't attempt this transform. The code below doesn't have the
3286 bool Transform = false
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp 5482 // ARMInstrInfo.td defines the alias [mov <-> mvn] which can transform
6658 // then transform to 2 operand version of the same instruction
6660 bool Transform = Op3Reg == Op4Reg;
6662 // For communtative operations, we might be able to transform if we swap
6667 if (!Transform && Op5.isReg() && Op3Reg == Op5.getReg() &&
6673 Transform = true;
6678 if (Transform) {
6679 // Don't transform 'adds Rd, Rd, Rm' or 'sub{s} Rd, Rd, Rm' because the
6683 Transform = false;
6685 // Don't transform 'add/sub{s} Rd, Rd, #imm' if the immediate fits int
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenDAGPatterns.cpp 2673 TP.error("Node transform '" + getOperator()->getName() +
3254 Record *Transform = Frag->getValueAsDef("OperandTransform");
3255 if (!getSDNodeTransform(Transform).second.empty()) // not noop xform?
3257 T->setTransformFn(Transform);
3406 I.error("Cannot specify a transform function for a non-input value!");
3439 I.error("Cannot specify a transform function for a non-input value!");
3448 I.error("Cannot specify a transform function on a set node!");
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 4354 // implemented using P. If so, set Transform to a VPERM-like permute vector
4358 SmallVectorImpl<int> &Transform) {
4364 Transform[From] = -1;
4371 Transform[From] = To;
4379 SmallVectorImpl<int> &Transform) {
4381 if (matchDoublePermute(Bytes, P, Transform))
5982 // Transform a scalar load that is REPLICATEd as well as having other

Completed in 47 milliseconds