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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOARM.h365 int64_t Immediate = readBytesUnaligned(LocalAddress, 4); // Copy the whole instruction out. local
368 Immediate = ((Immediate & 0x0000000f) << 12) |
369 ((Immediate & 0x00000400) << 1) |
370 ((Immediate & 0x70000000) >> 20) |
371 ((Immediate & 0x00ff0000) >> 16);
373 Immediate = ((Immediate >> 4) & 0xf000) | (Immediate & 0xfff);
407 uint32_t FullImmVal = (Immediate << Shif
[all...]
H A DRuntimeDyldCOFFThumb.h249 auto EncodeImmediate = [](uint8_t *Bytes, uint16_t Immediate) {
250 Bytes[0] |= ((Immediate & 0xf000) >> 12);
251 Bytes[1] |= ((Immediate & 0x0800) >> 11);
252 Bytes[2] |= ((Immediate & 0x00ff) >> 0);
253 Bytes[3] |= (((Immediate & 0x0700) >> 8) << 4);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp174 Immediate, enumerator in enum:__anon2343::PPCOperand::KindTy
219 case Immediate:
250 assert(Kind == Immediate && "Invalid access!");
254 assert((Kind == Immediate || Kind == ContextImmediate) &&
256 if (Kind == Immediate)
261 assert((Kind == Immediate || Kind == ContextImmediate) &&
293 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
298 return (unsigned) (Kind == Immediate ? Imm.Val : Expr.CRVal);
308 return Kind == Immediate || Kind == Expression;
310 bool isU1Imm() const { return Kind == Immediate
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp84 Immediate, enumerator in enum:__anon2197::BPFOperand::KindTy
114 case Immediate:
125 bool isImm() const override { return Kind == Immediate; }
152 assert(Kind == Immediate && "Invalid type access!");
163 case Immediate:
215 auto Op = std::make_unique<BPFOperand>(Immediate);
/freebsd-11-stable/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
125 case Immediate:
171 assert(Kind == Immediate && "Invalid access!");
206 bool isImm() const override { return Kind == Immediate; }
618 auto Res = std::make_unique<X86Operand>(Immediate, StartLoc, EndLoc);
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp551 bool Immediate;
552 BuiltinArgResult(unsigned ArgNum, bool AddressType, bool Immediate)
553 : ArgNum(ArgNum), AddressType(AddressType), Immediate(Immediate) {}
567 bool hasIntegerValue() const override { return Immediate; }
1008 bool Immediate);
1034 if (R->isSubClassOf("Immediate"))
1243 bool Promote, bool Immediate) {
1245 ArgNum, isa<PointerType>(ArgType), Immediate);
1319 // If the argument is a subclass of Immediate, recor
1321 bool Immediate = false; local
[all...]
H A DNeonEmitter.cpp151 bool Immediate, Constant, Pointer; member in class:__anon964::Type
160 : Kind(Void), Immediate(false), Constant(false),
165 : TS(std::move(TS)), Kind(Void), Immediate(false),
192 bool isImmediate() const { return Immediate; }
221 Immediate = false;
227 Immediate = true;
888 Immediate = true;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp220 Immediate, member in class:__anon2376::RISCVOperand::KindTy
262 case KindTy::Immediate:
276 bool isImm() const override { return Kind == KindTy::Immediate; }
631 assert(Kind == KindTy::Immediate && "Invalid type access!");
642 case KindTy::Immediate:
680 auto Op = std::make_unique<RISCVOperand>(KindTy::Immediate);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp533 auto Immediate = MI.getOperand(OpIdx).getImm(); local
534 return (Immediate & 0xff) | (ShiftVal == 0 ? 0 : (1 << ShiftVal));
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp1362 ret.m_type = Type::Immediate;
1370 ret.m_type = Type::Immediate;
1449 return (op.m_type == Instruction::Operand::Type::Immediate &&
1458 if (op.m_type != Instruction::Operand::Type::Immediate) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DStackFrame.cpp1245 case Instruction::Operand::Type::Immediate:
1253 if (operand.m_children[0].m_type == Instruction::Operand::Type::Immediate) {
1257 Instruction::Operand::Type::Immediate) {
1361 case Instruction::Operand::Type::Immediate: {
1588 case Instruction::Operand::Type::Immediate: {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp194 enum KindTy { Token, Immediate, Register } Kind; enumerator in enum:__anon2215::HexagonOperand::KindTy
235 case Immediate:
256 assert(Kind == Immediate && "Invalid access!");
261 bool isImm() const override { return Kind == Immediate; }
267 if (Kind == Immediate) {
439 HexagonOperand *Op = new HexagonOperand(Immediate, Context);
451 case Immediate:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveDebugValues.cpp186 int64_t Immediate; member in union:__anon1733::LiveDebugValues::VarLoc::__anon1734
204 Loc.Immediate = MI.getOperand(0).getImm();
378 dbgs() << Loc.Immediate;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h184 Immediate, member in class:lldb_private::Instruction::Operand::Type
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2257 // Replace the REG with the Immediate.
2774 int64_t Immediate = DefMI->getOperand(1).getImm();
2776 int64_t SExtImm = ((uint64_t)Immediate & ~0x7FFFuLL) != 0 ?
2777 (Immediate | 0xFFFFFFFFFFFF0000) : Immediate;
2854 // Immediate forms - may simply be convertable to an LI.
2958 assert(Immediate && "Transformation converted zero to non-zero?");
2959 NewImm = Immediate;
3579 int64_t Immediate = ImmMO.getImm();
3581 Imm = ((uint64_t)Immediate
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.cpp497 ret.m_type = Operand::Type::Immediate;
760 case Operand::Type::Immediate:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp1693 int Immediate = SignExtend32<16>(Insn & 0xffff); local
1699 Inst.addOperand(MCOperand::createImm(Immediate));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp81 Immediate, enumerator in enum:__anon2091::AMDGPUOperand::KindTy
232 return Kind == Immediate;
879 case Immediate:
899 auto Op = std::make_unique<AMDGPUOperand>(Immediate, AsmParser);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp233 void SelectMVE_LongShift(SDNode *N, uint16_t Opcode, bool Immediate,
2489 bool Immediate,
2499 if (Immediate) {
4913 // Immediate operands to inline asm in the SelectionDAG are modeled with
2488 SelectMVE_LongShift(SDNode *N, uint16_t Opcode, bool Immediate, bool HasSaturationOperand) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp6604 int64_t Immediate = MI.getOperand(1).getImm();
6606 return ParamLoadedValue(MachineOperand::CreateImm(Immediate << Shift),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8753 uint64_t Immediate = 0;
8757 Immediate |= (cast<ConstantSDNode>(In)->getZExtValue() & 0x1) << idx;
8761 return DAG.getConstant(Immediate, dl, VT);
8776 uint64_t Immediate = 0;
8788 Immediate |= (cast<ConstantSDNode>(In)->getZExtValue() & 0x1) << idx;
8817 SDValue ImmL = DAG.getConstant(Lo_32(Immediate), dl, MVT::i32);
8818 SDValue ImmH = DAG.getConstant(Hi_32(Immediate), dl, MVT::i32);
8824 SDValue Imm = DAG.getConstant(Immediate, dl, ImmVT);
15762 unsigned Immediate = 0;
15764 if (!matchShuffleWithSHUFPD(VT, V1, V2, ForceV1Zero, ForceV2Zero, Immediate,
[all...]

Completed in 327 milliseconds