/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 259 Value *NewAnd = Builder->CreateAnd(X, AndRHS); local 260 NewAnd->takeName(Op); 261 return BinaryOperator::CreateXor(NewAnd, AndRHS); 762 Value *NewAnd = Builder->CreateAnd(Val, Val2); local 763 return Builder->CreateICmp(LHSCC, NewAnd, LHSCst); 801 Value *NewAnd = Builder->CreateAnd(V, Low | AndCst->getValue()); local 804 return Builder->CreateICmp(LHSCC, NewAnd, NewVal); 1502 Value *NewAnd = Builder->CreateAnd(Val, Val2); local 1503 return Builder->CreateICmp(LHSCC, NewAnd, LHSCst);
|
H A D | InstCombineSimplifyDemanded.cpp | 353 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); local 354 InsertNewInstWith(NewAnd, *I); 358 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC);
|
H A D | InstCombineCompares.cpp | 1090 Value *NewAnd = local 1093 NewAnd->takeName(LHSI); 1094 return new ICmpInst(ICI.getPredicate(), NewAnd, 1106 Value *NewAnd = local 1109 NewAnd->takeName(LHSI); 1110 return new ICmpInst(ICI.getPredicate(), NewAnd, 1196 Value *NewAnd = local 1199 ICI.setOperand(0, NewAnd);
|
H A D | InstCombineCasts.cpp | 871 Value *NewAnd = Builder->CreateAnd(TI0, ZC); local 872 return BinaryOperator::CreateXor(NewAnd, ZC);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 215 Value *NewAnd = Builder->CreateAnd(X, AndRHS); local 216 NewAnd->takeName(Op); 217 return BinaryOperator::CreateXor(NewAnd, AndRHS); 724 Value *NewAnd = Builder->CreateAnd(A, NewOr); local 729 return Builder->CreateICmp(NewCC, NewAnd, Zero); 735 Value *NewAnd = Builder->CreateAnd(A, NewOr); local 736 return Builder->CreateICmp(NewCC, NewAnd, NewOr); 805 Value *NewAnd = Builder->CreateAnd(A, NewOr1); local 806 return Builder->CreateICmp(NewCC, NewAnd, NewOr2); 941 Value *NewAnd local 1767 Value *NewAnd = Builder->CreateAnd(LAddOpnd, MaskCst); local [all...] |
H A D | InstCombineSimplifyDemanded.cpp | 393 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); local 394 InsertNewInstWith(NewAnd, *I); 398 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC);
|
H A D | InstCombineCompares.cpp | 1653 Value *NewAnd = local 1656 NewAnd->takeName(LHSI); 1657 return new ICmpInst(ICI.getPredicate(), NewAnd, 1669 Value *NewAnd = local 1672 NewAnd->takeName(LHSI); 1673 return new ICmpInst(ICI.getPredicate(), NewAnd, 1774 Value *NewAnd = local 1777 ICI.setOperand(0, NewAnd); 1814 Value *NewAnd = Builder->CreateAnd(X, NewOr, LHSI->getName()); local 1815 ICI.setOperand(0, NewAnd); [all...] |
H A D | InstCombineAddSub.cpp | 999 Value *NewAnd = Builder->CreateAnd(Z, *C1); local 1000 return Builder->CreateSub(RHS, NewAnd, "sub");
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 4511 auto *NewAnd = dyn_cast<Instruction>( local 4516 Load->replaceAllUsesWith(NewAnd); 4517 NewAnd->setOperand(0, Load); 4524 And->replaceAllUsesWith(NewAnd); 5434 BinaryOperator *NewAnd = local 5438 CmpInst::Create(Cmp->getOpcode(), Cmp->getPredicate(), NewAnd, Zero,
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 983 SDValue NewAnd = DAG.getNode(ISD::AND, DL, VT, X, NewMask); local 984 SDValue NewShift = DAG.getNode(ISD::SHL, DL, VT, NewAnd, Shift.getOperand(1)); 992 insertDAGNode(DAG, N, NewAnd); 997 AM.IndexReg = NewAnd;
|
H A D | X86ISelLowering.cpp | 30482 SDValue NewAnd = DAG.getNode(ISD::AND, DL, IntVT, local [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1333 SDValue NewAnd = DAG.getNode(ISD::AND, SDLoc(N0), OpVT, NotX, Y); local 1334 return DAG.getSetCC(DL, VT, NewAnd, Zero, Cond);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 7634 SDValue NewAnd = DAG.getNode(ISD::AND, DL, IntVT, local 7636 SDValue Res = DAG.getNode(ISD::BITCAST, DL, VT, NewAnd);
|