HomeSort by relevance Sort by last modified time
    Searched refs:Operator (Results 26 - 50 of 171) sorted by null

12 3 4 5 6 7

  /external/llvm/utils/PerfectShuffle/
PerfectShuffle.cpp 22 struct Operator;
89 Operator *Op; // The Operation used to generate this value.
101 static std::vector<Operator*> TheOperators;
103 /// Operator - This is a vector operation that is available for use.
104 struct Operator {
110 Operator(unsigned short shufflemask, const char *name, unsigned opnum,
115 ~Operator() {
304 Operator *Op = TheOperators[opnum];
469 struct vmrghw : public Operator {
470 vmrghw() : Operator(0x0415, "vmrghw", OP_VMRGHW) {
    [all...]
  /external/chromium_org/v8/src/compiler/
graph.h 28 Node* NewNode(const Operator* op, int input_count, Node** inputs);
31 Node* NewNode(const Operator* op) {
34 Node* NewNode(const Operator* op, Node* n1) { return NewNode(op, 1, &n1); }
35 Node* NewNode(const Operator* op, Node* n1, Node* n2) {
39 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3) {
43 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4) {
47 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4,
52 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4,
common-operator-unittest.cc 5 #include "src/compiler/common-operator.h"
9 #include "src/compiler/operator-properties-inl.h"
24 const Operator* (CommonOperatorBuilder::*constructor)();
26 Operator::Properties properties;
35 std::ostream& operator<<(std::ostream& os, const SharedOperator& fop) {
48 SHARED(Dead, Operator::kFoldable, 0, 0, 0, 0, 1),
49 SHARED(End, Operator::kFoldable, 0, 0, 1, 0, 0),
50 SHARED(Branch, Operator::kFoldable, 1, 0, 1, 0, 2),
51 SHARED(IfTrue, Operator::kFoldable, 0, 0, 1, 0, 1),
52 SHARED(IfFalse, Operator::kFoldable, 0, 0, 1, 0, 1)
    [all...]
operator.h 16 // An operator represents description of the "computation" of a node in the
24 // parameters" which are compile-time constant parameters to the operator, such
26 // Static parameters are private to the operator and only semantically
27 // meaningful to the operator itself.
28 class Operator : public ZoneObject {
32 // Properties inform the operator-independent optimizer about legal
33 // transformations for nodes that have this operator.
50 Operator(Opcode opcode, Properties properties, const char* mnemonic)
52 virtual ~Operator();
54 // A small integer unique to all instances of a particular kind of operator,
    [all...]
graph-replay.h 34 static void PrintReplayOpCreator(const Operator* op);
node.h 15 #include "src/compiler/operator.h"
26 const Operator* op() const { return op_; }
27 void set_op(const Operator* op) { op_ = op; }
37 const Operator* op_;
46 // inherited from Vector, Nodes only contain a mutable Operator that may change
55 void Initialize(const Operator* op) { set_op(op); }
64 OStream& operator<<(OStream& os, const Node& n);
js-typed-lowering.h 10 #include "src/compiler/machine-operator.h"
12 #include "src/compiler/simplified-operator.h"
45 Reduction ReduceNumberBinop(Node* node, const Operator* numberOp);
47 const Operator* intOp);
49 const Operator* shift_op);
graph-builder.h 11 #include "src/compiler/common-operator.h"
27 Node* NewNode(const Operator* op) {
31 Node* NewNode(const Operator* op, Node* n1) { return MakeNode(op, 1, &n1); }
33 Node* NewNode(const Operator* op, Node* n1, Node* n2) {
38 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3) {
43 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4) {
48 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4,
54 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4,
60 Node* NewNode(const Operator* op, int value_input_count,
69 virtual Node* MakeNode(const Operator* op, int value_input_count
    [all...]
graph.cc 7 #include "src/compiler/common-operator.h"
14 #include "src/compiler/operator-properties.h"
15 #include "src/compiler/operator-properties-inl.h"
24 Node* Graph::NewNode(const Operator* op, int input_count, Node** inputs) {
linkage.h 13 #include "src/compiler/operator.h"
60 size_t js_param_count, Operator::Properties properties,
121 // Operator properties describe how this call can be optimized, if at all.
122 Operator::Properties properties() const { return properties_; }
138 Operator::Properties properties_;
146 OStream& operator<<(OStream& os, const CallDescriptor& d);
147 OStream& operator<<(OStream& os, const CallDescriptor::Kind& k);
154 // well as {param_index} (i.e. as stored in parameter nodes) into an operator
175 Operator::Properties properties);
178 Operator::Properties properties, Zone* zone)
    [all...]
simplified-operator-reducer.h 30 Reduction Change(Node* node, const Operator* op, Node* a);
graph-builder.cc 14 #include "src/compiler/operator-properties.h"
15 #include "src/compiler/operator-properties-inl.h"
31 Node* StructuredGraphBuilder::MakeNode(const Operator* op,
165 const Operator* phi_op = common()->Phi(kMachAnyTagged, count);
176 const Operator* phi_op = common()->EffectPhi(count);
188 const Operator* op = common()->Loop(inputs);
193 const Operator* op = common()->Merge(inputs);
198 const Operator* op = common()->Merge(inputs);
  /frameworks/compile/mclinker/lib/Script/
BinaryOp.cpp 23 IntOperand* BinaryOp<Operator::MUL>::eval(const Module& pModule,
32 IntOperand* BinaryOp<Operator::DIV>::eval(const Module& pModule,
41 IntOperand* BinaryOp<Operator::MOD>::eval(const Module& pModule,
50 IntOperand* BinaryOp<Operator::ADD>::eval(const Module& pModule,
59 IntOperand* BinaryOp<Operator::SUB>::eval(const Module& pModule,
68 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module& pModule,
77 IntOperand* BinaryOp<Operator::RSHIFT>::eval(const Module& pModule,
86 IntOperand* BinaryOp<Operator::LT>::eval(const Module& pModule,
95 IntOperand* BinaryOp<Operator::LE>::eval(const Module& pModule,
104 IntOperand* BinaryOp<Operator::GT>::eval(const Module& pModule
    [all...]
RpnExpr.cpp 12 #include <mcld/Script/Operator.h>
92 expr->push_back(&Operator::create<Operator::ADDR>());
94 expr->push_back(&Operator::create<Operator::SIZEOF>());
95 expr->push_back(&Operator::create<Operator::ADD>());
RpnEvaluator.cpp 14 #include <mcld/Script/Operator.h>
37 case ExprToken::OPERATOR: {
38 Operator* op = llvm::cast<Operator>(*it);
40 case Operator::NULLARY: {
44 case Operator::UNARY: {
51 case Operator::BINARY: {
61 case Operator::TERNARY: {
74 } // end of switch operator arity
TernaryOp.cpp 19 TernaryOp<Operator::TERNARY_IF>::eval(const Module& pModule,
33 TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(const Module& pModule,
  /external/llvm/include/llvm/TableGen/
SetTheory.h 68 /// Operator - A callback representing a DAG operator.
69 class Operator {
72 virtual ~Operator() {}
74 /// apply - Apply this operator to Expr's arguments and insert the result
98 StringMap<Operator*> Operators;
120 /// addOperator - Add a DAG operator.
121 void addOperator(StringRef Name, Operator*);
  /packages/apps/Settings/tests/src/com/android/settings/tests/
Operator.java 22 public class Operator extends Activity {
  /external/llvm/lib/Target/NVPTX/
NVPTXFavorNonGenericAddrSpaces.cpp 46 #include "llvm/IR/Operator.h"
90 static bool IsEliminableAddrSpaceCast(Operator *Cast) {
113 Operator *Cast = dyn_cast<Operator>(GEP->getPointerOperand());
164 if (Operator *Cast = dyn_cast<Operator>(MI->getOperand(Idx))) {
  /external/chromium_org/base/metrics/
histogram_samples.h 48 enum Operator { ADD, SUBTRACT };
49 virtual bool AddSubtractImpl(SampleCountIterator* iter, Operator op) = 0;
  /external/llvm/lib/IR/
User.cpp 13 #include "llvm/IR/Operator.h"
49 Use *Begin = static_cast<Use*>(::operator new(size));
56 // User operator new Implementations
59 void *User::operator new(size_t s, unsigned Us) {
60 void *Storage = ::operator new(s + sizeof(Use) * Us);
71 // User operator delete Implementation
74 void User::operator delete(void *Usr) {
79 ::operator delete(Storage);
83 // Operator Class
86 Operator::~Operator()
    [all...]
  /frameworks/base/tools/split-select/
Rule.h 33 enum Operator {
46 Operator op;
  /external/clang/include/clang/AST/
TemplateName.h 332 /// Insertion operator for diagnostics. This allows sending TemplateName's
334 const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB,
446 /// overloaded operator kind (when set).
456 /// \brief The overloaded operator name.
459 OverloadedOperatorKind Operator;
484 OverloadedOperatorKind Operator)
485 : Qualifier(Qualifier, true), Operator(Operator),
489 OverloadedOperatorKind Operator,
491 : Qualifier(Qualifier, true), Operator(Operator),
    [all...]
  /external/chromium_org/v8/test/cctest/compiler/
test-linkage.cc 10 #include "src/compiler/common-operator.h"
14 #include "src/compiler/machine-operator.h"
16 #include "src/compiler/operator.h"
26 static SimpleOperator dummy_operator(IrOpcode::kParameter, Operator::kNoWrite,
70 CHECK_EQ(Operator::kNoProperties, descriptor->properties());
97 CHECK_EQ(Operator::kNoProperties, descriptor->properties());
  /external/llvm/include/llvm/IR/
Operator.h 1 //===-- llvm/Operator.h - Operator utility subclass -------------*- C++ -*-===//
31 /// Operator - This is a utility class that provides an abstraction for the
34 class Operator : public User {
36 // The Operator class is intended to be used as a utility, and is never itself
38 void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
39 void *operator new(size_t s) LLVM_DELETED_FUNCTION;
40 Operator() LLVM_DELETED_FUNCTION;
46 ~Operator();
77 /// despite that operator having the potential for overflow
    [all...]

Completed in 938 milliseconds

12 3 4 5 6 7