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

1 2 3 4 5 67 8 91011>>

  /external/llvm/utils/TableGen/
X86RecognizableInstr.h 62 /// Inferred from the operands; indicates whether the L bit in the VEX prefix is set
94 /// The operands of the instruction, as listed in the CodeGenInstruction.
95 /// They are not one-to-one with operands listed in the MCInst; for example,
96 /// memory operands expand to 5 operands in the MCInst
97 const std::vector<CGIOperandList::OperandInfo>* Operands;
115 /// prefix. If it does, 32-bit register operands stay
130 /// If it is not, then 16-bit immediate operands stay 16-bit.
136 /// handles operands that are in the REG field of the ModR/M byte.
141 /// handles operands that are in the REG field of the ModR/M byte
    [all...]
CodeGenInstruction.cpp 94 // If we have MIOpInfo, then we have #operands equal to number of entries
299 : TheDef(R), Operands(R), InferredFrom(nullptr) {
313 isPredicable = Operands.isPredicable || R->getValueAsBit("isPredicable");
346 ParseConstraints(R->getValueAsString("Constraints"), Operands);
349 Operands.ProcessDisableEncoding(R->getValueAsString("DisableEncoding"));
458 // For register operands, the source register class can be a subclass
502 // Handle "zero_reg" for optional def operands.
506 // Tied operands where the source is a sub-operand of a complex operand
507 // need to represent both operands in the alias destination instruction.
509 // the MC representation of things doesn't use tied operands at all
    [all...]
  /external/swiftshader/third_party/LLVM/utils/TableGen/
FixedLenDecoderEmitter.h 73 std::map<unsigned, std::vector<OperandInfo> > Operands;
X86RecognizableInstr.h 61 /// Inferred from the operands; indicates whether the L bit in the VEX prefix is set
81 /// Indicates whether the instruction has FR operands - MOVs with FR operands
88 /// The operands of the instruction, as listed in the CodeGenInstruction.
89 /// They are not one-to-one with operands listed in the MCInst; for example,
90 /// memory operands expand to 5 operands in the MCInst
91 const std::vector<CGIOperandList::OperandInfo>* Operands;
113 /// instructions are pure intrinsics and use unencodable operands; many
138 /// prefix. If it does, 32-bit register operands sta
    [all...]
DAGISelMatcher.cpp 253 for (unsigned i = 0, e = Operands.size(); i != e; ++i)
254 OS << Operands[i] << ' ';
316 M->Operands == Operands && M->HasChain == HasChain &&
323 return (HashString(OpcodeName) << 4) | Operands.size();
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
44 /// Note that this fails if not all of the operands are constant. Otherwise,
57 /// specified operands. If successful, the constant result is returned, if not,
67 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
68 /// returns a constant expression of the specified operands.
76 /// operands. If it fails, it returns a constant expression of the specified
77 /// operands.
87 /// instruction with the specified operands and indices. The constant result is
93 /// specified operands and indices. The constant result is returned if
99 /// specified operands and indices. The constant result is returned i
    [all...]
TargetTransformInfoImpl.h 107 ArrayRef<const Value *> Operands) {
110 for (unsigned Idx = 0, Size = Operands.size(); Idx != Size; ++Idx)
111 if (!isa<Constant>(Operands[Idx]))
581 ArrayRef<const Value *> Operands) {
594 auto GTI = gep_type_begin(PointeeType, Operands);
596 for (auto I = Operands.begin(); I != Operands.end(); ++I, ++GTI) {
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
88 /// instruction with the specified operands and indices. The constant result is
94 /// specified operands and indices. The constant result is returned if
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
88 /// instruction with the specified operands and indices. The constant result is
94 /// specified operands and indices. The constant result is returned if
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
44 /// Note that this fails if not all of the operands are constant. Otherwise,
57 /// specified operands. If successful, the constant result is returned, if not,
67 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
68 /// returns a constant expression of the specified operands.
76 /// operands. If it fails, it returns a constant expression of the specified
77 /// operands.
87 /// instruction with the specified operands and indices. The constant result is
93 /// specified operands and indices. The constant result is returned if
99 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
88 /// instruction with the specified operands and indices. The constant result is
94 /// specified operands and indices. The constant result is returned if
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
88 /// instruction with the specified operands and indices. The constant result is
94 /// specified operands and indices. The constant result is returned if
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
ConstantFolding.h 11 // operands are constants, for example "sub i32 1, 0" -> "1".
45 /// Note that this fails if not all of the operands are constant. Otherwise,
58 /// specified operands. If successful, the constant result is returned, if not,
68 /// instruction (icmp/fcmp) with the specified operands. If it fails, it
69 /// returns a constant expression of the specified operands.
77 /// operands. If it fails, it returns a constant expression of the specified
78 /// operands.
83 /// operands. The constant result is returned if successful; if not, null is
94 /// instruction with the specified operands and indices. The constant result is
100 /// specified operands and indices. The constant result is returned i
    [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/
barrier.d 2 #name: Barrier Instruction Operands
7 # Test Barrier Instruction Operands
  /external/llvm/lib/Transforms/IPO/
StripSymbols.cpp 143 SmallPtrSet<Constant*, 4> Operands;
144 for (Value *Op : C->operands())
146 Operands.insert(cast<Constant>(Op));
156 for (Constant *O : Operands)
  /external/llvm/lib/Analysis/
ConstantFolding.cpp 272 // Otherwise, add any offset that our operands provide.
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 69 // operands to a different type and bitcasting the result back to the
85 // node is only legalized after all of its operands are legalized.
119 // Legalize the operands
251 SmallVector<SDValue, 4> Operands(Op.getNumOperands());
255 Operands[j] = DAG.getNode(ISD::BITCAST, dl, NVT, Op.getOperand(j));
257 Operands[j] = Op.getOperand(j);
260 Op = DAG.getNode(Op.getOpcode(), dl, NVT, &Operands[0], Operands.size());
284 // Bitcast the operands to be the same type as the mask.
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h 81 // Operands are allocated by an ArrayRecycler.
82 MachineOperand *Operands; // Pointer to the first operand.
83 unsigned NumOperands; // Number of operands on instruction.
85 OperandCapacity CapOperands; // Capacity of the Operands array.
101 // of memory operands required to be precise exceeds the maximum value of
102 // NumMemRefs - currently 256 - we remove the operands entirely. Note also
130 /// This constructor create a MachineInstr and add the implicit operands.
131 /// It reserves space for number of operands specified by
288 /// Access to explicit operands of the instruction.
294 return Operands[i]
    [all...]

Completed in 642 milliseconds

1 2 3 4 5 67 8 91011>>