Home
last modified time | relevance | path

Searched refs:SameSign (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DMathExtras.h434 bool SameSign = (Numerator >= 0) == (Denominator >= 0); in divideCeilSigned() local
435 return SameSign ? (Numerator - Bias) / Denominator + 1 in divideCeilSigned()
450 bool SameSign = (Numerator >= 0) == (Denominator >= 0); in divideFloorSigned() local
451 return SameSign ? Numerator / Denominator in divideFloorSigned()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h51 unsigned SameSign : 1; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h420 SameSign = 1 << 14,
426 NonNeg | NoNaNs | NoInfs | SameSign,
450 void setSameSign(bool b) { setFlag<SameSign>(b); }
467 bool hasSameSign() const { return Flags & SameSign; }
487 SDNodeFlags::SameSign);
H A DMachineInstr.h125 SameSign = 1 << 21 // Both operands have the same sign. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp52 SameSign = false; in PoisonFlags()
71 SameSign = ICmp->hasSameSign(); in PoisonFlags()
92 ICmp->setSameSign(SameSign); in apply()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h31 FmNoNans | FmNoInfs | SameSign;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h1189 enum { SameSign = (1 << 0) };
1306 SubclassOptionalData = (SubclassOptionalData & ~SameSign) | (B * SameSign);
1312 bool hasSameSign() const { return SubclassOptionalData & SameSign; }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp815 if (MI.getFlag(MachineInstr::SameSign)) in printMI()
H A DMachineInstr.cpp604 MIFlags |= MachineInstr::MIFlag::SameSign; in copyFlagsFromInstruction()
1863 if (getFlag(MachineInstr::SameSign)) in print()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1112 MI->setFlag(MachineInstr::MIFlag::SameSign); in EmitMachineNode()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h3800 LLVM_C_ABI void LLVMSetICmpSameSign(LLVMValueRef Inst, LLVMBool SameSign);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp2958 void LLVMSetICmpSameSign(LLVMValueRef Inst, LLVMBool SameSign) { in LLVMSetICmpSameSign() argument
2959 unwrap<ICmpInst>(Inst)->setSameSign(SameSign); in LLVMSetICmpSameSign()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1520 Flags |= MachineInstr::SameSign; in parseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7249 bool SameSign = EatIfPresent(lltok::kw_samesign); in parseInstruction() local
7252 if (SameSign) in parseInstruction()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp12319 bool SameSign = (ECD->getInitVal().isSigned() in CheckReferencedDecl() local
12323 if (SameSign && SameWidth) in CheckReferencedDecl()
12329 if (!SameSign) in CheckReferencedDecl()