| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DIExpressionOptimizer.cpp | 21 if (Op.getOp() == dwarf::DW_OP_constu) in isConstantVal() 124 auto OpRaw = Op->getOp(); in canonicalizeDwarfOperations() 159 auto Op1Raw = Op1->getOp(); in optimizeDwarfOperations() 175 auto Op2Raw = Op2->getOp(); in optimizeDwarfOperations() 198 if (isNeutralElement(Ops[1].getOp(), Const1)) { in tryFoldNoOpMath() 219 Const1, *Const2, static_cast<dwarf::LocationAtom>(Ops[2].getOp())); in tryFoldConstants() 240 auto Operand1 = static_cast<dwarf::LocationAtom>(Ops[1].getOp()); in tryFoldCommutativeMath() 241 auto Operand2 = static_cast<dwarf::LocationAtom>(Ops[3].getOp()); in tryFoldCommutativeMath() 267 auto Operand1 = static_cast<dwarf::LocationAtom>(Ops[1].getOp()); in tryFoldCommutativeMathWithArgInBetween() 268 auto Operand2 = static_cast<dwarf::LocationAtom>(Ops[3].getOp()); in tryFoldCommutativeMathWithArgInBetween() [all …]
|
| H A D | DebugInfoMetadata.cpp | 1677 uint64_t Op = getOp(); in getSize() 1709 uint64_t Op = I->getOp(); in isValid() 1726 if ((++J)->getOp() != dwarf::DW_OP_LLVM_fragment) in isValid() 1749 if (FirstOp->getOp() == dwarf::DW_OP_LLVM_arg && FirstOp->getArg(0) == 0) in isValid() 1803 switch (It.getOp()) { in isImplicit() 1824 switch (It.getOp()) { in isComplex() 1846 if (ExprOpBegin->getOp() == dwarf::DW_OP_LLVM_arg) { in isSingleLocationExpression() 1853 return Op.getOp() == dwarf::DW_OP_LLVM_arg; in isSingleLocationExpression() 1887 return ExprOp.getOp() == dwarf::DW_OP_LLVM_arg; in convertToVariadicExpression() 1914 return ExprOp.getOp() == dwarf::DW_OP_LLVM_arg; in canonicalizeExpressionOps() [all …]
|
| H A D | AsmWriter.cpp | 2628 auto OpStr = dwarf::OperationEncodingString(Op.getOp()); in writeDIExpression() 2632 if (Op.getOp() == dwarf::DW_OP_LLVM_convert) { in writeDIExpression()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 269 if (Op && Op->getOp() != dwarf::DW_OP_LLVM_fragment) in addMachineRegExpression() 324 (NextOp->getOp() != dwarf::DW_OP_LLVM_fragment)) in addMachineRegExpression() 332 return Op.getOp() == dwarf::DW_OP_stack_value; in addMachineRegExpression() 356 if (Op && (Op->getOp() == dwarf::DW_OP_plus_uconst)) { in addMachineRegExpression() 368 if (Op && Op->getOp() == dwarf::DW_OP_constu) { in addMachineRegExpression() 372 if (N && N->getOp() == dwarf::DW_OP_plus && Offset <= IntMax) { in addMachineRegExpression() 375 } else if (N && N->getOp() == dwarf::DW_OP_minus && in addMachineRegExpression() 392 (NextOp->getOp() != dwarf::DW_OP_LLVM_fragment)) in addMachineRegExpression() 417 assert(Op && Op->getOp() == dwarf::DW_OP_LLVM_entry_value); in beginEntryValueExpression() 480 switch (Op->getOp()) { in isMemoryLocation() [all …]
|
| H A D | DebugHandlerBase.cpp | 53 Op->getOp() == dwarf::DW_OP_LLVM_arg) in extractFromMachineInstruction() 59 switch (Op->getOp()) { in extractFromMachineInstruction() 64 switch (Op->getOp()) { in extractFromMachineInstruction()
|
| H A D | AsmPrinter.cpp | 1212 OS << LS << dwarf::OperationEncodingString(Op.getOp()); in emitDebugValueComment()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 536 switch (E->getOp()) { in EmitAtomicOp() 762 Result = EmitPostAtomicMinMax(CGF.Builder, E->getOp(), in EmitAtomicOp() 768 if (E->getOp() == AtomicExpr::AO__atomic_nand_fetch || in EmitAtomicOp() 769 E->getOp() == AtomicExpr::AO__scoped_atomic_nand_fetch) in EmitAtomicOp() 868 if (E->getOp() == AtomicExpr::AO__c11_atomic_init || in EmitAtomicExpr() 869 E->getOp() == AtomicExpr::AO__opencl_atomic_init) { in EmitAtomicExpr() 899 switch (E->getOp()) { in EmitAtomicExpr() 940 if (E->getOp() == AtomicExpr::AO__atomic_compare_exchange || in EmitAtomicExpr() 941 E->getOp() == AtomicExpr::AO__scoped_atomic_compare_exchange) in EmitAtomicExpr() 946 if (E->getOp() == AtomicExpr::AO__atomic_compare_exchange_n || in EmitAtomicExpr() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 2014 switch (Node->getOp()) { in VisitAtomicExpr() 2025 if (Node->getOp() != AtomicExpr::AO__c11_atomic_load && in VisitAtomicExpr() 2026 Node->getOp() != AtomicExpr::AO__atomic_load_n && in VisitAtomicExpr() 2027 Node->getOp() != AtomicExpr::AO__scoped_atomic_load_n && in VisitAtomicExpr() 2028 Node->getOp() != AtomicExpr::AO__opencl_atomic_load && in VisitAtomicExpr() 2029 Node->getOp() != AtomicExpr::AO__hip_atomic_load) { in VisitAtomicExpr() 2033 if (Node->getOp() == AtomicExpr::AO__atomic_exchange || in VisitAtomicExpr() 2038 if (Node->getOp() == AtomicExpr::AO__atomic_compare_exchange || in VisitAtomicExpr() 2039 Node->getOp() == AtomicExpr::AO__atomic_compare_exchange_n) { in VisitAtomicExpr() 2043 if (Node->getOp() != AtomicExpr::AO__c11_atomic_init && in VisitAtomicExpr() [all …]
|
| H A D | ASTStructuralEquivalence.cpp | 180 return E1->getOp() == E2->getOp(); in IsStmtEquivalent()
|
| H A D | StmtProfile.cpp | 1672 ID.AddInteger(S->getOp()); in VisitAtomicExpr()
|
| H A D | ASTImporter.cpp | 7976 ToBuiltinLoc, ToExprs, ToType, E->getOp(), ToRParenLoc); in VisitAtomicExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonRDFOpt.cpp | 200 OpMap.insert(std::make_pair(RA.Id, getOpNum(RA.Addr->getOp()))); in removeOperand() 257 if (&DA.Addr->getOp() != &Op) in rewrite()
|
| H A D | HexagonConstExtenders.cpp | 318 MachineOperand &getOp() { in getOp() function 321 const MachineOperand &getOp() const { in getOp() function 352 ExtValue(const ExtDesc &ED) : ExtValue(ED.getOp()) {} in ExtValue() 482 const MachineBasicBlock &MBB = *ED.getOp().getParent()->getParent(); in operator <<() 1209 ExtRoot ER(ED.getOp()); in recordExtender() 1253 assert(ER == ExtRoot(Extenders[I].getOp())); in assignInits() 1989 const ExtRoot &T = Extenders[B].getOp(); in runOnMachineFunction() 1990 while (I != E && ExtRoot(Extenders[I].getOp()) == T) in runOnMachineFunction()
|
| H A D | RDFCopy.cpp | 209 MachineOperand &Op = UA.Addr->getOp(); in run()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 6871 AtomicOp getOp() const { return Op; } in getOp() function 6893 return getOp() == AO__c11_atomic_compare_exchange_strong || in isCmpXChg() 6894 getOp() == AO__c11_atomic_compare_exchange_weak || in isCmpXChg() 6895 getOp() == AO__hip_atomic_compare_exchange_strong || in isCmpXChg() 6896 getOp() == AO__opencl_atomic_compare_exchange_strong || in isCmpXChg() 6897 getOp() == AO__opencl_atomic_compare_exchange_weak || in isCmpXChg() 6898 getOp() == AO__hip_atomic_compare_exchange_weak || in isCmpXChg() 6899 getOp() == AO__atomic_compare_exchange || in isCmpXChg() 6900 getOp() == AO__atomic_compare_exchange_n || in isCmpXChg() 6901 getOp() == AO__scoped_atomic_compare_exchange || in isCmpXChg() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 393 MachineOperand &UseMO = Use.Addr->getOp(); in getGadgetGraph() 452 : SourceDef.Addr->getOp().getParent(); in getGadgetGraph()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 1181 return IsRelated(TA) && &RA.Addr->getOp() == &TA.Addr->getOp(); in getNextRelated() 1828 Ops.push_back(&R.Addr->getOp()); in hasUntrackedRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 5180 if (Op.getOp() == dwarf::DW_OP_LLVM_fragment) { in createOrReplaceFragment() 5184 if (Op.getOp() == dwarf::DW_OP_LLVM_extract_bits_zext || in createOrReplaceFragment() 5185 Op.getOp() == dwarf::DW_OP_LLVM_extract_bits_sext) { in createOrReplaceFragment() 5207 Ops.push_back(Op.getOp()); in createOrReplaceFragment() 5468 if (Op.getOp() == dwarf::DW_OP_LLVM_extract_bits_zext || in splitAlloca() 5469 Op.getOp() == dwarf::DW_OP_LLVM_extract_bits_sext) { in splitAlloca()
|
| H A D | LoopStrengthReduce.cpp | 6616 if (Op.getOp() != dwarf::DW_OP_LLVM_arg) { in appendToVectors() 6663 if (Op.getOp() == dwarf::DW_OP_LLVM_arg) in numLLVMArgOps() 6863 if (Op.getOp() != dwarf::DW_OP_LLVM_arg) { in SalvageDVI()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RDFGraph.h | 558 MachineOperand &getOp() { in getOp() function
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 66 OverloadedOperatorKind getOp() const { return Op; } in getOp() function in __anon0c0fec810111::LogicalBinOp 473 S, BO.getLHS(), BO.getOp(), BO.getRHS(), Template, TemplateNameLoc, in calculateConstraintSatisfaction()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocChecker.cpp | 3644 AtomicExpr::AtomicOp Op = AE->getOp(); in VisitNode()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1400 Record.push_back(E->getOp()); in VisitAtomicExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 6352 auto getOp = [](StringRef Op) { in parseRelocExpr() local 6389 auto Op = getOp(Name); in parseRelocExpr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 3382 uint64_t getOp() const { return *Op; } in getOp() function
|