HomeSort by relevance Sort by last modified time
    Searched defs:SplatValue (Results 1 - 9 of 9) sorted by null

  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 87 Value *SplatValue, Instruction *TheStore,
449 Value *SplatValue = isBytewiseValue(StoredVal);
454 if (SplatValue && TLI->has(LibFunc::memset) &&
457 CurLoop->isLoopInvariant(SplatValue)) {
458 // Keep and use SplatValue.
463 SplatValue = 0;
514 if (SplatValue)
515 NewCall = Builder.CreateMemSet(BasePtr, SplatValue,NumBytes,StoreAlignment);
  /external/llvm/lib/Target/Mips/
MipsSEISelDAGToDAG.cpp 507 APInt SplatValue, SplatUndef;
511 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
515 Imm = SplatValue;
902 APInt SplatValue, SplatUndef;
912 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
938 if (!SplatValue.isSignedIntN(10))
941 SDValue Imm = CurDAG->getTargetConstant(SplatValue, DL,
    [all...]
MipsSEISelLowering.cpp 606 APInt SplatValue, SplatUndef;
610 if (!Node->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
614 Imm = SplatValue;
631 APInt SplatValue, SplatUndef;
637 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs))
638 return SplatValue.isAllOnesValue();
852 APInt SplatValue, SplatUndef;
862 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
865 (SplatValue.getZExtValue() >= EltSize))
870 DAG.getConstant(SplatValue.getZExtValue(), DL, MVT::i32))
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 371 Value *SplatValue = isBytewiseValue(StoredVal);
376 if (HasMemset && SplatValue &&
379 CurLoop->isLoopInvariant(SplatValue)) {
380 // It looks like we can use SplatValue.
683 Value *SplatValue = MSI->getValue();
684 if (!SplatValue || !CurLoop->isLoopInvariant(SplatValue))
691 MSI->getAlignment(), SplatValue, MSI, MSIs, Ev,
749 Value *SplatValue = isBytewiseValue(StoredVal);
752 if (!SplatValue)
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
BBVectorize.cpp     [all...]
LoopVectorize.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]

Completed in 514 milliseconds