Home
last modified time | relevance | path

Searched refs:getBooleanContents (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp971 switch (TLI.getBooleanContents(IsVector, IsFP)) { in isConstTrueVal()
984 switch (TLI.getBooleanContents(IsVector, IsFP)) { in getICmpTrueVal()
H A DGISelKnownBits.cpp355 if (TL.getBooleanContents(DstTy.isVector(), in computeKnownBitsImpl()
H A DMachineIRBuilder.cpp433 switch (TLI->getBooleanContents(IsVec, IsFP)) { in getBoolExtOp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInteger.td111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
H A DWebAssemblyInstrFloat.td111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
H A DWebAssemblyInstrSIMD.td779 // ISD::SELECT requires its operand to conform to getBooleanContents, but
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp456 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 DTargetLowering.cpp780 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 DLegalizeTypes.cpp1013 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
H A DSelectionDAG.cpp1285 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 DLegalizeVectorOps.cpp1188 TLI.getBooleanContents(Op1.getValueType()) != in ExpandVSELECT()
H A DDAGCombiner.cpp915 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 DLegalizeDAG.cpp3612 switch (TLI.getBooleanContents(Tmp1.getValueType())) { in ExpandNode()
H A DLegalizeIntegerTypes.cpp2608 TargetLoweringBase::BooleanContent BoolType = TLI.getBooleanContents(NVT); in ExpandIntRes_ADDSUB()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h822 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 DX86ISelLowering.cpp51621 BooleanContent BCont = getBooleanContents(MVT::i64); in LowerAsmOperandForConstraint()