| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | P10InstrResources.td | 13 // 22 Cycles Binary Floating Point operations, 2 input operands 21 // 22 Cycles Binary Floating Point operations, and 3 Cycles ALU operations, 2 input operands 27 // 24 Cycles Binary Floating Point operations, 2 input operands 33 // 26 Cycles Binary Floating Point operations, 1 input operands 41 // 26 Cycles Binary Floating Point operations, and 3 Cycles ALU operations, 1 input operands 47 // 27 Cycles Binary Floating Point operations, 1 input operands 53 // 27 Cycles Binary Floating Point operations, 2 input operands 62 // 27 Cycles Binary Floating Point operations, and 3 Cycles ALU operations, 2 input operands 68 // 36 Cycles Binary Floating Point operations, 1 input operands 77 // 36 Cycles Binary Floating Point operations, and 3 Cycles ALU operations, 1 input operands [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | SimplifyConstraints.cpp | 30 return arena.makeNot(substitute(*F.operands()[0], Substitutions, arena)); in substitute() 32 return arena.makeAnd(substitute(*F.operands()[0], Substitutions, arena), in substitute() 33 substitute(*F.operands()[1], Substitutions, arena)); in substitute() 35 return arena.makeOr(substitute(*F.operands()[0], Substitutions, arena), in substitute() 36 substitute(*F.operands()[1], Substitutions, arena)); in substitute() 39 substitute(*F.operands()[0], Substitutions, arena), in substitute() 40 substitute(*F.operands()[1], Substitutions, arena)); in substitute() 42 return arena.makeEquals(substitute(*F.operands()[0], Substitutions, arena), in substitute() 43 substitute(*F.operands()[1], Substitutions, arena)); in substitute() 93 if (Constraint->operands()[0]->kind() == Formula::AtomRef) in simplifyConstraints() [all …]
|
| H A D | CNFFormula.cpp | 140 for (const Formula *Op : F->operands()) in buildCNF() 183 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() 184 const Variable RHS = GetVar(F->operands()[1]); in buildCNF() 203 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() 204 const Variable RHS = GetVar(F->operands()[1]); in buildCNF() 223 const Variable Operand = GetVar(F->operands()[0]); in buildCNF() 233 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() 234 const Variable RHS = GetVar(F->operands()[1]); in buildCNF() 246 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() 247 const Variable RHS = GetVar(F->operands()[1]); in buildCNF() [all …]
|
| H A D | Formula.cpp | 79 operands()[0]->print(OS, Names); in print() 83 operands()[0]->print(OS, Names); in print() 85 operands()[1]->print(OS, Names); in print()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | OperandTraits.h | 40 static unsigned operands(const User*) { in operands() function 54 static unsigned operands(const User *U) { in operands() function 77 static unsigned operands(const User *U) { in operands() function 100 static unsigned operands(const User *U) { in operands() function 137 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \ 143 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \ 148 return OperandTraits<CLASS>::operands(this); \
|
| /freebsd/contrib/bmake/unit-tests/ |
| H A D | cond-cmp-string.exp | 5 make: cond-cmp-string.mk:118: Comparison with "<" requires both operands "string" and "string" to b… 6 make: cond-cmp-string.mk:126: Comparison with "<=" requires both operands "string" and "string" to … 7 make: cond-cmp-string.mk:134: Comparison with ">" requires both operands "string" and "string" to b… 8 make: cond-cmp-string.mk:142: Comparison with ">=" requires both operands "string" and "string" to …
|
| H A D | cond-cmp-numeric.exp | 2 make: cond-cmp-numeric.mk:15: Comparison with ">" requires both operands "INF" and "1e100" to be nu… 4 make: cond-cmp-numeric.mk:21: Comparison with ">" requires both operands "NaN" and "NaN" to be nume… 12 make: cond-cmp-numeric.mk:54: Comparison with "<" requires both operands "123 " and "124" to be num…
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | X86DisassemblerShared.h | 19 operands[llvm::X86Disassembler::X86_MAX_OPERANDS]; member 26 memset(operands, 0, sizeof(operands)); in InstructionSpecifier()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | TypeFinder.cpp | 61 for (const Use &U : FI.operands()) in run() 75 for (const auto &O : I.operands()) in run() 109 for (const auto *MDOp : NMD.operands()) in run() 179 for (const auto &I : U->operands()) in incorporateValue() 191 for (Metadata *Op : V->operands()) { in incorporateMDNode()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 118 ArrayRef<const SCEV *> operands() const { return Op; } in operands() function 219 ArrayRef<const SCEV *> operands() const { in operands() function 274 auto *FirstPointerTypedOp = find_if(operands(), [](const SCEV *Op) { in SCEVAddExpr() 277 if (FirstPointerTypedOp != operands().end()) in SCEVAddExpr() 325 ArrayRef<const SCEV *> operands() const { return Operands; } in operands() function 370 SmallVector<const SCEV *, 3>(operands().drop_front()), getLoop(), in getStepRecurrence() 701 for (const auto *Op : S->operands()) { in visitAll() 808 for (const auto *Op : Expr->operands()) { in visitAddExpr() 818 for (const auto *Op : Expr->operands()) { in visitMulExpr() 835 for (const auto *Op : Expr->operands()) { in visitAddRecExpr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVMCCodeEmitter.cpp | 67 return MCDesc.operands()[0].RegClass >= 0 && in hasType() 68 MCDesc.operands()[1].RegClass >= 0 && in hasType() 69 MCDesc.operands()[0].RegClass != SPIRV::TYPERegClassID && in hasType() 70 MCDesc.operands()[1].RegClass == SPIRV::TYPERegClassID; in hasType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanValue.h | 226 for (VPValue *Op : operands()) in ~VPUser() 265 operand_range operands() { return operand_range(op_begin(), op_end()); } in operands() function 266 const_operand_range operands() const { in operands() function 273 assert(is_contained(operands(), Op) && in usesScalars() 281 assert(is_contained(operands(), Op) && in onlyFirstLaneUsed() 289 assert(is_contained(operands(), Op) && in onlyFirstPartUsed()
|
| H A D | VPlan.h | 1067 SmallVector<VPValue *, 2> Operands(operands()); in VP_CLASSOF_IMPL() 1174 SmallVector<VPValue *, 2> Operands(operands()); in clone() 1243 return new VPPhi(operands(), getDebugLoc(), getName()); in clone() 1281 for (auto *Op : operands()) in VP_CLASSOF_IMPL() 1301 assert(is_contained(operands(), Op) && in usesScalars() 1307 assert(is_contained(operands(), Op) && in onlyFirstPartUsed() 1313 assert(is_contained(operands(), Op) && in onlyFirstLaneUsed() 1371 auto *R = new VPWidenRecipe(*getUnderlyingInstr(), operands()); in clone() 1498 operands(), ResultTy, getDebugLoc()); in clone() 1499 return new VPWidenIntrinsicRecipe(VectorIntrinsicID, operands(), ResultTy, in clone() [all …]
|
| H A D | VPlanUtils.h | 70 all_of(Rep->operands(), isSingleScalar)); in isSingleScalar() 74 return all_of(VPV->getDefiningRecipe()->operands(), isSingleScalar); in isSingleScalar() 77 all_of(WidenR->operands(), isSingleScalar); in isSingleScalar() 82 all_of(VPI->operands(), isSingleScalar)); in isSingleScalar()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUUnifyMetadata.cpp | 50 for (auto *VersionMD : NamedMD->operands()) { in unifyVersionMD() 83 for (auto *MD : NamedMD->operands()) in unifyExtensionMD() 84 for (const auto &Op : MD->operands()) in unifyExtensionMD()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | IRNormalizer.cpp | 203 for (auto &Op : I->operands()) { in nameAsInitialInstruction() 281 for (auto &Op : I->operands()) { in nameAsRegularInstruction() 307 for (auto &Op : I->operands()) in nameAsRegularInstruction() 370 for (auto &Op : I->operands()) { in foldInstructionName() 474 for (auto &Operand : Definition->operands()) { in reorderDefinition() 519 for (auto &Op : I->operands()) { in reorderInstructionOperandsByNames() 538 for (auto &Op : I->operands()) { in reorderInstructionOperandsByNames() 610 for (const auto &Op : I->operands()) in hasOnlyImmediateOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReachingDefAnalysis.cpp | 144 for (auto &MO : MI->operands()) { in processDefs() 242 for (MachineOperand &MO : MI.operands()) { in printAllReachingDefs() 431 for (auto &MO : MI->operands()) { in getReachingLocalUses() 446 for (auto &MO : MI.operands()) { in getLiveInUses() 601 for (auto &MO : Last->operands()) in isReachingDefLiveOut() 627 for (auto &MO : Last->operands()) in getLocalLiveOutMIDef() 651 for (auto &MO : From->operands()) { in isSafeToMove() 666 for (auto &MO : I->operands()) in isSafeToMove() 719 for (auto &MO : MI->operands()) { in isSafeToRemove() 745 for (auto &MO : Def->operands()) { in collectKilledOperands() [all …]
|
| H A D | LiveRegUnits.cpp | 46 for (const MachineOperand &MOP : MI.operands()) { in stepBackward() 60 for (const MachineOperand &MOP : MI.operands()) { in stepBackward() 71 for (const MachineOperand &MOP : MI.operands()) { in accumulate()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenStmtOpenACC.cpp | 32 llvm::SmallVector<mlir::Value> operands; in emitOpenACCOpAssociatedStmt() local 33 auto op = builder.create<Op>(start, retTy, operands); in emitOpenACCOpAssociatedStmt() 74 llvm::SmallVector<mlir::Value> operands; in emitOpenACCOpCombinedConstruct() local 76 auto computeOp = builder.create<Op>(start, retTy, operands); in emitOpenACCOpCombinedConstruct() 88 auto loopOp = builder.create<LoopOp>(start, retTy, operands); in emitOpenACCOpCombinedConstruct() 120 llvm::SmallVector<mlir::Value> operands; in emitOpenACCOp() local 121 auto op = builder.create<Op>(start, retTy, operands); in emitOpenACCOp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 83 for (const Value *Op : C->operands()) in orderValue() 153 for (const Value *V : I.operands()) { in orderModule() 163 for (const Value *Op : I.operands()) in orderModule() 250 for (const Value *Op : C->operands()) in predictValueUseListOrder() 296 for (const Value *Op : I.operands()) { in predictUseListOrder() 328 for (const Use &U : F.operands()) in predictUseListOrder() 391 for (const Use &U : F.operands()) in ValueEnumerator() 464 for (const Use &Op : I.operands()) { in ValueEnumerator() 494 for (const Metadata *Op : L->operands()) in ValueEnumerator() 626 for (const MDNode *N : MD->operands()) in EnumerateNamedMDNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVLIWPacketizer.cpp | 143 for (auto &MO : FirstI.operands()) { in hasWriteToReadDep() 310 for (const MachineOperand &MO : MI.operands()) in isCallDependent() 385 for (auto &MO : BI->operands()) in cleanUpDotCur() 427 for (auto &MO : MJ.operands()) in canPromoteToDotCur() 575 for (auto &MO : MI.operands()) in getPostIncrementOperand() 579 for (auto &MO : MI.operands()) in getPostIncrementOperand() 702 for (auto &MO : PacketMI.operands()) { in canPromoteToNewValueStore() 714 for (auto &MO : MI.operands()) { in canPromoteToNewValueStore() 763 for (auto &MO : MI.operands()) in canPromoteToNewValueStore() 786 for (auto &MO : PacketMI.operands()) { in canPromoteToNewValueStore() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrFormats.td | 43 // We have 2 sets of operands (oops & iops) for the register and stack 45 // The register versions have virtual-register operands which correspond to wasm 47 // implicit local.get / local.set or access of stack operands in wasm. These 49 // instructions do not have register operands (they implicitly operate on the
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVVMV0Elimination.cpp | 102 if (any_of(MI.getDesc().operands(), isVMV0)) in runOnMachineFunction() 119 assert(count_if(MI.getDesc().operands(), isVMV0) < 2 && in runOnMachineFunction() 122 for (auto [OpNo, MCOI] : enumerate(MI.getDesc().operands())) { in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.cpp | 91 for (const Value *Op : C->operands()) in orderValue() 126 for (const Use &U : F.operands()) in orderModule() 145 for (const Value *V : I.operands()) { in orderModule() 190 for (const Value *Op : I.operands()) in orderModule() 290 for (const Value *Op : C->operands()) in predictValueUseListOrder() 323 for (const Value *Op : I.operands()) in predictUseListOrder() 353 for (const Use &U : F.operands()) in predictUseListOrder() 412 for (const Use &U : F.operands()) in ValueEnumerator() 450 for (const Use &Op : I.operands()) { in ValueEnumerator() 492 for (const Metadata *Op : L->operands()) in ValueEnumerator() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCInstrDesc.h | 223 (operands()[OpNum].Constraints & (1 << Constraint))) { in getOperandConstraint() 225 return (int)(operands()[OpNum].Constraints >> ValuePos) & 0x0f; in getOperandConstraint() 240 ArrayRef<MCOperandInfo> operands() const { in operands() function 615 if (operands()[i].isPredicate()) in findFirstPredOperandIdx()
|