Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp746 if (IsLogical) in foldAndOrOfICmpsOfAndWithPow2()
2097 bool IsLogical = isa<SelectInst>(Op1); in visitAnd() local
2102 return replaceInstUsesWith(I, IsLogical in visitAnd()
2114 bool IsLogical = isa<SelectInst>(Op0); in visitAnd() local
2557 if (!IsLogical) { in foldAndOrOfICmps()
2565 if (!IsLogical) { in foldAndOrOfICmps()
2579 if (!IsLogical) { in foldAndOrOfICmps()
2592 if (IsAnd && !IsLogical) in foldAndOrOfICmps()
2600 if (!IsLogical) { in foldAndOrOfICmps()
2943 bool IsLogical = isa<SelectInst>(Op1); in visitOr() local
[all …]
H A DInstCombineInternal.h349 bool IsAnd, bool IsLogical = false);
365 bool IsLogical = false);
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Dtype-code.h46 constexpr bool IsLogical() const { in IsLogical() function
/llvm-project-15.0.7/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.cpp7296 bool IsLogical = false; in computeKnownBitsForTargetNode() local
7322 IsLogical = true; in computeKnownBitsForTargetNode()
7333 if (IsLogical) { in computeKnownBitsForTargetNode()
H A DSystemZInstrFormats.td95 bit IsLogical = 0;
111 let TSFlags{20} = IsLogical;