/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 2918 Value *NewXor = Builder.CreateXor(X, Y); in foldAndOrOfICmps() local 2919 return Builder.CreateIsNeg(NewXor); in foldAndOrOfICmps() 2928 Value *NewXor = Builder.CreateXor(X, Y); in foldAndOrOfICmps() local 2929 return Builder.CreateIsNotNeg(NewXor); in foldAndOrOfICmps() 3658 if (Instruction *NewXor = sinkNotIntoXor(I, X, Y, Builder)) in foldNotXor() local 3659 return NewXor; in foldNotXor() 4033 if (Instruction *NewXor = foldNotXor(I, Builder)) in foldNot() local 4034 return NewXor; in foldNot() 4056 if (Instruction *NewXor = foldXorToXor(I, Builder)) in visitXor() local 4057 return NewXor; in visitXor()
|
H A D | InstCombineSimplifyDemanded.cpp | 333 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); in SimplifyDemandedUseBits() local 334 return InsertNewInstWith(NewXor, *I); in SimplifyDemandedUseBits()
|
/aosp_15_r20/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 398 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); in SimplifyDemandedUseBits() local 399 return InsertNewInstWith(NewXor, *I); in SimplifyDemandedUseBits()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 308 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); in SimplifyDemandedUseBits() local 309 return InsertNewInstWith(NewXor, *I); in SimplifyDemandedUseBits()
|
H A D | InstCombineAndOrXor.cpp | 2977 if (Instruction *NewXor = foldXorToXor(I, Builder)) in visitXor() local 2978 return NewXor; in visitXor() 3301 if (Instruction *NewXor = sinkNotIntoXor(I, Builder)) in visitXor() local 3302 return NewXor; in visitXor()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 12618 if (SDValue NewXor = visitXOR(N0.getNode())) { in visitSIGN_EXTEND() local 12621 if (NewXor.getNode() == N0.getNode()) { in visitSIGN_EXTEND() 12628 return DAG.getNode(ISD::SIGN_EXTEND, DL, VT, NewXor); in visitSIGN_EXTEND()
|
/aosp_15_r20/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 30798 SDValue NewXor = DAG.getNode(ISD::XOR, SDLoc(Op1), VT, in combineSub() local 30801 return DAG.getNode(ISD::ADD, SDLoc(N), VT, NewXor, in combineSub()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 45304 SDValue NewXor = DAG.getNode(ISD::XOR, SDLoc(Op1), VT, in combineSub() local 45307 return DAG.getNode(ISD::ADD, SDLoc(N), VT, NewXor, in combineSub()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 55079 SDValue NewXor = DAG.getNode(ISD::XOR, SDLoc(Op1), VT, Op1.getOperand(0), in combineSub() local 55083 return DAG.getNode(ISD::ADD, DL, VT, NewXor, NewAdd); in combineSub()
|