Lines Matching defs:Comparison
39 struct Comparison {
40 Comparison(SDValue Op0In, SDValue Op1In, SDValue ChainIn)
1033 // Comparison of memory with 16 bit signed / unsigned immediate
2466 static void adjustZeroCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) {
2487 Comparison &C) {
2584 static bool shouldSwapCmpOperands(const Comparison &C) {
2646 Comparison &C) {
2671 static void adjustForFNeg(Comparison &C) {
2694 static void adjustForLTGFR(Comparison &C) {
2717 Comparison &C) {
2849 Comparison &C) {
2878 Comparison NewC(C);
2959 Comparison &C) {
3006 Comparison &C) {
3019 // Return a Comparison that tests the condition-code result of intrinsic
3023 static Comparison getIntrinsicCmp(SelectionDAG &DAG, unsigned Opcode,
3026 Comparison C(Call, SDValue(), SDValue());
3056 static Comparison getCmp(SelectionDAG &DAG, SDValue CmpOp0, SDValue CmpOp1,
3074 Comparison C(CmpOp0, CmpOp1, Chain);
3122 static SDValue emitCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) {
3412 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL));
3432 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL, Chain, IsSignaling));
3447 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL));
3484 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL));