Searched refs:Immediate (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-current/contrib/bearssl/T0/
H A DWord.cs49 * Immediate words are executed immediately when encountered in the
52 internal bool Immediate { property in class:Word
H A DT0Comp.cs531 lastWord.Immediate = true;
581 if (w.Immediate) {
1026 w.Immediate = immediate;
1442 if (w.Immediate) {
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOARM.h364 int64_t Immediate = readBytesUnaligned(LocalAddress, 4); // Copy the whole instruction out. local
367 Immediate = ((Immediate & 0x0000000f) << 12) |
368 ((Immediate & 0x00000400) << 1) |
369 ((Immediate & 0x70000000) >> 20) |
370 ((Immediate & 0x00ff0000) >> 16);
372 Immediate = ((Immediate >> 4) & 0xf000) | (Immediate & 0xfff);
406 uint32_t FullImmVal = (Immediate << Shif
[all...]
H A DRuntimeDyldCOFFThumb.h283 auto EncodeImmediate = [](uint8_t *Bytes, uint16_t Immediate) {
284 Bytes[0] |= ((Immediate & 0xf000) >> 12);
285 Bytes[1] |= ((Immediate & 0x0800) >> 11);
286 Bytes[2] |= ((Immediate & 0x00ff) >> 0);
287 Bytes[3] |= (((Immediate & 0x0700) >> 8) << 4);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp179 markup(O, Markup::Immediate) << "#" << shift;
192 markup(O, Markup::Immediate) << "#" << (Is64Bit ? 64 : 32) - Op2.getImm();
194 markup(O, Markup::Immediate) << "#" << Op3.getImm() + 1;
205 markup(O, Markup::Immediate) << "#" << Op2.getImm();
207 markup(O, Markup::Immediate) << "#" << Op3.getImm() - Op2.getImm() + 1;
228 markup(O, Markup::Immediate) << "#" << LSB;
230 markup(O, Markup::Immediate) << "#" << Width;
244 markup(O, Markup::Immediate) << "#" << LSB;
246 markup(O, Markup::Immediate) << "#" << Width;
259 markup(O, Markup::Immediate) << "#" << LS
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp171 Immediate, enumerator in enum:__anon2550::PPCOperand::KindTy
217 case Immediate:
248 assert(Kind == Immediate && "Invalid access!");
252 assert((Kind == Immediate || Kind == ContextImmediate) &&
254 if (Kind == Immediate)
259 assert((Kind == Immediate || Kind == ContextImmediate) &&
331 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
336 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
346 return Kind == Immediate || Kind == Expression;
348 bool isU1Imm() const { return Kind == Immediate
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp63 printer.markup(O, llvm::MCInstPrinter::Markup::Immediate)
139 markup(O, Markup::Immediate)
316 markup(O, Markup::Immediate) << '#' << formatImm(Op.getImm());
382 markup(O, Markup::Immediate) << "#-" << formatImm(-OffImm);
384 markup(O, Markup::Immediate) << "#" << formatImm(OffImm);
445 markup(O, Markup::Immediate)
487 markup(O, Markup::Immediate) << "#1";
519 markup(O, Markup::Immediate)
560 markup(O, Markup::Immediate) << "#" << ARM_AM::getAddrOpcStr(op) << ImmOffs;
595 markup(O, Markup::Immediate)
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp94 markup(O, Markup::Immediate) << formatImm(MO.getImm());
176 markup(O, Markup::Immediate) << "min";
178 markup(O, Markup::Immediate) << "inf";
180 markup(O, Markup::Immediate) << "nan";
188 markup(O, Markup::Immediate) << format("%.1f", FPVal);
190 markup(O, Markup::Immediate) << format("%.12g", FPVal);
311 WithMarkup ScopedMarkup = markup(O, Markup::Immediate);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp95 Immediate, enumerator in enum:XtensaOperand::KindTy
124 case Immediate:
135 bool isImm() const override { return Kind == Immediate; }
139 return Kind == Immediate && inRange(getImm(), MinValue, MaxValue);
183 if (Kind != Immediate)
213 if (Kind != Immediate)
253 assert(Kind == Immediate && "Invalid type access!");
264 case Immediate:
296 auto Op = std::make_unique<XtensaOperand>(Immediate);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsInstPrinter.cpp137 markup(O, Markup::Immediate) << formatImm(Op.getImm());
153 markup(O, Markup::Immediate) << formatHex(Op.getImm());
155 markup(O, Markup::Immediate) << formatImm(Op.getImm());
172 markup(O, Markup::Immediate) << formatHex(Target);
174 markup(O, Markup::Immediate) << formatImm(Op.getImm());
187 markup(O, Markup::Immediate) << formatImm(Imm);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp85 Immediate, enumerator in enum:__anon2399::BPFOperand::KindTy
115 case Immediate:
126 bool isImm() const override { return Kind == Immediate; }
157 assert(Kind == Immediate && "Invalid type access!");
168 case Immediate:
220 auto Op = std::make_unique<BPFOperand>(Immediate);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZInstPrinter.cpp54 markup(O, Markup::Immediate) << MO.getImm();
94 markup(O, Markup::Immediate) << Value;
107 markup(O, Markup::Immediate) << Value;
174 WithMarkup M = markup(O, Markup::Immediate);
/freebsd-current/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp237 case Markup::Immediate:
254 case Markup::Immediate:
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp394 int64_t Immediate = *Const << TypeScale;
395 if (Immediate > 512 || Immediate < -512 || Immediate % 4 != 0)
398 return std::pair<Value *, int64_t>(Summand, Immediate);
778 int64_t Immediate = Add.second; local
796 return tryCreateMaskedGatherBase(I, OffsetsIncoming, Builder, Immediate);
798 return tryCreateMaskedScatterBase(I, OffsetsIncoming, Builder, Immediate);
827 int64_t Immediate = Add.second; local
854 Builder.CreateVectorSplat(NumElems, Builder.getInt32(Immediate)),
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ATTInstPrinter.cpp389 markup(O, Markup::Immediate) << '$' << formatImm(Imm);
408 WithMarkup M = markup(O, Markup::Immediate);
455 markup(O, Markup::Immediate) << ScaleVal; // never printed in hex.
505 markup(O, Markup::Immediate)
H A DX86IntelInstPrinter.cpp364 markup(O, Markup::Immediate) << formatImm((int64_t)Op.getImm());
423 markup(O, Markup::Immediate) << formatImm(DispVal);
463 markup(O, Markup::Immediate) << formatImm(DispSpec.getImm());
477 markup(O, Markup::Immediate) << formatImm(MI->getOperand(Op).getImm() & 0xff);
H A DX86InstPrinterCommon.cpp333 markup(O, Markup::Immediate) << formatImm(Op.getImm());
341 markup(O, Markup::Immediate) << formatHex((uint64_t)Address);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstPrinter.h93 Immediate, member in class:llvm::MCInstPrinter::Markup
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h32 enum KindTy { Token, Register, Immediate, Memory, Prefix, DXRegister } Kind; enumerator in enum:llvm::final::KindTy
135 case Immediate:
181 assert(Kind == Immediate && "Invalid access!");
224 bool isImm() const override { return Kind == Immediate; }
705 auto Res = std::make_unique<X86Operand>(Immediate, StartLoc, EndLoc);
/freebsd-current/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp70 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in class:__anon1095::SVEType
79 : Float(false), Signed(true), Immediate(false), Void(false),
96 bool isImmediate() const { return Immediate; }
682 Immediate = true;
692 Immediate = true;
703 Immediate = true;
H A DMveEmitter.cpp565 bool Immediate;
566 BuiltinArgResult(unsigned ArgNum, bool AddressType, bool Immediate)
567 : ArgNum(ArgNum), AddressType(AddressType), Immediate(Immediate) {}
581 bool hasIntegerValue() const override { return Immediate; }
1042 bool Immediate);
1071 if (R->isSubClassOf("Immediate"))
1311 bool Promote, bool Immediate) {
1313 ArgNum, isa<PointerType>(ArgType), Immediate);
1391 // If the argument is a subclass of Immediate, recor
1310 getCodeForArg(unsigned ArgNum, const Type *ArgType, bool Promote, bool Immediate) argument
1393 bool Immediate = false; local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXInstPrinter.cpp85 markup(O, Markup::Immediate) << formatImm(Op.getImm());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp150 Immediate, enumerator in enum:__anon2418::CSKYOperand::KindTy
211 case Immediate:
225 bool isImm() const override { return Kind == Immediate; }
419 assert(Kind == Immediate && "Invalid type access!");
445 case Immediate:
537 auto Op = std::make_unique<CSKYOperand>(Immediate);
/freebsd-current/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp1221 ret.m_type = Type::Immediate;
1229 ret.m_type = Type::Immediate;
1308 return (op.m_type == Instruction::Operand::Type::Immediate &&
1317 if (op.m_type != Instruction::Operand::Type::Immediate) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp161 Immediate, member in class:__anon2480::LoongArchOperand::KindTy
184 bool isImm() const override { return Kind == KindTy::Immediate; }
468 assert(Kind == KindTy::Immediate && "Invalid type access!");
486 case KindTy::Immediate:
517 auto Op = std::make_unique<LoongArchOperand>(KindTy::Immediate);

Completed in 429 milliseconds

12