/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 353 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); 354 InsertNewInstWith(NewAnd, *I); 358 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); [all...] |
InstCombineCasts.cpp | [all...] |
InstCombineAndOrXor.cpp | 259 Value *NewAnd = Builder->CreateAnd(X, AndRHS); 260 NewAnd->takeName(Op); 261 return BinaryOperator::CreateXor(NewAnd, AndRHS); 657 Value* newAnd = Builder->CreateAnd(A, newOr); 662 return Builder->CreateICmp(NEWCC, newAnd, zero); 668 Value* newAnd = Builder->CreateAnd(A, newOr); 669 return Builder->CreateICmp(NEWCC, newAnd, newOr); 675 Value* newAnd = Builder->CreateAnd(A, newAnd1); 676 return Builder->CreateICmp(NEWCC, newAnd, A); 711 Value *newAnd = Builder->CreateAnd(A, newOr1) [all...] |
InstCombineCompares.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 393 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); 394 InsertNewInstWith(NewAnd, *I); 398 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); [all...] |
InstCombineAddSub.cpp | 999 Value *NewAnd = Builder->CreateAnd(Z, *C1); 1000 return Builder->CreateSub(RHS, NewAnd, "sub"); [all...] |
InstCombineAndOrXor.cpp | 215 Value *NewAnd = Builder->CreateAnd(X, AndRHS); 216 NewAnd->takeName(Op); 217 return BinaryOperator::CreateXor(NewAnd, AndRHS); 724 Value *NewAnd = Builder->CreateAnd(A, NewOr); 729 return Builder->CreateICmp(NewCC, NewAnd, Zero); 735 Value *NewAnd = Builder->CreateAnd(A, NewOr); 736 return Builder->CreateICmp(NewCC, NewAnd, NewOr); 805 Value *NewAnd = Builder->CreateAnd(A, NewOr1); 806 return Builder->CreateICmp(NewCC, NewAnd, NewOr2); [all...] |
InstCombineCompares.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 302 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); 303 InsertNewInstWith(NewAnd, *I); 307 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); [all...] |
InstCombineAddSub.cpp | 889 Value *NewAnd = Builder.CreateAnd(Z, *C1); 890 return Builder.CreateSub(RHS, NewAnd, "sub"); [all...] |
InstCombineAndOrXor.cpp | 151 Value *NewAnd = Builder.CreateAnd(X, AndRHS); 152 NewAnd->takeName(Op); 153 return BinaryOperator::CreateXor(NewAnd, AndRHS); 516 Value *NewAnd = Builder.CreateAnd(A, NewMask); 517 return Builder.CreateICmp(NewCC, NewAnd, NewMaskedValue); 655 Value *NewAnd = Builder.CreateAnd(A, NewOr); 660 return Builder.CreateICmp(NewCC, NewAnd, Zero); 666 Value *NewAnd = Builder.CreateAnd(A, NewOr); 667 return Builder.CreateICmp(NewCC, NewAnd, NewOr); 744 Value *NewAnd = Builder.CreateAnd(A, NewOr1) [all...] |
InstCombineCompares.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | [all...] |
X86ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |