Searched refs:CreateOr (Results 1 - 25 of 62) sorted by relevance

123

/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp180 V = Builder.CreateOr(Tmp1, Tmp2, "bswap.i16");
198 Tmp4 = Builder.CreateOr(Tmp4, Tmp3, "bswap.or1");
199 Tmp2 = Builder.CreateOr(Tmp2, Tmp1, "bswap.or2");
200 V = Builder.CreateOr(Tmp4, Tmp2, "bswap.i32");
247 Tmp8 = Builder.CreateOr(Tmp8, Tmp7, "bswap.or1");
248 Tmp6 = Builder.CreateOr(Tmp6, Tmp5, "bswap.or2");
249 Tmp4 = Builder.CreateOr(Tmp4, Tmp3, "bswap.or3");
250 Tmp2 = Builder.CreateOr(Tmp2, Tmp1, "bswap.or4");
251 Tmp8 = Builder.CreateOr(Tmp8, Tmp6, "bswap.or5");
252 Tmp4 = Builder.CreateOr(Tmp
[all...]
H A DAtomicExpandPass.cpp505 return Builder.CreateOr(Loaded, Inc, "new");
647 Value *FinalVal = Builder.CreateOr(Loaded_MaskOut, Shifted_Inc);
663 Value *FinalVal = Builder.CreateOr(Loaded_MaskOut, NewVal_Masked);
679 Value *FinalVal = Builder.CreateOr(Loaded_MaskOut, NewVal_Shiftup);
807 Value *FullWord_NewVal = Builder.CreateOr(Loaded_MaskOut, NewVal_Shifted);
808 Value *FullWord_Cmp = Builder.CreateOr(Loaded_MaskOut, Cmp_Shifted);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DIntrinsicLowering.cpp180 V = Builder.CreateOr(Tmp1, Tmp2, "bswap.i16");
198 Tmp4 = Builder.CreateOr(Tmp4, Tmp3, "bswap.or1");
199 Tmp2 = Builder.CreateOr(Tmp2, Tmp1, "bswap.or2");
200 V = Builder.CreateOr(Tmp4, Tmp2, "bswap.i32");
247 Tmp8 = Builder.CreateOr(Tmp8, Tmp7, "bswap.or1");
248 Tmp6 = Builder.CreateOr(Tmp6, Tmp5, "bswap.or2");
249 Tmp4 = Builder.CreateOr(Tmp4, Tmp3, "bswap.or3");
250 Tmp2 = Builder.CreateOr(Tmp2, Tmp1, "bswap.or4");
251 Tmp8 = Builder.CreateOr(Tmp8, Tmp6, "bswap.or5");
252 Tmp4 = Builder.CreateOr(Tmp
[all...]
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp216 Value *Or = Builder->CreateOr(X, Together);
229 return BinaryOperator::CreateOr(And, OpRHS);
656 Value* newOr = Builder->CreateOr(B, D);
667 Value* newOr = Builder->CreateOr(B, D);
709 Value *newOr1 = Builder->CreateOr(B, D);
750 Value *NewOr = Builder->CreateOr(Val, Val2);
756 Value *NewOr = Builder->CreateOr(Val, Val2);
768 Value *NewOr = Builder->CreateOr(Val, Val2);
1158 Value *Or = Builder->CreateOr(Op0NotVal, Op1NotVal,
1490 Value *NewOr = Builder->CreateOr(Va
[all...]
H A DInstCombineSelect.cpp469 return ReplaceInstUsesWith(SI, Builder->CreateOr(AShr, C1));
661 return BinaryOperator::CreateOr(CondVal, FalseVal);
673 return BinaryOperator::CreateOr(NotCond, TrueVal);
679 return BinaryOperator::CreateOr(CondVal, FalseVal);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp139 BinOp = Builder->CreateOr(NewLHS, NewRHS);
172 Value *Or = Builder->CreateOr(X, Together);
185 return BinaryOperator::CreateOr(And, OpRHS);
723 Value *NewOr = Builder->CreateOr(B, D);
734 Value *NewOr = Builder->CreateOr(B, D);
803 Value *NewOr1 = Builder->CreateOr(B, D);
909 Value *NewOr = Builder->CreateOr(Val, Val2);
1704 Mask = Builder->CreateOr(LAnd->getOperand(1), RAnd->getOperand(1));
1711 Mask = Builder->CreateOr(LAnd->getOperand(0), RAnd->getOperand(0));
1835 Value *NewOr = Builder->CreateOr(Va
[all...]
H A DInstCombineSelect.cpp355 return Builder->CreateOr(V, Y);
533 return replaceInstUsesWith(SI, Builder->CreateOr(AShr, C1));
592 V = Builder->CreateOr(X, *Y);
596 V = Builder->CreateOr(X, *Y);
926 return BinaryOperator::CreateOr(CondVal, FalseVal);
940 return BinaryOperator::CreateOr(NotCond, TrueVal);
946 return BinaryOperator::CreateOr(CondVal, FalseVal);
955 return BinaryOperator::CreateOr(TrueVal, FalseVal);
1218 Value *Or = Builder->CreateOr(CondVal, FalseSI->getCondition());
H A DInstCombineAddSub.cpp1004 Value *NewOr = Builder->CreateOr(Z, ~(*C1));
1024 Value *NewOr = Builder->CreateOr(Z, ~(*C2));
1144 return BinaryOperator::CreateOr(LHS, RHS);
1248 return BinaryOperator::CreateOr(A, B);
1253 return BinaryOperator::CreateOr(A, B);
/external/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp254 Value *Ret0_3 = Builder.CreateOr(Ret0_1, Ret0_2);
259 Value *Ret0 = Builder.CreateOr(Ret0_3, Ret0_4);
262 Value *EarlyRet = Builder.CreateOr(Ret0, RetDividend);
312 Value *Tmp7 = Builder.CreateOr(Tmp5, Tmp6);
314 Value *Q_1 = Builder.CreateOr(Carry_1, Tmp8);
334 Value *Q_4 = Builder.CreateOr(Carry_2, Tmp13);
H A DFlattenCFG.cpp287 NC = Builder.CreateOr(PC, CC);
442 Value *NC = Builder.CreateOr(CInst1, CC);
H A DBypassSlowDivision.cpp154 Value *OrV = MainBuilder.CreateOr(Dividend, Divisor);
/external/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp156 Value *Or = Builder->CreateOr(Cmp2, Cmp3);
159 Or = Builder->CreateOr(Cmp1, Or);
H A DMemorySanitizer.cpp676 return IRB.CreateOr(Origin, IRB.CreateShl(Origin, kOriginSize * 8));
1443 setShadow(&I, IRB.CreateOr(S1S2, IRB.CreateOr(V1S2, S1V2)));
1465 setShadow(&I, IRB.CreateOr(S1S2, IRB.CreateOr(V1S2, S1V2)));
1503 Shadow = IRB.CreateOr(Shadow, OpShadow, "_msprop");
1705 Value *Sc = IRB.CreateOr(Sa, Sb);
1732 IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaOtherBits)), SaSignBit);
1749 IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaSignBit)), SaOtherBits);
1752 return IRB.CreateOr(
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp70 Res = Builder.CreateOr(Orig, Val);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DLowerAtomic.cpp65 Res = Builder.CreateOr(Orig, Val);
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DNoFolder.h140 Instruction *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::NoFolder
141 return BinaryOperator::CreateOr(LHS, RHS);
H A DConstantFolder.h90 Constant *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::ConstantFolder
H A DTargetFolder.h102 Constant *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::TargetFolder
H A DIRBuilder.h680 Value *CreateOr(Value *LHS, Value *RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
685 return Insert(Folder.CreateOr(LC, RC), Name);
687 return Insert(BinaryOperator::CreateOr(LHS, RHS), Name);
689 Value *CreateOr(Value *LHS, const APInt &RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
690 return CreateOr(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
692 Value *CreateOr(Value *LHS, uint64_t RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
693 return CreateOr(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
/external/llvm/include/llvm/IR/
H A DNoFolder.h140 Instruction *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::NoFolder
141 return BinaryOperator::CreateOr(LHS, RHS);
H A DConstantFolder.h90 Constant *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::ConstantFolder
H A DIRBuilder.h968 Value *CreateOr(Value *LHS, Value *RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
973 return Insert(Folder.CreateOr(LC, RC), Name);
975 return Insert(BinaryOperator::CreateOr(LHS, RHS), Name);
977 Value *CreateOr(Value *LHS, const APInt &RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
978 return CreateOr(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
980 Value *CreateOr(Value *LHS, uint64_t RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
981 return CreateOr(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
/external/llvm/examples/BrainF/
H A DBrainF.cpp266 CreateOr(test_0, test_1, testreg);
/external/llvm/include/llvm/Analysis/
H A DTargetFolder.h102 Constant *CreateOr(Constant *LHS, Constant *RHS) const { function in class:llvm::TargetFolder
/external/swiftshader/third_party/LLVM/examples/BrainF/
H A DBrainF.cpp256 CreateOr(test_0, test_1, testreg);

Completed in 418 milliseconds

123