Home
last modified time | relevance | path

Searched refs:IsLogical (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp522 bool IsLogical, in foldLogOpOfMaskedICmps() argument
567 if (IsLogical && !isGuaranteedNotToBeUndefOrPoison(D)) in foldLogOpOfMaskedICmps()
580 if (IsLogical && !isGuaranteedNotToBeUndefOrPoison(D)) in foldLogOpOfMaskedICmps()
589 if (IsLogical && !isGuaranteedNotToBeUndefOrPoison(D)) in foldLogOpOfMaskedICmps()
721 bool IsLogical) { in foldAndOrOfICmpsOfAndWithPow2() argument
743 if (IsLogical) in foldAndOrOfICmpsOfAndWithPow2()
1094 bool IsAnd, bool IsLogical, in foldAndOrOfICmpsWithConstEq() argument
1130 if (IsLogical) in foldAndOrOfICmpsWithConstEq()
2301 bool IsLogical = isa<SelectInst>(Op1); in visitAnd() local
2305 foldAndOrOfICmps(LHS, Cmp, I, /* IsAnd */ true, IsLogical)) in visitAnd()
[all …]
H A DInstCombineInternal.h351 bool IsAnd, bool IsLogical = false);
373 bool IsLogical = false);
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp385 if (CompareFlags & SystemZII::IsLogical) in adjustCCMasksForInstr()
411 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr()
H A DSystemZInstrInfo.h49 IsLogical = (1 << 20), enumerator
H A DSystemZInstrInfo.td1016 let Defs = [CC], CCValues = 0xF, IsLogical = 1 in {
1056 let Defs = [CC], Uses = [CC], CCValues = 0xF, IsLogical = 1 in {
1126 let Defs = [CC], CCValues = 0x7, IsLogical = 1 in {
1164 let Defs = [CC], Uses = [CC], CCValues = 0xF, IsLogical = 1 in {
1601 let Defs = [CC], CCValues = 0xE, IsLogical = 1 in {
H A DSystemZISelLowering.cpp7299 bool IsLogical = false; in computeKnownBitsForTargetNode() local
7325 IsLogical = true; in computeKnownBitsForTargetNode()
7336 if (IsLogical) { in computeKnownBitsForTargetNode()
H A DSystemZInstrFormats.td95 bit IsLogical = 0;
111 let TSFlags{20} = IsLogical;
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td604 bit IsLogical = !or(!eq(operation, OpGroupNonUniformLogicalAnd),
617 bit HasBoolArg = !or(!and(IsAllOrAny, !eq(IsAllEqual, false)), IsBallot, IsLogical);
625 "IsBallotFindBit", "IsLogical", "NoGroupOperation", "HasBoolArg"];
H A DSPIRVBuiltins.cpp76 bool IsLogical; member
858 GroupBuiltin->IsAllEqual || GroupBuiltin->IsLogical || in generateGroupInst()