Searched refs:Or (Results 1 - 25 of 79) sorted by relevance

1234

/freebsd-10.1-release/contrib/groff/contrib/mm/
H A DNOTES7 Implementation notes. (Or how to make your own national mm)
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp158 Value *Or = Builder->CreateOr(Cmp2, Cmp3); local
161 Or = Builder->CreateOr(Cmp1, Or);
163 emitBranchToTrap(Or);
/freebsd-10.1-release/contrib/llvm/lib/IR/
H A DInstruction.cpp213 case Or : return "or";
475 /// In LLVM, the Add, Mul, And, Or, and Xor operators are associative.
478 return Opcode == And || Opcode == Or || Opcode == Xor ||
510 case Or:
522 /// In LLVM, the And and Or operators are idempotent.
525 return Opcode == And || Opcode == Or;
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp64 case AtomicRMWInst::Or:
H A DReassociate.cpp206 if (I && (I->getOpcode() == Instruction::Or ||
216 isOr = (I->getOpcode() == Instruction::Or);
1091 if (Opcode == Instruction::Or) // ...|X|~X = -1
1100 if (Opcode == Instruction::And || Opcode == Instruction::Or) {
1101 // Drop duplicate values for And and Or.
1756 case Instruction::Or:
H A DLoopRotation.cpp189 case Instruction::Or:
/freebsd-10.1-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp177 } else if (I->getOpcode() == Instruction::Or) {
266 case Instruction::Or:
323 Instruction *Or = local
326 return InsertNewInstWith(Or, *I);
522 Instruction *Or = local
525 return InsertNewInstWith(Or, *I);
1187 case Instruction::Or:
H A DInstCombineAndOrXor.cpp149 case Instruction::Or:
153 Value *Or = Builder->CreateOr(X, Together); local
154 Or->takeName(Op);
155 return BinaryOperator::CreateAnd(Or, AndRHS);
371 case Instruction::Or:
1124 case Instruction::Or: {
1223 Value *Or = Builder->CreateOr(Op0NotVal, Op1NotVal, local
1225 return BinaryOperator::CreateNot(Or);
1394 if (I->getOpcode() == Instruction::Or) {
1939 Value *Or local
1948 Value *Or = Builder->CreateOr(X, RHS); local
[all...]
H A DInstCombineShifts.cpp109 case Instruction::Or:
204 case Instruction::Or:
412 case Instruction::Or:
483 bool isValid = true; // Valid only for And, Or, Xor
491 case Instruction::Or:
H A DInstCombineCasts.cpp179 case Instruction::Or:
361 case Instruction::Or:
675 case Instruction::Or:
690 (Opc == Instruction::And || Opc == Instruction::Or ||
847 if (SrcI && SrcI->getOpcode() == Instruction::Or) {
857 return BinaryOperator::Create(Instruction::Or, LCast, RCast);
1026 case Instruction::Or:
1606 case Instruction::Or:
H A DInstCombineVectorOps.cpp566 case Instruction::Or:
629 case Instruction::Or:
726 case Instruction::Or:
H A DInstCombineSelect.cpp89 case Instruction::Or:
109 case Instruction::Or:
/freebsd-10.1-release/usr.bin/make/
H A Dcond.c91 * will return And for '&' and '&&', Or for '|' and '||', Not for '!',
100 Or, enumerator in enum:__anon11819
458 t = Or;
983 if (o == Or) {
/freebsd-10.1-release/contrib/llvm/include/llvm/MC/
H A DMCExpr.h376 Or, ///< Bitwise or. enumerator in enum:llvm::MCBinaryExpr::Opcode
450 return Create(Or, LHS, RHS, Ctx);
/freebsd-10.1-release/contrib/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp101 case Instruction::Or:
/freebsd-10.1-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCUtil.cpp222 case Instruction::And: case Instruction::Or: case Instruction::Xor:
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp652 llvm::Instruction::BinaryOps And, Or; local
655 And = llvm::Instruction::Or;
656 Or = llvm::Instruction::And;
660 Or = llvm::Instruction::Or;
711 llvm::Value *Result = Builder.CreateBinOp(Or, EqZero, AdjEq);
H A DMicrosoftCXXABI.cpp1476 llvm::Instruction::BinaryOps And, Or; local
1479 And = llvm::Instruction::Or;
1480 Or = llvm::Instruction::And;
1484 Or = llvm::Instruction::Or;
1517 Res = Builder.CreateBinOp(Or, Res, IsZero);
/freebsd-10.1-release/contrib/llvm/lib/MC/
H A DMCExpr.cpp113 case MCBinaryExpr::Or: OS << '|'; break;
728 case MCBinaryExpr::Or: Result = LHS | RHS; break;
/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h223 APSInt LLVM_ATTRIBUTE_UNUSED_RESULT Or(const APSInt& RHS) const { function in class:llvm::APSInt
H A DAPInt.h790 APInt LLVM_ATTRIBUTE_UNUSED_RESULT Or(const APInt &RHS) const {
1845 inline APInt Or(const APInt &LHS, const APInt &RHS) { return LHS | RHS; }
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtVisitor.h128 BINOP_FALLBACK(And) BINOP_FALLBACK(Xor) BINOP_FALLBACK(Or)
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1489 // And distributes over Or. Try some generic simplifications based on this.
1490 if (Value *V = ExpandBinOp(Instruction::And, Op0, Op1, Instruction::Or,
1499 // Or distributes over And. Try some generic simplifications based on this.
1500 if (Value *V = FactorizeBinOp(Instruction::And, Op0, Op1, Instruction::Or,
1527 /// SimplifyOrInst - Given operands for an Or, see if we can
1534 return ConstantFoldInstOperands(Instruction::Or, CLHS->getType(),
1585 if (Value *V = SimplifyAssociativeBinOp(Instruction::Or, Op0, Op1, Q,
1589 // Or distributes over And. Try some generic simplifications based on this.
1590 if (Value *V = ExpandBinOp(Instruction::Or, Op0, Op1, Instruction::And, Q,
1594 // And distributes over Or
[all...]
H A DCostModel.cpp399 case Instruction::Or:
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Expression/
H A DIRInterpreter.cpp519 case Instruction::Or:
636 case Instruction::Or:
718 case Instruction::Or:

Completed in 404 milliseconds

1234