| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 296 // Immediate asm operands. 338 defm imm32zx1 : Immediate<i32, [{ 342 defm imm32zx2 : Immediate<i32, [{ 346 defm imm32zx3 : Immediate<i32, [{ 350 defm imm32zx4 : Immediate<i32, [{ 360 defm imm32zx6 : Immediate<i32, [{ 364 defm imm32sx8 : Immediate<i32, [{ 368 defm imm32zx8 : Immediate<i32, [{ 399 defm simm32n : Immediate<i32, [{ 475 defm imm64sx8 : Immediate<i64, [{ [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 170 Immediate, enumerator 215 case Immediate: in PPCOperand() 252 if (Kind == Immediate) in getImmS16Context() 346 case Immediate: in isU16Imm() 357 case Immediate: in isS16Imm() 393 case Immediate: in isS17Imm() 404 if (Kind != Immediate) in isDirectBr() 569 if (Kind == Immediate) in addImmOperands() 578 case Immediate: in addS16ImmOperands() 593 case Immediate: in addU16ImmOperands() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldMachOARM.h | 365 int64_t Immediate = readBytesUnaligned(LocalAddress, 4); // Copy the whole instruction out. in processHALFSECTDIFFRelocation() local 368 Immediate = ((Immediate & 0x0000000f) << 12) | in processHALFSECTDIFFRelocation() 369 ((Immediate & 0x00000400) << 1) | in processHALFSECTDIFFRelocation() 370 ((Immediate & 0x70000000) >> 20) | in processHALFSECTDIFFRelocation() 371 ((Immediate & 0x00ff0000) >> 16); in processHALFSECTDIFFRelocation() 373 Immediate = ((Immediate >> 4) & 0xf000) | (Immediate & 0xfff); in processHALFSECTDIFFRelocation() 407 uint32_t FullImmVal = (Immediate << Shift) | (OtherHalf << (16 - Shift)); in processHALFSECTDIFFRelocation()
|
| H A D | RuntimeDyldCOFFThumb.h | 261 auto EncodeImmediate = [](uint8_t *Bytes, uint16_t Immediate) { in resolveRelocation() 262 Bytes[0] |= ((Immediate & 0xf000) >> 12); in resolveRelocation() 263 Bytes[1] |= ((Immediate & 0x0800) >> 11); in resolveRelocation() 264 Bytes[2] |= ((Immediate & 0x00ff) >> 0); in resolveRelocation() 265 Bytes[3] |= (((Immediate & 0x0700) >> 8) << 4); in resolveRelocation()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 86 Immediate, enumerator 116 case Immediate: in BPFOperand() 127 bool isImm() const override { return Kind == Immediate; } in isImm() 154 assert(Kind == Immediate && "Invalid type access!"); in getImm() 165 case Immediate: in print() 217 auto Op = std::make_unique<BPFOperand>(Immediate); in createImm()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVEGatherScatterLowering.cpp | 379 int64_t Immediate = Const.getValue() << TypeScale; in getVarAndConst() local 380 if (Immediate > 512 || Immediate < -512 || Immediate % 4 != 0) in getVarAndConst() 383 return std::pair<Value *, int64_t>(Summand, Immediate); in getVarAndConst() 764 int64_t Immediate = Add.second; in tryCreateIncrementingGatScat() local 782 return tryCreateMaskedGatherBase(I, OffsetsIncoming, Builder, Immediate); in tryCreateIncrementingGatScat() 784 return tryCreateMaskedScatterBase(I, OffsetsIncoming, Builder, Immediate); in tryCreateIncrementingGatScat() 813 int64_t Immediate = Add.second; in tryCreateIncrementingWBGatScat() local 840 Builder.CreateVectorSplat(NumElems, Builder.getInt32(Immediate)), in tryCreateIncrementingWBGatScat() 851 Value *Load = tryCreateMaskedGatherBaseWB(I, Phi, Builder, Immediate); in tryCreateIncrementingWBGatScat() 861 tryCreateMaskedScatterBaseWB(I, Phi, Builder, Immediate); in tryCreateIncrementingWBGatScat()
|
| H A D | ARMScheduleV6.td | 98 // Immediate offset 112 // Immediate offset with update 151 // Immediate offset 165 // Immediate offset with update
|
| H A D | ARMScheduleA8.td | 107 // Immediate offset 130 // Immediate offset with update 186 // Immediate offset 208 // Immediate offset with update 811 // Move Immediate
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 87 Immediate, enumerator 116 case Immediate: in CSKYOperand() 127 bool isImm() const override { return Kind == Immediate; } in isImm() 202 assert(Kind == Immediate && "Invalid type access!"); in getImm() 213 case Immediate: in print() 244 auto Op = std::make_unique<CSKYOperand>(Immediate); in createImm()
|
| /freebsd-13.1/contrib/bearssl/T0/ |
| H A D | Word.cs | 52 internal bool Immediate { property in Word
|
| H A D | T0Comp.cs | 531 lastWord.Immediate = true; in T0Comp() 581 if (w.Immediate) { in T0Comp() 1026 w.Immediate = immediate; in AddNative() 1442 if (w.Immediate) { in CompileStep()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | arm_cde.td | 31 // Immediate (in range [0, 2^numBits - 1]) 34 class CDEImmediateBits<int numBits> : Immediate<u32, IB_ConstBits<numBits>>; 48 def imm_coproc : Immediate<sint, IB_ConstRange<0, 7>>; 50 // Immediate integer parameters
|
| H A D | arm_mve_defs.td | 352 class Immediate<Type type_, ImmediateBounds bounds_>: Type { 377 def imm_simd_restrictive : Immediate<Scalar, IB_UEltValue> { 381 def imm_simd_vmvn : Immediate<Scalar, IB_UEltValue> { 395 def imm_1toN : Immediate<sint, IB_EltBit<1>>; 396 def imm_0toNm1 : Immediate<sint, IB_EltBit<0>>; 397 def imm_1toHalfN : Immediate<sint, IB_EltBit<1, HalfSize<Scalar>>>; 401 def imm_lane : Immediate<sint, IB_LaneIndex>; 405 def imm_1to32 : Immediate<sint, IB_ConstRange<1, 32>>; 408 def imm_1248 : Immediate<sint, IB_ConstRange<1, 8>> { 417 : Immediate<sint, IB_ConstRange<!mul(membytes, -127), !mul(membytes, 127)>> {
|
| H A D | arm_neon.td | 1323 // Scalar Shift (Immediate) 1325 // Signed/Unsigned Shift Right (Immediate) 1327 // Signed/Unsigned Rounding Shift Right (Immediate) 1330 // Signed/Unsigned Shift Right and Accumulate (Immediate) 1335 // Shift Left (Immediate) 1337 // Signed/Unsigned Saturating Shift Left (Immediate) 1339 // Signed Saturating Shift Left Unsigned (Immediate) 1342 // Shift Right And Insert (Immediate) 1344 // Shift Left And Insert (Immediate) 1348 // Signed/Unsigned Saturating Shift Right Narrow (Immediate) [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86Operand.h | 30 enum KindTy { Token, Register, Immediate, Memory, Prefix, DXRegister } Kind; enumerator 125 case Immediate: in print() 171 assert(Kind == Immediate && "Invalid access!"); in getImm() 210 bool isImm() const override { return Kind == Immediate; } in isImm() 654 auto Res = std::make_unique<X86Operand>(Immediate, StartLoc, EndLoc);
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 68 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in __anon1b4186c10111::SVEType 76 : TS(TS), Float(false), Signed(true), Immediate(false), Void(false), in SVEType() 88 bool isImmediate() const { return Immediate; } in isImmediate() 612 Immediate = true; in applyModifier() 621 Immediate = true; in applyModifier() 631 Immediate = true; in applyModifier()
|
| H A D | MveEmitter.cpp | 569 bool Immediate; member in __anonb7c02cfb0111::BuiltinArgResult 570 BuiltinArgResult(unsigned ArgNum, bool AddressType, bool Immediate) in BuiltinArgResult() argument 571 : ArgNum(ArgNum), AddressType(AddressType), Immediate(Immediate) {} in BuiltinArgResult() 585 bool hasIntegerValue() const override { return Immediate; } in hasIntegerValue() 1044 bool Immediate); 1305 bool Promote, bool Immediate) { in getCodeForArg() argument 1307 ArgNum, isa<PointerType>(ArgType), Immediate); in getCodeForArg() 1387 bool Immediate = false; in ACLEIntrinsic() local 1391 Immediate = true; in ACLEIntrinsic() 1430 ME.getCodeForArg(i, ArgType, Promote, Immediate); in ACLEIntrinsic()
|
| H A D | NeonEmitter.cpp | 154 bool Immediate, Constant, Pointer; member in __anonf5d68bc30111::Type 163 : Kind(Void), Immediate(false), Constant(false), in Type() 168 : TS(std::move(TS)), Kind(Void), Immediate(false), in Type() 195 bool isImmediate() const { return Immediate; } in isImmediate() 225 Immediate = false; in makeInteger() 231 Immediate = true; in makeImmediate() 918 Immediate = true; in applyModifiers()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCInstrFormats.td | 142 // a 32-bit Long Immediate (LImm), using 0x3e==62 as the field value. 144 // 64-bit instructions, with the Long Immediate in bits 32-63. 264 // Single Operand Immediate Instructions. 432 // Base Register + Signed 9-bit Immediate: Both Load/Store. 706 // Add/Sub/Shift Register-Immediate. 829 // Shift/Subtract/Bit Immediate. 907 // Compact MOV/ADD/CMP Immediate Format.
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips16InstrInfo.td | 526 // Purpose: Add Immediate Unsigned Word (2-Operand, Extended) 546 // Purpose: Add Immediate Unsigned Word (3-Operand, PC-Relative, Extended) 700 // Purpose: Compare Immediate 709 // Purpose: Compare Immediate (Extended) 823 // Purpose: Load Immediate 830 // Purpose: Load Immediate (Extended) 1162 // Purpose: Set on Less Than Immediate 1172 // Purpose: Set on Less Than Immediate (Extended) 1183 // Purpose: Set on Less Than Immediate Unsigned 1193 // Purpose: Set on Less Than Immediate Unsigned (Extended) [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Core/ |
| H A D | Disassembler.cpp | 1176 ret.m_type = Type::Immediate; in BuildImmediate() 1184 ret.m_type = Type::Immediate; in BuildImmediate() 1263 return (op.m_type == Instruction::Operand::Type::Immediate && in MatchImmOp() 1272 if (op.m_type != Instruction::Operand::Type::Immediate) { in FetchImmOp()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | StackFrame.cpp | 1216 case Instruction::Operand::Type::Immediate: in GetBaseExplainingValue() 1224 if (operand.m_children[0].m_type == Instruction::Operand::Type::Immediate) { in GetBaseExplainingValue() 1228 Instruction::Operand::Type::Immediate) { in GetBaseExplainingValue() 1331 case Instruction::Operand::Type::Immediate: { in GuessValueForAddress() 1558 case Instruction::Operand::Type::Immediate: { in DoGuessValueAt()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 196 enum KindTy { Token, Immediate, Register } Kind; enumerator 237 case Immediate: in HexagonOperand() 258 assert(Kind == Immediate && "Invalid access!"); in getImm() 263 bool isImm() const override { return Kind == Immediate; } in isImm() 269 if (Kind == Immediate) { in CheckImmRange() 443 HexagonOperand *Op = new HexagonOperand(Immediate, Context); in CreateImm() 455 case Immediate: in print()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormats.td | 111 // Immediate extender helper fields. 315 // Immediate extender helper fields.
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCCodeEmitter.cpp | 558 auto Immediate = MI.getOperand(OpIdx).getImm(); in getImm8OptLsl() local 559 return (Immediate & 0xff) | (ShiftVal == 0 ? 0 : (1 << ShiftVal)); in getImm8OptLsl()
|