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

12

/openbsd-current/gnu/llvm/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.h260 auto EncodeImmediate = [](uint8_t *Bytes, uint16_t Immediate) {
261 Bytes[0] |= ((Immediate & 0xf000) >> 12);
262 Bytes[1] |= ((Immediate & 0x0800) >> 11);
263 Bytes[2] |= ((Immediate & 0x00ff) >> 0);
264 Bytes[3] |= (((Immediate & 0x0700) >> 8) << 4);
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp172 Immediate, enumerator in enum:__anon3005::PPCOperand::KindTy
218 case Immediate:
249 assert(Kind == Immediate && "Invalid access!");
253 assert((Kind == Immediate || Kind == ContextImmediate) &&
255 if (Kind == Immediate)
260 assert((Kind == Immediate || Kind == ContextImmediate) &&
327 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
332 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
342 return Kind == Immediate || Kind == Expression;
344 bool isU1Imm() const { return Kind == Immediate
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp98 Immediate, enumerator in enum:XtensaOperand::KindTy
127 case Immediate:
138 bool isImm() const override { return Kind == Immediate; }
142 return Kind == Immediate && inRange(getImm(), MinValue, MaxValue);
186 if (Kind != Immediate)
216 if (Kind != Immediate)
256 assert(Kind == Immediate && "Invalid type access!");
267 case Immediate:
299 auto Op = std::make_unique<XtensaOperand>(Immediate);
/openbsd-current/gnu/llvm/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp88 Immediate, enumerator in enum:__anon2769::BPFOperand::KindTy
118 case Immediate:
129 bool isImm() const override { return Kind == Immediate; }
156 assert(Kind == Immediate && "Invalid type access!");
167 case Immediate:
219 auto Op = std::make_unique<BPFOperand>(Immediate);
/openbsd-current/gnu/llvm/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...]
/openbsd-current/gnu/llvm/clang/utils/TableGen/
H A DSveEmitter.cpp68 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in class:__anon1198::SVEType
76 : TS(TS), Float(false), Signed(true), Immediate(false), Void(false),
88 bool isImmediate() const { return Immediate; }
612 Immediate = true;
621 Immediate = true;
631 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...]
H A DNeonEmitter.cpp153 bool Immediate, Constant, Pointer; member in class:__anon1195::Type
162 : Kind(Void), Immediate(false), Constant(false),
167 : TS(std::move(TS)), Kind(Void), Immediate(false),
194 bool isImmediate() const { return Immediate; }
224 Immediate = false;
230 Immediate = true;
922 Immediate = true;
/openbsd-current/gnu/llvm/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; }
671 auto Res = std::make_unique<X86Operand>(Immediate, StartLoc, EndLoc);
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp276 Immediate, member in class:__anon3049::RISCVOperand::KindTy
326 case KindTy::Immediate:
346 bool isImm() const override { return Kind == KindTy::Immediate; }
450 // expression, KindTy is Immediate.
452 if (Kind == KindTy::Immediate)
457 if (Kind == KindTy::Immediate)
793 assert(Kind == KindTy::Immediate && "Invalid type access!");
816 case KindTy::Immediate:
860 auto Op = std::make_unique<RISCVOperand>(KindTy::Immediate);
962 if (Kind == KindTy::Immediate) {
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp149 Immediate, enumerator in enum:__anon2792::CSKYOperand::KindTy
210 case Immediate:
224 bool isImm() const override { return Kind == Immediate; }
418 assert(Kind == Immediate && "Invalid type access!");
444 case Immediate:
536 auto Op = std::make_unique<CSKYOperand>(Immediate);
/openbsd-current/gnu/llvm/lldb/source/Core/
H A DDisassembler.cpp1217 ret.m_type = Type::Immediate;
1225 ret.m_type = Type::Immediate;
1304 return (op.m_type == Instruction::Operand::Type::Immediate &&
1313 if (op.m_type != Instruction::Operand::Type::Immediate) {
/openbsd-current/gnu/llvm/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp159 Immediate, member in class:__anon2910::LoongArchOperand::KindTy
182 bool isImm() const override { return Kind == KindTy::Immediate; }
437 assert(Kind == KindTy::Immediate && "Invalid type access!");
455 case KindTy::Immediate:
486 auto Op = std::make_unique<LoongArchOperand>(KindTy::Immediate);
/openbsd-current/gnu/llvm/lldb/source/Target/
H A DStackFrame.cpp1244 case Instruction::Operand::Type::Immediate:
1252 if (operand.m_children[0].m_type == Instruction::Operand::Type::Immediate) {
1256 Instruction::Operand::Type::Immediate) {
1359 case Instruction::Operand::Type::Immediate: {
1587 case Instruction::Operand::Type::Immediate: {
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp191 enum KindTy { Token, Immediate, Register } Kind; enumerator in enum:__anon2820::HexagonOperand::KindTy
227 case Immediate:
248 assert(Kind == Immediate && "Invalid access!");
253 bool isImm() const override { return Kind == Immediate; }
259 if (Kind == Immediate) {
441 HexagonOperand *Op = new HexagonOperand(Immediate, Context);
453 case Immediate:
/openbsd-current/gnu/llvm/lldb/include/lldb/Core/
H A DDisassembler.h202 Immediate, member in class:lldb_private::Instruction::Operand::Type
/openbsd-current/gnu/llvm/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h81 Immediate = 1 << 2, member in class:clang::RISCV::TypeModifier
/openbsd-current/gnu/usr.bin/perl/lib/
H A DDBM_Filter.pm364 =head2 Immediate Filters
400 Immediate filters are useful for one-off situations. For more generic
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp605 auto Immediate = MI.getOperand(OpIdx).getImm(); local
606 return (Immediate & 0xff) | (ShiftVal == 0 ? 0 : (1 << ShiftVal));
/openbsd-current/gnu/llvm/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp566 TM |= TypeModifier::Immediate;
723 case TypeModifier::Immediate:
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp357 int64_t Immediate; member in union:__anon2101::VarLocBasedLDV::VarLoc::MachineLocValue
458 Loc.Immediate = Op.getImm();
731 Out << MLoc.Value.Immediate;
/openbsd-current/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp779 ret.m_type = Operand::Type::Immediate;
1042 case Operand::Type::Immediate:
/openbsd-current/gnu/usr.bin/binutils-2.17/gas/
H A Dbfin-parse.c3498 return yyerror ("Immediate value out of range");
3511 return yyerror ("Immediate value out of range");
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaStmt.cpp935 bool Immediate = isImmediateFunctionContext(); local
940 Immediate = true;
942 if (isUnevaluatedContext() || Immediate)
943 Diags.Report(IfLoc, diag::warn_consteval_if_always_true) << Immediate;

Completed in 508 milliseconds

12