Searched refs:Invert (Results 1 - 13 of 13) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp221 Value *buildCondition(BranchInst *Term, unsigned Idx, bool Invert);
404 /// Invert the given condition
439 bool Invert) {
440 Value *Cond = Invert ? BoolFalse : BoolTrue;
444 if (Idx != (unsigned)Invert)
438 buildCondition(BranchInst *Term, unsigned Idx, bool Invert) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h653 bool Invert) const;
661 bool Invert = false) const;
H A DSystemZISelLowering.cpp2706 // or 0 if neither can be done directly. Indicate in Invert whether the
2709 bool &Invert) {
2711 Invert = false;
2717 Invert = true;
2792 bool Invert = false;
2797 Invert = true;
2814 Invert = true;
2833 if (unsigned Opcode = getVectorComparisonOrInvert(CC, Mode, Invert))
2837 if (unsigned Opcode = getVectorComparisonOrInvert(CC, Mode, Invert))
2846 if (Invert) {
6190 bool Invert = false; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp499 bool Invert = !DefMI; local
506 MachineOperand FalseReg = MI.getOperand(Invert ? 1 : 2);
523 if (Invert)
H A DLanaiISelLowering.cpp1341 // * Invert is set when N is the all zero/ones constant when CC is false.
1345 // * X = 0, Invert = False and OtherOp = Y
1346 // * Y = 0, Invert = True and OtherOp = X
1348 bool &Invert, SDValue &OtherOp,
1358 Invert = false;
1363 Invert = true;
1379 Invert = true;
1388 Invert = !AllOnes;
1347 isConditionalZeroOrAllOnes(SDNode *N, bool AllOnes, SDValue &CC, bool &Invert, SDValue &OtherOp, SelectionDAG &DAG) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1171 bool Invert = false; local
1183 Invert = true;
1191 Invert = true;
1209 if (Invert)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1644 bool &Invert) {
1645 Invert = false;
1652 Invert = true;
1665 Invert = true;
10898 bool Invert,
10954 if (Invert) {
12082 static SDValue getTestBitOperand(SDValue Op, unsigned &Bit, bool &Invert, argument
12096 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG);
12102 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG);
12119 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DA
1641 changeVectorFPCCToAArch64CC(ISD::CondCode CC, AArch64CC::CondCode &CondCode, AArch64CC::CondCode &CondCode2, bool &Invert) argument
10897 tryConvertSVEWideCompare(SDNode *N, unsigned ReplacementIID, bool Invert, TargetLowering::DAGCombinerInfo &DCI, SelectionDAG &DAG) argument
12159 bool Invert = false; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1974 bool Invert = false; local
1977 Invert = true;
1979 assert(EndBB == BI->getSuccessor(!Invert) && "No edge from to end block");
2102 if (Invert)
2136 if (Invert)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp3893 static unsigned getCRIdxForSetCC(ISD::CondCode CC, bool &Invert) { argument
3894 Invert = false;
3905 case ISD::SETGE: Invert = true; return 0; // !Bit #0 = SETUGE
3907 case ISD::SETLE: Invert = true; return 1; // !Bit #1 = SETULE
3909 case ISD::SETNE: Invert = true; return 2; // !Bit #2 = SETUNE
3910 case ISD::SETO: Invert = true; return 3; // !Bit #3 = SETO
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp2238 bool Invert = !DefMI; local
2245 MachineOperand FalseReg = MI.getOperand(Invert ? 2 : 1);
2263 if (Invert)
H A DARMISelLowering.cpp3843 // Invert the bits.
6215 bool Invert = false; local
6275 Invert = true; LLVM_FALLTHROUGH;
6288 case ISD::SETULE: Invert = true; Opc = ARMCC::GT; break;
6290 case ISD::SETULT: Invert = true; Opc = ARMCC::GE; break;
6291 case ISD::SETUEQ: Invert = true; LLVM_FALLTHROUGH;
6299 if (Invert)
6303 case ISD::SETUO: Invert = true; LLVM_FALLTHROUGH;
6311 if (Invert)
6324 Invert
10980 isConditionalZeroOrAllOnes(SDNode *N, bool AllOnes, SDValue &CC, bool &Invert, SDValue &OtherOp, SelectionDAG &DAG) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21609 bool Invert = false;
21613 case ISD::SETUGT: Invert = true; LLVM_FALLTHROUGH;
21615 case ISD::SETULT: Invert = true; LLVM_FALLTHROUGH;
21623 if (Invert)
21640 bool Invert = Cond == ISD::SETNE ||
21654 if (!FlipSigns && !Invert && ISD::isBuildVectorAllZeros(Op0.getNode())) {
21665 if (!FlipSigns && !Invert && ISD::isBuildVectorAllOnes(Op1.getNode())) {
21706 if (Invert)
21729 if (Invert)
21749 if (Invert)
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp193 bool Invert = false) {
217 if (Invert)
14325 // Invert the mask to only clear the lower bits.

Completed in 657 milliseconds