/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 382 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBitsImpl() 593 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBitsImpl() 804 if (BC == TargetLowering::ZeroOrOneBooleanContent) in computeNumSignBits()
|
H A D | Utils.cpp | 1598 case TargetLowering::ZeroOrOneBooleanContent: in isConstTrueVal() 1611 case TargetLowering::ZeroOrOneBooleanContent: in isConstFalseVal() 1622 case TargetLowering::ZeroOrOneBooleanContent: in getICmpTrueVal()
|
H A D | MachineIRBuilder.cpp | 516 case TargetLoweringBase::ZeroOrOneBooleanContent: in getBoolExtOp() 538 case TargetLoweringBase::ZeroOrOneBooleanContent: in buildBoolExtInReg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCISelLowering.cpp | 110 setBooleanContents(ZeroOrOneBooleanContent); in ARCTargetLowering() 111 setBooleanVectorContents(ZeroOrOneBooleanContent); in ARCTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SDPatternMatch.h | 797 case TargetLowering::ZeroOrOneBooleanContent: 817 case TargetLowering::ZeroOrOneBooleanContent:
|
H A D | TargetLowering.h | 236 ZeroOrOneBooleanContent, // All bits zero except for bit 0. enumerator 337 case ZeroOrOneBooleanContent: in getExtendForContent()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 57 setBooleanContents(ZeroOrOneBooleanContent); in MSP430TargetLowering() 58 setBooleanVectorContents(ZeroOrOneBooleanContent); // FIXME: Is this correct? in MSP430TargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaISelLowering.cpp | 59 setBooleanContents(ZeroOrOneBooleanContent); in XtensaTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.cpp | 152 setBooleanContents(ZeroOrOneBooleanContent); in BPFTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 86 setBooleanContents(ZeroOrOneBooleanContent); in XCoreTargetLowering() 87 setBooleanVectorContents(ZeroOrOneBooleanContent); // FIXME: Is this correct? in XCoreTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 46 setBooleanContents(ZeroOrOneBooleanContent); in AVRTargetLowering() 47 setBooleanVectorContents(ZeroOrOneBooleanContent); in AVRTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 2628 case TargetLoweringBase::ZeroOrOneBooleanContent: in PromoteIntOp_VECREDUCE() 2647 case TargetLoweringBase::ZeroOrOneBooleanContent: in PromoteIntOp_VECREDUCE() 3459 case TargetLoweringBase::ZeroOrOneBooleanContent: in ExpandIntRes_ADDSUB() 3491 if (BoolType == TargetLoweringBase::ZeroOrOneBooleanContent) in ExpandIntRes_ADDSUB() 3509 if (BoolType == TargetLoweringBase::ZeroOrOneBooleanContent) in ExpandIntRes_ADDSUB()
|
H A D | TargetLowering.cpp | 1727 TargetLowering::ZeroOrOneBooleanContent && in SimplifyDemandedBits() 3923 case ZeroOrOneBooleanContent: in isConstTrueVal() 3963 case TargetLowering::ZeroOrOneBooleanContent: in isExtendedTrueVal() 3992 getBooleanContents(OpVT) == TargetLowering::ZeroOrOneBooleanContent)) { in foldSetCCWithAnd() 4801 getBooleanContents(N0.getValueType()) == ZeroOrOneBooleanContent) && in SimplifySetCC() 4857 ZeroOrOneBooleanContent && in SimplifySetCC() 4859 ZeroOrOneBooleanContent)) { in SimplifySetCC() 5111 getBooleanContents(N0.getValueType()) == ZeroOrOneBooleanContent) && in SimplifySetCC() 7852 TargetLoweringBase::ZeroOrOneBooleanContent) in expandDIVREMByConstant()
|
H A D | LegalizeVectorOps.cpp | 1438 !(BoolContents == TargetLowering::ZeroOrOneBooleanContent && in ExpandVSELECT()
|
H A D | SelectionDAG.cpp | 1615 case TargetLowering::ZeroOrOneBooleanContent: in getBoolConstant() 3567 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBits() 3578 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBits() 3895 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBits() 3927 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBits() 4162 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBits()
|
H A D | DAGCombiner.cpp | 3102 TargetLoweringBase::ZeroOrOneBooleanContent) in getAsCarry() 3193 TLI.getBooleanContents(VT) == TargetLowering::ZeroOrOneBooleanContent) { in visitADDLikeCommutative() 3278 case TargetLowering::ZeroOrOneBooleanContent: in extractBooleanFlip() 6346 TargetLoweringBase::ZeroOrOneBooleanContent) in combineSelectAsExtAnd() 11405 TargetLowering::ZeroOrOneBooleanContent && in foldSelectOfConstants() 11407 TargetLowering::ZeroOrOneBooleanContent && in foldSelectOfConstants() 27725 TargetLowering::ZeroOrOneBooleanContent && in SimplifySelectCC()
|
H A D | LegalizeVectorTypes.cpp | 600 case TargetLowering::ZeroOrOneBooleanContent: in ScalarizeVecRes_VSELECT() 609 VecBool == TargetLowering::ZeroOrOneBooleanContent); in ScalarizeVecRes_VSELECT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 168 setBooleanContents(ZeroOrOneBooleanContent); in LanaiTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 904 setBooleanContents(ZeroOrOneBooleanContent); in VETargetLowering() 905 setBooleanVectorContents(ZeroOrOneBooleanContent); in VETargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrArithmetic.td | 838 // Although we specify `ZeroOrOneBooleanContent` for boolean content,
|
H A D | M68kISelLowering.cpp | 52 setBooleanContents(ZeroOrOneBooleanContent); in M68kTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 1592 setBooleanContents(ZeroOrOneBooleanContent); in SparcTargetLowering() 1593 setBooleanVectorContents(ZeroOrOneBooleanContent); in SparcTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 303 setBooleanContents(ZeroOrOneBooleanContent); in MipsTargetLowering() 308 setBooleanContents(ZeroOrOneBooleanContent, in MipsTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 52 setBooleanContents(ZeroOrOneBooleanContent); in WebAssemblyTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 351 setBooleanContents(ZeroOrOneBooleanContent); in LoongArchTargetLowering()
|