Searched refs:ZeroExtended (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | SeparateConstOffsetFromGEP.cpp | 265 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 …]
|
D | IndVarSimplify.cpp | 954 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/ |
D | SeparateConstOffsetFromGEP.cpp | 246 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/ |
D | X86ISelLowering.cpp | 7043 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()
|