| /freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
| H A D | FrontendRecords.h | 28 // Represents a collection of frontend records for a library that are tied to a 40 /// \param Avail The availability information tied to the active target 59 /// \param Avail The availability information tied to the active target 76 /// \param Avail The availability information tied 92 /// \param Avail The availability information tied to the active target 96 /// \param AC The access control tied to the ivar declaration.
|
| H A D | DylibVerifier.h | 30 /// Represents dynamic library specific attributes that are tied to 39 // Mutable access to architecture set tied to the input attribute. 84 // First error for AST traversal, which is tied to the target triple.
|
| /freebsd/sys/dev/isci/scil/ |
| H A D | sci_controller_constants.h | 77 * supported for the SCU Driver Standard (SDS) library. This is tied 86 * supported for the SCU Driver Standard (SDS) library. This is tied 114 * can be supported for the SCU Driver Standard (SDS) library. This is tied 133 * can be supported for the SCU Driver Standard (SDS) library. This is tied 192 * specific constant that is not tied to silicon capabilities. 214 * The maximum number of supported domain objects is currently tied to the
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TwoAddressInstructionPass.cpp | 683 // -RegB is not tied to a register and RegC is compatible with RegA. in isProfitableToCommute() 684 // -RegB is tied to the wrong physical register, but RegC is. in isProfitableToCommute() 685 // -RegB is tied to the wrong physical register, and RegC isn't tied. in isProfitableToCommute() 689 // -RegC is not tied to a register and RegB is compatible with RegA. in isProfitableToCommute() 690 // -RegC is tied to the wrong physical register, but RegB is. in isProfitableToCommute() 691 // -RegC is tied to the wrong physical register, and RegB isn't tied. in isProfitableToCommute() 1307 /// For the case where an instruction has a single pair of tied register 1308 /// operands, attempt some transformations that may either eliminate the tied 1513 // Collect tied operands of MI that need to be handled. 1515 // Return true if any tied operands where found, including the trivial ones. [all …]
|
| H A D | MachineInstr.cpp | 232 assert(!Operands[OpNo].isTied() && "Cannot move tied operands"); in addOperand() 301 // Moving tied operands would break the ties. in removeOperand() 304 assert(!Operands[i].isTied() && "Cannot move tied operands"); in removeOperand() 986 // For tied uses on inline asm, get the constraint from the def. in getRegClassConstraint() 1177 /// tieOperands - Mark operands at DefIdx and UseIdx as tied to each other. 1179 /// Use and def operands can be tied together, indicated by a non-zero TiedTo 1182 /// 0: Operand is not tied to anything. 1183 /// 1 to TiedMax-1: Tied to getOperand(TiedTo-1). 1184 /// TiedMax: Tied to an operand >= TiedMax-1. 1186 /// The tied def must be one of the first TiedMax operands on a normal [all …]
|
| H A D | MachineOperand.cpp | 162 assert((!isReg() || !isTied()) && "Cannot change a tied operand into an imm"); in ChangeToImmediate() 173 assert((!isReg() || !isTied()) && "Cannot change a tied operand into an imm"); in ChangeToFPImmediate() 185 "Cannot change a tied operand into an external symbol"); in ChangeToES() 198 "Cannot change a tied operand into a global address"); in ChangeToGA() 211 "Cannot change a tied operand into a block address"); in ChangeToBA() 224 "Cannot change a tied operand into a constant pool index"); in ChangeToCPI() 236 "Cannot change a tied operand into an MCSymbol"); in ChangeToMCSymbol() 247 "Cannot change a tied operand into a FrameIndex"); in ChangeToFrameIndex() 259 "Cannot change a tied operand into a FrameIndex"); in ChangeToTargetIndex() 272 "Cannot change a tied operand into a DbgInstrRef"); in ChangeToDbgInstrRef() [all …]
|
| H A D | InlineSpiller.cpp | 676 if (RI.Tied) { in reMaterializeFor() 678 LLVM_DEBUG(dbgs() << "\tcannot remat tied reg: " << UseIdx << '\t' << MI); in reMaterializeFor() 935 // TargetInstrInfo::foldMemoryOperand only expects explicit, non-tied in foldMemoryOperand() 945 // TODO: Is this really the correct way to handle undef tied uses? in foldMemoryOperand() 959 // Tied use operands should not be passed to foldMemoryOperand. in foldMemoryOperand() 977 unsigned Tied = MI->findTiedOperandIdx(Idx); in foldMemoryOperand() local 979 TiedOps.emplace_back(Tied, Idx); in foldMemoryOperand() 981 assert(MO.isDef() && "Tied to not use and def?"); in foldMemoryOperand() 982 TiedOps.emplace_back(Idx, Tied); in foldMemoryOperand() 992 for (auto Tied : TiedOps) in foldMemoryOperand() local [all …]
|
| H A D | MachineInstrBundle.cpp | 274 RI.Tied = true; in AnalyzeVirtRegInBundle() 280 else if (!RI.Tied && in AnalyzeVirtRegInBundle() 282 RI.Tied = true; in AnalyzeVirtRegInBundle()
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
| H A D | qcom,smd.txt | 61 In turn, subnodes of the "edges" represent devices tied to SMD channels on that 69 Definition: a list of channels tied to this device, used for matching 75 "rpm" subsystem. For the "rpm" subsystem we have a device tied to the
|
| H A D | qcom,glink.txt | 41 Each subnode of the GLINK node represent function tied to a virtual 49 Definition: a list of channels tied to this function, used for matching
|
| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A D | adi,ad7944.yaml | 57 device on the bus. In this mode, SDI is tied to VIO, and the CNV line 62 one chip is tied to the SDO of the next chip in the chain and the SDI of 63 the last chip in the chain is tied to GND. Only the first chip in the 64 chain is connected to the SPI bus. The CNV line of all chips are tied
|
| H A D | adi,ad7606.yaml | 118 is tied to a logic high, the analog input range is ±10V for all channels. 119 On the AD760X, if this pin is tied to a logic low, the analog input range 122 tied to a logic high, software mode is enabled, otherwise one of the 3 131 parts that support it, if all 3 pins are tied to a logic high, software
|
| H A D | adi,ad7191.yaml | 35 Must be present when CLKSEL pin is tied HIGH to select external clock 38 is tied LOW to use the internal 4.92MHz clock.
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenInstruction.h | 32 enum { None, EarlyClobber, Tied } Kind = None; enumerator 47 I.Kind = Tied; in getTied() 54 bool isTied() const { return Kind == Tied; } in isTied() 64 if (Kind == Tied && OtherTiedOperand != RHS.OtherTiedOperand) 127 /// getTiedOperand - If this operand is tied to another one, return the
|
| H A D | CodeGenInstAlias.cpp | 95 // Tied operands where the source is a sub-operand of a complex operand in tryAliasOpMatch() 97 // Allow zero_reg for the tied portion. This can and should go away once in tryAliasOpMatch() 98 // the MC representation of things doesn't use tied operands at all. in tryAliasOpMatch() 202 // Tied registers don't have an entry in the result dag unless they're part in CodeGenInstAlias() 206 // Tied operands of different RegisterClass should be explicit within an in CodeGenInstAlias()
|
| H A D | CodeGenInstruction.cpp | 335 "Illegal format for tied-to constraint in '" + in ParseConstraint() 343 "Illegal format for tied-to constraint: '" + CStr + "'"); in ParseConstraint() 360 "' cannot be tied!"); in ParseConstraint() 364 "' cannot be tied!"); in ParseConstraint() 384 "' cannot have multiple operands tied to it!"); in ParseConstraint()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MIPeepholeOpt.cpp | 35 // 5. %reg = INSERT_SUBREG %reg(tied-def 0), %subreg, subidx 55 // %3:fpr128 = INSERT_SUBREG %4:fpr128(tied-def 0), %2:fpr64, %subreg.dsub 57 // %5:fpr128 = INSERT_SUBREG %6:fpr128(tied-def 0), %1:fpr64, %subreg.dsub 58 // %7:fpr128 = INSvi64lane %5:fpr128(tied-def 0), 1, %3:fpr128, 0 62 // %7:fpr128 = INSERT_SUBREG %6:fpr128(tied-def 0), %1:fpr64, %subreg.dsub 318 // From %reg = INSERT_SUBREG %reg(tied-def 0), %subreg, subidx in visitINSERT() 660 // %5:fpr128 = INSERT_SUBREG %6:fpr128(tied-def 0), killed %1:fpr64, %subreg.dsub in visitINSvi64lane() 661 // %7:fpr128 = INSvi64lane %5:fpr128(tied-def 0), 1, killed %3:fpr128, 0 in visitINSvi64lane() 674 // %3:fpr128 = INSERT_SUBREG %4:fpr128(tied-def 0), killed %2:fpr64, %subreg.dsub in visitINSvi64lane() 675 // %7:fpr128 = INSvi64lane %5:fpr128(tied-def 0), 1, killed %3:fpr128, 0 in visitINSvi64lane() [all …]
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CompressInstEmitter.cpp | 34 // /// Duplicate match when tied operand is just different. 97 // Tied operand index within the instruction. 223 // than number of operands in the Dag due to how tied operands in addDagOperandMapping() 231 // Set the entry in OperandMap for the tied operand we're skipping. in addDagOperandMapping() 294 // twice in the same Dag (tied in the compressed instruction), we note in addDagOperandMapping() 308 "' has a mismatched tied operand!"); in addDagOperandMapping() 333 // tied operand. in verifyDagOpCount() 345 // The Instruction might have tied operands so the Dag might have in verifyDagOpCount() 402 << OpNo << " Dest operand tied with operand '" in createInstOperandMapping() 759 PrintFatalError("Unexpected tied operand types!"); in emitCompressInstEmitter() [all …]
|
| H A D | AsmMatcherEmitter.cpp | 396 /// The operand name this is, before renaming for tied operands. 450 /// Description of tied operands. 581 // operand as a tied operand of the first for purposes of the assembler. 867 // Figure out which operands are aliased and mark them as tied. in formTwoOperandAlias() 1119 << "ignoring instruction with tied operand '" << Tok << "'\n"; in validate() 1667 // FIXME: The tied operands checking is not yet integrated with the in buildInfo() 1669 // formats from being matched with an alias if a tied-operands check in buildInfo() 1745 // If the named operand is tied, canonicalize it to the untied operand. in buildInstructionOperandReference() 1757 // The tied operand index is an MIOperand index, find the operand that in buildInstructionOperandReference() 1802 // If this is a tied operand, just copy from the previously handled operand. in buildInstructionResultOperands() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | microchip,mpfs-pinctrl-mssio.yaml | 49 reserved, gpio, fabric-test, tied-low, tied-high, tristate ]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchDeadRegisterDefinitions.cpp | 79 // Be careful not to change the register if it's a tied operand. in runOnMachineFunction() 81 LLVM_DEBUG(dbgs() << " Ignoring, def is tied operand.\n"); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVDeadRegisterDefinitions.cpp | 81 // Be careful not to change the register if it's a tied operand. in runOnMachineFunction() 83 LLVM_DEBUG(dbgs() << " Ignoring, def is tied operand.\n"); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteAGPRCopyMFMA.cpp | 17 /// - Handle non-tied dst+src2 cases. We need to try to find a copy from an 160 // If the inputs are tied and the same register, we can shortcut and in run() 166 // TODO: Only handles the tied case for now. If the input operand is a in run()
|
| /freebsd/sys/contrib/zstd/programs/ |
| H A D | zstdless | 5 # TODO: Address quirks and bugs tied to old versions of less, provide a mechanism to pass flags dir…
|
| /freebsd/contrib/openpam/doc/man/ |
| H A D | openpam.man | 8 are either simple convenience functions, or functions intimately tied
|