Searched refs:getBooleanContents (Results 1 – 16 of 16) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 971 switch (TLI.getBooleanContents(IsVector, IsFP)) { in isConstTrueVal() 984 switch (TLI.getBooleanContents(IsVector, IsFP)) { in getICmpTrueVal()
|
H A D | GISelKnownBits.cpp | 355 if (TL.getBooleanContents(DstTy.isVector(), in computeKnownBitsImpl()
|
H A D | MachineIRBuilder.cpp | 433 switch (TLI->getBooleanContents(IsVec, IsFP)) { in getBoolExtOp()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrInteger.td | 111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
H A D | WebAssemblyInstrFloat.td | 111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
H A D | WebAssemblyInstrSIMD.td | 779 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 456 TLI.getBooleanContents(false, false); in ScalarizeVecRes_VSELECT() 457 TargetLowering::BooleanContent VecBool = TLI.getBooleanContents(true, false); in ScalarizeVecRes_VSELECT() 463 if (TLI.getBooleanContents(false, false) != in ScalarizeVecRes_VSELECT() 464 TLI.getBooleanContents(false, true)) { in ScalarizeVecRes_VSELECT() 469 ScalarBool = TLI.getBooleanContents(OpVT.getScalarType()); in ScalarizeVecRes_VSELECT() 470 VecBool = TLI.getBooleanContents(OpVT); in ScalarizeVecRes_VSELECT() 580 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecRes_SETCC() 782 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecOp_VSETCC() 2901 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in SplitVecOp_VSETCC() 5023 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in WidenVecOp_SETCC()
|
H A D | TargetLowering.cpp | 780 getBooleanContents(Op0.getValueType()) == in SimplifyMultipleUseDemandedBits() 1422 getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 1435 if (getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 3085 switch (getBooleanContents(N->getValueType(0))) { in isConstTrueVal() 3115 if (getBooleanContents(N->getValueType(0)) == UndefinedBooleanContent) in isConstFalseVal() 3126 TargetLowering::BooleanContent Cnt = getBooleanContents(VT); in isExtendedTrueVal() 3784 getBooleanContents(N0.getOperand(0).getValueType()) == in SimplifySetCC() 3836 (getBooleanContents(XorLHS.getOperand(0).getValueType()) == in SimplifySetCC() 3838 getBooleanContents(XorRHS.getOperand(0).getValueType()) == in SimplifySetCC() 4080 getBooleanContents(N0.getValueType()) == ZeroOrOneBooleanContent) && in SimplifySetCC() [all …]
|
H A D | LegalizeTypes.cpp | 1013 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
|
H A D | SelectionDAG.cpp | 1285 TargetLowering::BooleanContent BType = TLI->getBooleanContents(OpVT); in getBoolExtOrTrunc() 1337 switch (TLI->getBooleanContents(OpVT)) { in getBoolConstant() 3083 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in computeKnownBits() 3093 if (TLI->getBooleanContents(Op.getOperand(OpNo).getValueType()) == in computeKnownBits() 3324 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits() 3347 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits() 3537 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in computeKnownBits() 3907 if (TLI->getBooleanContents(VT.isVector(), false) == in ComputeNumSignBits() 3916 if (TLI->getBooleanContents(Op.getOperand(OpNo).getValueType()) == in ComputeNumSignBits()
|
H A D | LegalizeVectorOps.cpp | 1188 TLI.getBooleanContents(Op1.getValueType()) != in ExpandVSELECT()
|
H A D | DAGCombiner.cpp | 915 if (TLI.getBooleanContents(N.getValueType()) == in isSetCCEquivalent() 2610 TLI.getBooleanContents(V.getValueType()) == in getAsCarry() 2683 TLI.getBooleanContents(VT) == TargetLowering::ZeroOrOneBooleanContent) { in visitADDLikeCommutative() 2767 switch(TLI.getBooleanContents(VT)) { in extractBooleanFlip() 3497 TLI.getBooleanContents(VT) == in visitSUB() 8200 TLI.getBooleanContents(N00.getOperand(0).getValueType()) == in visitSHL() 9351 TLI.getBooleanContents(/*isVec*/false, /*isFloat*/true) == in foldSelectOfConstants() 9353 TLI.getBooleanContents(/*isVec*/false, /*isFloat*/false) == in foldSelectOfConstants() 10914 TLI.getBooleanContents(N00VT) == in visitSIGN_EXTEND() 22356 TLI.getBooleanContents(CmpOpVT) == in SimplifySelectCC()
|
H A D | LegalizeDAG.cpp | 3612 switch (TLI.getBooleanContents(Tmp1.getValueType())) { in ExpandNode()
|
H A D | LegalizeIntegerTypes.cpp | 2608 TargetLoweringBase::BooleanContent BoolType = TLI.getBooleanContents(NVT); in ExpandIntRes_ADDSUB()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 822 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() function 828 BooleanContent getBooleanContents(EVT Type) const { in getBooleanContents() function 829 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 51621 BooleanContent BCont = getBooleanContents(MVT::i64); in LowerAsmOperandForConstraint()
|