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

<<1112131415161718

  /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...]
  /external/llvm/lib/Transforms/Vectorize/
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/llvm/utils/TableGen/
CodeGenDAGPatterns.h 213 /// constraint to the nodes operands. This returns true if it makes a
236 /// getNumOperands - This is the number of operands required or -1 if
257 /// constraints for this node to the operands of the node. This returns
432 /// Returns the number of MachineInstr operands that would be produced by this
435 /// for Operands; otherwise 1.
557 /// It's important that the usage of operands in ComplexPatterns is
646 std::vector<Record*> Operands;
652 const std::vector<Record*> &operands,
654 : Pattern(TP), Results(results), Operands(operands),
    [all...]
DAGISelMatcherOpt.cpp 123 const SmallVectorImpl<unsigned> &Operands = EN->getOperandList();
125 VTs, Operands,
  /external/swiftshader/third_party/subzero/src/
IceTargetLowering.h 228 /// lower 64-bit operands on a 32-bit target.
510 template <typename... Operands,
511 typename F = std::function<Inst *(Variable *, Operands *...)>>
513 Operands *... Srcs) {
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
ScalarEvolution.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
ScalarEvolution.h 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
567 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
586 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
588 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
645 /// Promote the operands to the wider of the types using zero-extension, and
649 /// Promote the operands to the wider of the types using zero-extension, and
653 /// Transitively follow the chain of pointer-type operands until reaching a
    [all...]
  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 75 ArrayRef<const Value *> Operands) const {
76 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands);
  /external/v8/src/interpreter/
bytecode-pipeline.h 133 // A container for a generated bytecode, it's operands, and source information.
195 template <typename... Operands> \
197 Operands... operands)) { \
198 return Create<Bytecode::k##Name, __VA_ARGS__>(source_info, operands...); \
203 // Replace the bytecode of this node with |bytecode| and keep the operands.
242 const uint32_t* operands() const { return operands_; } function in class:v8::internal::interpreter::final
  /external/vixl/test/aarch32/
test-assembler-cond-dt-drt-drd-drn-drm-float-f32-only-a32.cc 68 // across test files during template instantiation. Specifically, `Operands` has
75 struct Operands {
85 // The `operands` field represents what to pass to the assembler to
87 Operands operands; member in struct:vixl::aarch32::__anon43285::TestData
93 // Description of the operands, used for error reporting.
240 DataType dt = kTests[i].operands.dt;
241 DRegister rd = kTests[i].operands.rd;
242 DRegister rn = kTests[i].operands.rn;
243 DRegister rm = kTests[i].operands.rm
    [all...]
test-assembler-cond-dt-drt-drd-drn-drm-float-f32-only-t32.cc 68 // across test files during template instantiation. Specifically, `Operands` has
75 struct Operands {
85 // The `operands` field represents what to pass to the assembler to
87 Operands operands; member in struct:vixl::aarch32::__anon43286::TestData
93 // Description of the operands, used for error reporting.
240 DataType dt = kTests[i].operands.dt;
241 DRegister rd = kTests[i].operands.rd;
242 DRegister rn = kTests[i].operands.rn;
243 DRegister rm = kTests[i].operands.rm
    [all...]
test-assembler-cond-dt-drt-drd-drn-drm-float-not-f16-a32.cc 59 // across test files during template instantiation. Specifically, `Operands` has
66 struct Operands {
76 // The `operands` field represents what to pass to the assembler to
78 Operands operands; member in struct:vixl::aarch32::__anon43287::TestData
84 // Description of the operands, used for error reporting.
222 DataType dt = kTests[i].operands.dt;
223 DRegister rd = kTests[i].operands.rd;
224 DRegister rn = kTests[i].operands.rn;
225 DRegister rm = kTests[i].operands.rm
    [all...]
test-assembler-cond-dt-drt-drd-drn-drm-float-not-f16-t32.cc 59 // across test files during template instantiation. Specifically, `Operands` has
66 struct Operands {
76 // The `operands` field represents what to pass to the assembler to
78 Operands operands; member in struct:vixl::aarch32::__anon43288::TestData
84 // Description of the operands, used for error reporting.
222 DataType dt = kTests[i].operands.dt;
223 DRegister rd = kTests[i].operands.rd;
224 DRegister rn = kTests[i].operands.rn;
225 DRegister rm = kTests[i].operands.rm
    [all...]

Completed in 631 milliseconds

<<1112131415161718