Home
last modified time | relevance | path

Searched defs:IsSigned (Results 1 – 25 of 106) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFixedPoint.h44 FixedPointSemantics(unsigned Width, unsigned Scale, bool IsSigned, in FixedPointSemantics()
48 FixedPointSemantics(unsigned Width, Lsb Weight, bool IsSigned, in FixedPointSemantics()
105 bool IsSigned) { in GetIntegerSemantics()
121 unsigned IsSigned : 1; variable
H A DAPFloat.h1186 unsigned int Width, bool IsSigned, roundingMode RM, in convertToInteger()
1193 opStatus convertFromAPInt(const APInt &Input, bool IsSigned, in convertFromAPInt()
1198 unsigned int InputSize, bool IsSigned, in convertFromSignExtendedInteger()
1204 unsigned int InputSize, bool IsSigned, in convertFromZeroExtendedInteger()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAVR.h159 IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final { in getIntTypeByWidth()
165 IntType getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final { in getLeastIntTypeByWidth()
H A DWebAssembly.h140 IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final { in getIntTypeByWidth()
146 IntType getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final { in getLeastIntTypeByWidth()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h322 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowAdd()
340 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowSub()
358 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowMul()
365 bool IsSigned) const { in willNotOverflow()
H A DInstCombineMulDivRem.cpp916 bool IsSigned) { in multiplyOverflows()
924 bool IsSigned) { in isMultiple()
949 bool IsSigned = I.getOpcode() == Instruction::SDiv; in foldIDivShl() local
1033 bool IsSigned = I.getOpcode() == Instruction::SDiv; in commonIDivTransforms() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetTransformInfo.cpp13 bool MipsTTIImpl::hasDivRemOp(Type *DataType, bool IsSigned) { in hasDivRemOp()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp186 bool IsSigned = TI.isTypeSigned(Ty); in DefineFmt() local
224 bool IsSigned = TI.isTypeSigned(Ty); in DefineExactWidthIntType() local
249 bool IsSigned = TI.isTypeSigned(Ty); in DefineExactWidthIntTypeSize() local
262 static void DefineLeastWidthIntType(unsigned TypeWidth, bool IsSigned, in DefineLeastWidthIntType()
280 static void DefineFastIntType(unsigned TypeWidth, bool IsSigned, in DefineFastIntType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h216 bool isMaxValue(bool IsSigned) const { in isMaxValue()
228 bool isMinValue(bool IsSigned) const { in isMinValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSimplifyIndVar.h71 bool IsSigned = false; member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp211 bool IsSigned = false; member
228 bool IsSigned = false; member
443 bool IsSigned, const DataLayout &DL) { in decomposeGEP()
476 bool IsSigned, const DataLayout &DL) { in decompose()
644 bool IsSigned = CmpInst::isSigned(Pred); in getConstraint() local
1210 auto CollectArguments = [&](ArrayRef<Value *> Ops, bool IsSigned) { in generateReproducer()
1264 auto CloneInstructions = [&](ArrayRef<Value *> Ops, bool IsSigned) { in generateReproducer()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayout.h74 unsigned IsSigned : 1; member
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp200 bool IsSigned = I.getOpcode() == TargetOpcode::G_SITOFP; in selectIntToFP() local
226 bool IsSigned = I.getOpcode() == TargetOpcode::G_FPTOSI; in selectFPToInt() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp43 LLVMBool IsSigned) { in LLVMCreateGenericValueOfInt()
75 LLVMBool IsSigned) { in LLVMGenericValueToInt()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCAsmBackend.cpp50 auto handleImmValue = [&](bool IsSigned, unsigned W) -> uint64_t { in extractBitsForFixup()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp39 bool IsSigned = ICmpInst::isSigned(Pred); in isSafeDecreasingBound() local
83 bool IsSigned = ICmpInst::isSigned(Pred); in isSafeIncreasingBound() local
H A DSimplifyIndVar.cpp355 bool IsSigned) { in simplifyIVRemainder()
1209 bool IsSigned, Instruction *Use) { in createExtendInst()
1258 bool IsSigned = getExtendKind(NarrowDef) == ExtendKind::Sign; in cloneBitwiseIVUser() local
1517 bool IsSigned = getExtendKind(DU.NarrowDef) == ExtendKind::Sign; in widenLoopCompare() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1018 bool IsSigned) { in PPCMoveToFPReg()
1062 bool PPCFastISel::SelectIToFP(const Instruction *I, bool IsSigned) { in SelectIToFP()
1153 unsigned SrcReg, bool IsSigned) { in PPCMoveToIntReg()
1187 bool PPCFastISel::SelectFPToI(const Instruction *I, bool IsSigned) { in SelectFPToI()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h294 bool IsSigned = false; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.cpp388 bool M68kInstrInfo::ExpandMOVSZX_RR(MachineInstrBuilder &MIB, bool IsSigned, in ExpandMOVSZX_RR()
438 bool M68kInstrInfo::ExpandMOVSZX_RM(MachineInstrBuilder &MIB, bool IsSigned, in ExpandMOVSZX_RM()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp97 bool IsSigned = false; in computeRecurrenceType() local
259 bool IsSigned = false; in AddReductionVar() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp575 bool IsSigned) { in getRegForPromotedValue()
1031 bool IsSigned = false; in selectICmp() local
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp168 bool IsSigned) : ETy(ETy) { in BTFTypeEnum()
207 bool IsSigned) : ETy(ETy) { in BTFTypeEnum64()
741 bool IsSigned = false; in visitEnumType() local
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.cpp213 bool IsSigned = Data->Type.isSignedIntegerTy(); in handleIntegerOverflowImpl() local
252 bool IsSigned = Data->Type.isSignedIntegerTy(); in handleNegateOverflowImpl() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h924 bool IsSigned = ISD == ISD::SREM; variable
2168 bool IsSigned = IID == Intrinsic::smul_with_overflow; in getTypeBasedIntrinsicInstrCost() local
2199 bool IsSigned = IID == Intrinsic::fptosi_sat; in getTypeBasedIntrinsicInstrCost() local

12345