Searched refs:Sign (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-current/contrib/llvm-project/llvm/lib/Support/
H A DLEB128.cpp31 int Sign = Value >> (8 * sizeof(Value) - 1); local
37 IsMore = Value != Sign || ((Byte ^ Sign) & 0x40) != 0;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DBCD.h37 uint8_t Sign = Ptr[ByteLen - 1] & 0x0f; local
39 if (Sign == 0x0d || Sign == 0x0b)
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DCmpInstAnalysis.cpp40 Constant *llvm::getPredForICmpCode(unsigned Code, bool Sign, Type *OpTy, argument
46 case 1: Pred = Sign ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT; break;
48 case 3: Pred = Sign ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE; break;
49 case 4: Pred = Sign ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break;
51 case 6: Pred = Sign ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE; break;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp51 if (const auto *Sign = mdconst::extract_or_null<ConstantInt>(
53 if (Sign->getZExtValue()) {
/freebsd-current/contrib/llvm-project/clang/include/clang/Serialization/
H A DSourceLocationEncoding.h99 UIntTy Sign = (V & (1 << (UIntBits - 1))) ? UIntTy(-1) : UIntTy(0); local
100 return Sign ^ (V << 1);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h634 uint8_t Sign = (Imm >> 7) & 0x1; local
643 I |= Sign << 31;
655 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; local
670 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
693 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; local
710 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
721 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; local
738 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCmpInstAnalysis.h54 Constant *getPredForICmpCode(unsigned Code, bool Sign, Type *OpTy,
H A DValueTracking.h370 void copysign(const KnownFPClass &Sign) { argument
382 // Sign bit is exactly preserved even for nans.
383 SignBit = Sign.SignBit;
386 if (Sign.isKnownNever(fcPositive | fcNan) || (SignBit && *SignBit))
388 if (Sign.isKnownNever(fcNegative | fcNan) || (SignBit && !*SignBit))
/freebsd-current/contrib/llvm-project/clang/lib/Basic/
H A DTargetID.cpp89 auto Sign = Splits.first.back(); local
91 if (Sign != '+' && Sign != '-')
93 bool IsOn = Sign == '+';
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.cpp275 bool Sign = Imm.extractBitsAsZExtValue(1, 31);
288 if (Sign) {
301 uint32_t Sign = 0; local
303 Sign = 0b1;
310 uint32_t I = Sign << 31 | Exp << 23 | Mantissa << 21;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.cpp46 if (const auto *Sign = mdconst::extract_or_null<ConstantInt>(
48 if (Sign->getZExtValue()) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h346 uint8_t Sign = (Imm >> 7) & 0x1; local
356 I |= Sign << 31;
368 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; local
383 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
394 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; local
411 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
422 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; local
439 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1048 enum class ExtendKind { Zero, Sign, Unknown }; member in class:__anon3013::WidenIV::ExtendKind
1205 ExtendKindMap[OrigPhi] = WI.IsSigned ? ExtendKind::Sign : ExtendKind::Zero;
1258 bool IsSigned = getExtendKind(NarrowDef) == ExtendKind::Sign;
1323 bool SignExtend = getExtendKind(NarrowDef) == ExtendKind::Sign;
1394 if (!(ExtKind == ExtendKind::Sign && OBO->hasNoSignedWrap()) &&
1404 ExtKind = ExtendKind::Sign;
1413 if (ExtKind == ExtendKind::Sign)
1463 ExtKind = ExtendKind::Sign;
1468 } else if (getExtendKind(DU.NarrowDef) == ExtendKind::Sign) {
1470 ExtKind = ExtendKind::Sign;
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp135 int64_t Sign = 1; local
138 Sign = -1;
142 Amount = Sign * MI.getOperand(2).getImm();
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h109 unsigned Sign : 2;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp58 int Sign = 1; local
61 Sign = -1;
68 Value[Kind] += Sign;
77 Sign * SIRegisterInfo::getNumCoveredRegs(~PrevMask & NewMask);
83 Sign * TRI->getRegClassWeight(MRI.getRegClass(Reg)).RegWeight;
H A DAMDGPUISelLowering.cpp1865 bool Sign) const {
1884 if (Sign)
1887 ISD::NodeType ToFp = Sign ? ISD::SINT_TO_FP : ISD::UINT_TO_FP;
1888 ISD::NodeType ToInt = Sign ? ISD::FP_TO_SINT : ISD::FP_TO_UINT;
1892 if (Sign) {
1965 if (Sign) {
3188 SDValue Sign; local
3229 Sign = DAG.getNode(ISD::SRA, SL, MVT::i64, Src,
3233 DAG.getNode(ISD::ADD, SL, MVT::i64, Src, Sign), Sign);
3414 SDValue Sign; local
3560 SDValue Sign = DAG.getNode(ISD::SRL, DL, MVT::i32, UH, local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp341 Field Sign = fieldFromInstruction(Insn, 5, 1) ? -1 : 1;
342 Field Result = Sign * ((Upper << 6) + Lower);
/freebsd-current/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDwarf.cpp272 StringRef llvm::dwarf::DecimalSignString(unsigned Sign) { argument
273 switch (Sign) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp542 BitValue Sign = Res[W-1];
544 Res.fill(W-Sh, W, Sign);
668 BitValue Sign = Res[FromN-1];
669 // Sign-extend "inreg".
670 Res.fill(FromN, W, Sign);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp163 Value *Sign = Builder.CreateSelect(PosOrNeg, ConstantInt::getSigned(IntTy, 1), local
200 Value *Mul = Builder.CreateMul(Shr14, Sign);
209 Value *Mul16 = Builder.CreateMul(Shl, Sign);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerDriver.cpp130 long Sign = 1; local
133 Sign = -1;
141 return Res * Sign;
/freebsd-current/crypto/heimdal/appl/gssmask/
H A Dgssmask.c564 HandleOP(Sign)
1053 S(Sign),
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp797 bool matchesAndSet(const Signature &Sign, const FunctionDecl *FD) { argument
798 bool Result = Sign.matches(FD) && validateByConstraints(FD);
1723 bool operator()(StringRef Name, Signature Sign, Summary Sum) { argument
1724 if (Sign.isInvalid())
1732 if (Sum.matchesAndSet(Sign, FD)) {
1749 void operator()(std::vector<StringRef> Names, Signature Sign, Summary Sum) { argument
1751 operator()(Name, Sign, Sum);
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h609 return static_cast<TypeSpecifierSign>(getWrittenBuiltinSpecs().Sign);
620 getWrittenBuiltinSpecs().Sign = static_cast<unsigned>(written);
666 wbs.Sign = static_cast<unsigned>(TypeSpecifierSign::Unspecified);

Completed in 443 milliseconds

123