Home
last modified time | relevance | path

Searched refs:ZeroExtended (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp265 APInt find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative);
269 bool ZeroExtended);
320 bool CanTraceInto(bool SignExtended, bool ZeroExtended, BinaryOperator *BO,
485 bool ZeroExtended, in CanTraceInto() argument
517 if (BO->getOpcode() == Instruction::Add && !ZeroExtended && NonNegative) { in CanTraceInto()
542 if (ZeroExtended && !BO->hasNoUnsignedWrap()) in CanTraceInto()
551 bool ZeroExtended) { in findInEitherOperand() argument
554 APInt ConstantOffset = find(BO->getOperand(0), SignExtended, ZeroExtended, in findInEitherOperand()
562 ConstantOffset = find(BO->getOperand(1), SignExtended, ZeroExtended, in findInEitherOperand()
572 bool ZeroExtended, bool NonNegative) { in find() argument
[all …]
DIndVarSimplify.cpp954 enum ExtendKind { ZeroExtended, SignExtended, Unknown }; enumerator
999 ExtendKindMap[OrigPhi] = WI.IsSigned ? SignExtended : ZeroExtended; in WidenIV()
1249 else if(ExtKind == ZeroExtended && OBO->hasNoUnsignedWrap()) in getExtendedOperandRecurrence()
1301 ExtKind = ZeroExtended; in getWideRecurrence()
1308 ExtKind = ZeroExtended; in getWideRecurrence()
1413 return DU.NeverNegative || getExtendKind(DU.NarrowDef) == ZeroExtended; in widenIVUse()
/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp246 APInt find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative);
249 bool ZeroExtended);
296 bool CanTraceInto(bool SignExtended, bool ZeroExtended, BinaryOperator *BO,
446 bool ZeroExtended, in CanTraceInto() argument
476 if (BO->getOpcode() == Instruction::Add && !ZeroExtended && NonNegative) { in CanTraceInto()
501 if (ZeroExtended && !BO->hasNoUnsignedWrap()) in CanTraceInto()
510 bool ZeroExtended) { in findInEitherOperand() argument
513 APInt ConstantOffset = find(BO->getOperand(0), SignExtended, ZeroExtended, in findInEitherOperand()
521 ConstantOffset = find(BO->getOperand(1), SignExtended, ZeroExtended, in findInEitherOperand()
531 bool ZeroExtended, bool NonNegative) { in find() argument
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp7043 SDValue ZeroExtended = isSplatZeroExtended(BVOp, NumElts, EltType); in lowerBuildVectorAsBroadcast() local
7044 if ((ZeroExtended && ZeroExtended.getOpcode() == ISD::BITCAST) || in lowerBuildVectorAsBroadcast()
7047 if (ZeroExtended) in lowerBuildVectorAsBroadcast()
7048 BOperand = ZeroExtended.getOperand(0); in lowerBuildVectorAsBroadcast()