Home
last modified time | relevance | path

Searched refs:AndOrSETCCFoldKind (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h290 enum AndOrSETCCFoldKind : uint8_t { enum
4329 virtual AndOrSETCCFoldKind isDesirableToCombineLogicOpOfSETCC( in isDesirableToCombineLogicOpOfSETCC()
4331 return AndOrSETCCFoldKind::None; in isDesirableToCombineLogicOpOfSETCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1082 TargetLowering::AndOrSETCCFoldKind
H A DX86ISelLowering.cpp58019 TargetLowering::AndOrSETCCFoldKind
58022 using AndOrSETCCFoldKind = TargetLowering::AndOrSETCCFoldKind; in isDesirableToCombineLogicOpOfSETCC() typedef
58026 return AndOrSETCCFoldKind::None; in isDesirableToCombineLogicOpOfSETCC()
58029 return AndOrSETCCFoldKind(AndOrSETCCFoldKind::NotAnd | in isDesirableToCombineLogicOpOfSETCC()
58031 ? AndOrSETCCFoldKind::ABS in isDesirableToCombineLogicOpOfSETCC()
58032 : AndOrSETCCFoldKind::None)); in isDesirableToCombineLogicOpOfSETCC()
58039 return AndOrSETCCFoldKind::AddAnd; in isDesirableToCombineLogicOpOfSETCC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp6152 using AndOrSETCCFoldKind = TargetLowering::AndOrSETCCFoldKind; in foldAndOrOfSETCC() typedef
6165 AndOrSETCCFoldKind TargetPreference = TLI.isDesirableToCombineLogicOpOfSETCC( in foldAndOrOfSETCC()
6267 if (TargetPreference == AndOrSETCCFoldKind::None) in foldAndOrOfSETCC()
6279 ((TargetPreference & AndOrSETCCFoldKind::ABS) || in foldAndOrOfSETCC()
6290 (AndOrSETCCFoldKind::AddAnd | AndOrSETCCFoldKind::NotAnd)) { in foldAndOrOfSETCC()
6313 (TargetPreference & AndOrSETCCFoldKind::NotAnd)) { in foldAndOrOfSETCC()
6319 } else if (TargetPreference & AndOrSETCCFoldKind::AddAnd) { in foldAndOrOfSETCC()