Searched refs:PostOp (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 528 unsigned PostOp = 0; in EmitAtomicOp() local 610 PostOp = E->getValueType()->isFloatingType() ? llvm::Instruction::FAdd in EmitAtomicOp() 622 PostOp = E->getValueType()->isFloatingType() ? llvm::Instruction::FSub in EmitAtomicOp() 655 PostOp = llvm::Instruction::And; in EmitAtomicOp() 665 PostOp = llvm::Instruction::Or; in EmitAtomicOp() 675 PostOp = llvm::Instruction::Xor; in EmitAtomicOp() 685 PostOp = llvm::Instruction::And; // the NOT is special cased below in EmitAtomicOp() 705 else if (PostOp) in EmitAtomicOp() 706 Result = CGF.Builder.CreateBinOp((llvm::Instruction::BinaryOps)PostOp, RMWI, in EmitAtomicOp() 1107 llvm::Instruction::BinaryOps PostOp = (llvm::Instruction::BinaryOps)0; in EmitAtomicExpr() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 57 unsigned parseAluOperator(bool PreOp, bool PostOp); 823 static unsigned AluWithPrePost(unsigned AluCode, bool PreOp, bool PostOp) { in AluWithPrePost() argument 826 if (PostOp) in AluWithPrePost() 831 unsigned LanaiAsmParser::parseAluOperator(bool PreOp, bool PostOp) { in parseAluOperator() argument 913 bool PostOp = false, PreOp = false; in parseMemoryOperand() local 972 PostOp = parsePrePost(Type, &OffsetValue); in parseMemoryOperand() 992 AluOp = parseAluOperator(PreOp, PostOp); in parseMemoryOperand() 1005 AluOp = AluWithPrePost(AluOp, PreOp, PostOp); in parseMemoryOperand()
|