Home
last modified time | relevance | path

Searched refs:PostOp (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGAtomic.cpp528 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 DLanaiAsmParser.cpp57 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()