Home
last modified time | relevance | path

Searched refs:ZeroOrOneBooleanContent (Results 1 – 25 of 32) sorted by relevance

12

/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ !
H A DGISelKnownBits.cpp382 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBitsImpl()
593 TargetLowering::ZeroOrOneBooleanContent && in computeKnownBitsImpl()
804 if (BC == TargetLowering::ZeroOrOneBooleanContent) in computeNumSignBits()
H A DUtils.cpp1598 case TargetLowering::ZeroOrOneBooleanContent: in isConstTrueVal()
1611 case TargetLowering::ZeroOrOneBooleanContent: in isConstFalseVal()
1622 case TargetLowering::ZeroOrOneBooleanContent: in getICmpTrueVal()
H A DMachineIRBuilder.cpp516 case TargetLoweringBase::ZeroOrOneBooleanContent: in getBoolExtOp()
538 case TargetLoweringBase::ZeroOrOneBooleanContent: in buildBoolExtInReg()
/src/contrib/llvm-project/llvm/lib/Target/ARC/ !
H A DARCISelLowering.cpp110 setBooleanContents(ZeroOrOneBooleanContent); in ARCTargetLowering()
111 setBooleanVectorContents(ZeroOrOneBooleanContent); in ARCTargetLowering()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/ !
H A DSDPatternMatch.h797 case TargetLowering::ZeroOrOneBooleanContent:
817 case TargetLowering::ZeroOrOneBooleanContent:
H A DTargetLowering.h236 ZeroOrOneBooleanContent, // All bits zero except for bit 0. enumerator
337 case ZeroOrOneBooleanContent: in getExtendForContent()
/src/contrib/llvm-project/llvm/lib/Target/MSP430/ !
H A DMSP430ISelLowering.cpp57 setBooleanContents(ZeroOrOneBooleanContent); in MSP430TargetLowering()
58 setBooleanVectorContents(ZeroOrOneBooleanContent); // FIXME: Is this correct? in MSP430TargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/Xtensa/ !
H A DXtensaISelLowering.cpp59 setBooleanContents(ZeroOrOneBooleanContent); in XtensaTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/BPF/ !
H A DBPFISelLowering.cpp152 setBooleanContents(ZeroOrOneBooleanContent); in BPFTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/XCore/ !
H A DXCoreISelLowering.cpp86 setBooleanContents(ZeroOrOneBooleanContent); in XCoreTargetLowering()
87 setBooleanVectorContents(ZeroOrOneBooleanContent); // FIXME: Is this correct? in XCoreTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/AVR/ !
H A DAVRISelLowering.cpp46 setBooleanContents(ZeroOrOneBooleanContent); in AVRTargetLowering()
47 setBooleanVectorContents(ZeroOrOneBooleanContent); in AVRTargetLowering()
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ !
H A DLegalizeIntegerTypes.cpp2628 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 DTargetLowering.cpp1727 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 DLegalizeVectorOps.cpp1438 !(BoolContents == TargetLowering::ZeroOrOneBooleanContent && in ExpandVSELECT()
H A DSelectionDAG.cpp1615 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 DDAGCombiner.cpp3102 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 DLegalizeVectorTypes.cpp600 case TargetLowering::ZeroOrOneBooleanContent: in ScalarizeVecRes_VSELECT()
609 VecBool == TargetLowering::ZeroOrOneBooleanContent); in ScalarizeVecRes_VSELECT()
/src/contrib/llvm-project/llvm/lib/Target/Lanai/ !
H A DLanaiISelLowering.cpp168 setBooleanContents(ZeroOrOneBooleanContent); in LanaiTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/VE/ !
H A DVEISelLowering.cpp904 setBooleanContents(ZeroOrOneBooleanContent); in VETargetLowering()
905 setBooleanVectorContents(ZeroOrOneBooleanContent); in VETargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/M68k/ !
H A DM68kInstrArithmetic.td838 // Although we specify `ZeroOrOneBooleanContent` for boolean content,
H A DM68kISelLowering.cpp52 setBooleanContents(ZeroOrOneBooleanContent); in M68kTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/Sparc/ !
H A DSparcISelLowering.cpp1592 setBooleanContents(ZeroOrOneBooleanContent); in SparcTargetLowering()
1593 setBooleanVectorContents(ZeroOrOneBooleanContent); in SparcTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/Mips/ !
H A DMipsISelLowering.cpp303 setBooleanContents(ZeroOrOneBooleanContent); in MipsTargetLowering()
308 setBooleanContents(ZeroOrOneBooleanContent, in MipsTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ !
H A DWebAssemblyISelLowering.cpp52 setBooleanContents(ZeroOrOneBooleanContent); in WebAssemblyTargetLowering()
/src/contrib/llvm-project/llvm/lib/Target/LoongArch/ !
H A DLoongArchISelLowering.cpp351 setBooleanContents(ZeroOrOneBooleanContent); in LoongArchTargetLowering()

12