HomeSort by relevance Sort by last modified time
    Searched refs:Operands (Results 151 - 175 of 349) sorted by null

1 2 3 4 5 67 8 91011>>

  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/TableGen/
Record.h 756 virtual OpInit *clone(ArrayRef<Init *> Operands) const = 0;
796 OpInit *clone(ArrayRef<Init *> Operands) const override {
797 assert(Operands.size() == 1 &&
798 "Wrong number of operands for unary operation");
799 return UnOpInit::get(getOpcode(), *Operands.begin(), getType());
848 OpInit *clone(ArrayRef<Init *> Operands) const override {
849 assert(Operands.size() == 2 &&
850 "Wrong number of operands for binary operation");
851 return BinOpInit::get(getOpcode(), Operands[0], Operands[1], getType())
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 113 /// This is essentially just bitcasting the operands to a different type and
141 // the operands because we are going to check their values at some point.
160 // node is only legalized after all of its operands are legalized.
194 // Legalize the operands
407 SmallVector<SDValue, 4> Operands(Op.getNumOperands());
416 Operands[j] = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Op.getOperand(j));
418 Operands[j] = DAG.getNode(ISD::BITCAST, dl, NVT, Op.getOperand(j));
420 Operands[j] = Op.getOperand(j);
423 Op = DAG.getNode(Op.getOpcode(), dl, NVT, Operands, Op.getNode()->getFlags());
450 SmallVector<SDValue, 4> Operands(Op.getNumOperands())
    [all...]
  /external/llvm/lib/IR/
Metadata.cpp 480 // Count the unresolved operands. If there are any, RAUW support will be
505 NumUnresolved = count_if(operands(), isOperandUnresolved);
559 assert(NumUnresolved != 0 && "Expected unresolved operands");
591 // Resolve all operands.
592 for (const auto &Op : operands()) {
605 for (Metadata *MD : N->operands())
698 // First, clear out all operands to prevent any recursion (similar to
844 /// the same operands as \c Ops, return the first operand instead.
880 for (Metadata *MD : A->operands())
894 for (Metadata *MD : A->operands())
    [all...]
  /external/swiftshader/third_party/LLVM/utils/TableGen/
DAGISelMatcherOpt.cpp 133 const SmallVectorImpl<unsigned> &Operands = EN->getOperandList();
136 Operands.data(),Operands.size(),
AsmMatcherEmitter.cpp 11 // assembly operands in the MCInst structures. It also emits a matcher for
14 // Converting assembly operands into MCInst structures
18 // operands. The target specific parser should generally eliminate any syntax
22 // operands.
59 // arbitrary operands, we expect the user to define the classes and their
63 // By partitioning the operands in this way, we guarantee that for any
65 // of the sets of operands which could classify to that tuple.
78 // Some targets need a custom way to parse operands, some specific instructions
125 /// class of operands which can be matched.
148 /// sake user operands only record their immediate super class, while registe
    [all...]
CodeGenDAGPatterns.cpp 319 // Both operands must be integer or FP, but we don't care which.
832 /// constraint to the nodes operands. This returns true if it makes a
    [all...]
DAGISelMatcher.h     [all...]
X86RecognizableInstr.cpp 227 Operands = &insn.Operands.OperandList;
401 // Filter out instructions with subreg operands.
478 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands;
491 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands;
519 Spec->operands[operandIndex].encoding = ENCODING_DUP;
520 Spec->operands[operandIndex].type =
525 const std::string &typeName = (*Operands)[operandIndex].Rec->getName();
527 Spec->operands[operandIndex].encoding = encodingFromString(typeName,
529 Spec->operands[operandIndex].type = typeFromString(typeName,
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp 434 /// \reorder commutative operands in alt shuffle if they result in
439 /// \reorder commutative operands to get better probability of
755 for (Use &U : BundleMember->Inst->operands()) {
    [all...]
LoadStoreVectorizer.cpp 92 /// (the instructions defining its operands), to ensure they dominate I.
641 SmallVector<Value *, 16> Operands;
647 Operands.push_back(Instrs[I]);
652 if (isa<LoadInst>(*Operands.begin()))
653 Vectorized = vectorizeLoadChain(Operands, &InstructionsProcessed);
655 Vectorized = vectorizeStoreChain(Operands, &InstructionsProcessed);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/VMCore/
ConstantsContext.h 51 // allocate space for exactly two operands
71 // allocate space for exactly three operands
91 // allocate space for exactly two operands
111 // allocate space for exactly three operands
132 // allocate space for exactly three operands
226 // allocate space for exactly two operands
310 operands(ops.begin(), ops.end()), indices(inds.begin(), inds.end()) {}
314 std::vector<Constant*> operands; member in struct:llvm::ExprMapKeyType
320 this->operands == that.operands &
    [all...]
  /external/vixl/test/aarch32/
test-assembler-cond-rdlow-rnlow-operand-immediate-t32-zero.cc 57 // across test files during template instantiation. Specifically, `Operands` has
64 struct Operands {
74 // The `operands` field represents what to pass to the assembler to
76 Operands operands; member in struct:vixl::aarch32::__anon38320::TestData
82 // Description of the operands, used for error reporting.
183 Condition cond = kTests[i].operands.cond;
184 Register rd = kTests[i].operands.rd;
185 Register rn = kTests[i].operands.rn;
186 int32_t immediate = kTests[i].operands.immediate
    [all...]
test-assembler-cond-rdlow-rnlow-rmlow-t32.cc 57 // across test files during template instantiation. Specifically, `Operands` has
64 struct Operands {
74 // The `operands` field represents what to pass to the assembler to
76 Operands operands; member in struct:vixl::aarch32::__anon38322::TestData
82 // Description of the operands, used for error reporting.
183 Condition cond = kTests[i].operands.cond;
184 Register rd = kTests[i].operands.rd;
185 Register rn = kTests[i].operands.rn;
186 Register rm = kTests[i].operands.rm
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcher.h 924 const SmallVector<unsigned, 6> Operands;
929 /// operands in the root of the pattern. The rest are appended to this node.
934 ArrayRef<unsigned> operands,
939 VTs(vts.begin(), vts.end()), Operands(operands.begin(), operands.end()),
    [all...]
CodeGenDAGPatterns.cpp 341 // Both operands must be integer or FP, but we don't care which.
    [all...]
AsmMatcherEmitter.cpp 11 // assembly operands in the MCInst structures. It also emits a matcher for
14 // Converting assembly operands into MCInst structures
18 // operands. The target specific parser should generally eliminate any syntax
22 // operands.
59 // arbitrary operands, we expect the user to define the classes and their
63 // By partitioning the operands in this way, we guarantee that for any
65 // of the sets of operands which could classify to that tuple.
78 // Some targets need a custom way to parse operands, some specific instructions
147 /// class of operands which can be matched.
170 /// sake user operands only record their immediate super class, while registe
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SCCP.cpp 446 // because they have potentially new operands.
691 // Look at all of the executable operands of the PHI node. If any of them
695 // If there are no executable operands, the PHI remains unknown.
896 // Otherwise, one of our operands is overdefined. Try to produce something
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
SCCP.cpp 440 // because they have potentially new operands.
726 // Look at all of the executable operands of the PHI node. If any of them
730 // If there are no executable operands, the PHI remains undefined.
    [all...]

Completed in 3085 milliseconds

1 2 3 4 5 67 8 91011>>