Home
last modified time | relevance | path

Searched refs:Fixups (Results 1 – 25 of 66) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCCodeEmitter.cpp48 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
80 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
86 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.h51 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups,
98 SmallVectorImpl<MCFixup> &Fixups,
105 SmallVectorImpl<MCFixup> &Fixups,
[all …]
DMipsMCCodeEmitter.cpp154 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
182 unsigned long N = Fixups.size(); in encodeInstruction()
183 uint32_t Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in encodeInstruction()
208 if (Fixups.size() > N) in encodeInstruction()
209 Fixups.pop_back(); in encodeInstruction()
212 Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in encodeInstruction()
217 unsigned RegPair = getMovePRegPairOpValue(MI, 0, Fixups, STI); in encodeInstruction()
237 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue() argument
249 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValue()
259 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue1SImm16() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp44 SmallVectorImpl<MCFixup> &Fixups, in getDirectBrEncoding() argument
47 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getDirectBrEncoding()
50 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDirectBrEncoding()
56 SmallVectorImpl<MCFixup> &Fixups, in getCondBrEncoding() argument
59 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getCondBrEncoding()
62 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getCondBrEncoding()
69 SmallVectorImpl<MCFixup> &Fixups, in getAbsDirectBrEncoding() argument
72 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getAbsDirectBrEncoding()
75 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getAbsDirectBrEncoding()
82 SmallVectorImpl<MCFixup> &Fixups, in getAbsCondBrEncoding() argument
[all …]
DPPCMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
42 SmallVectorImpl<MCFixup> &Fixups,
45 SmallVectorImpl<MCFixup> &Fixups,
48 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp57 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
102 SmallVectorImpl<MCFixup> &Fixups,
108 SmallVectorImpl<MCFixup> &Fixups,
114 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp81 SmallVectorImpl<MCFixup> &Fixups,
87 SmallVectorImpl<MCFixup> &Fixups,
94 SmallVectorImpl<MCFixup> &Fixups,
99 SmallVectorImpl<MCFixup> &Fixups,
105 SmallVectorImpl<MCFixup> &Fixups,
111 SmallVectorImpl<MCFixup> &Fixups,
116 SmallVectorImpl<MCFixup> &Fixups,
121 SmallVectorImpl<MCFixup> &Fixups,
126 SmallVectorImpl<MCFixup> &Fixups,
132 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCCodeEmitter.cpp57 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
100 unsigned Bits = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
115 uint64_t op = getMachineOpValue(MI, MO, Fixups, STI); in encodeInstruction()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430MCCodeEmitter.cpp46 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
78 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
92 uint64_t BinaryOpCode = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
103 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenMCCodeEmitter.inc10 SmallVectorImpl<MCFixup> &Fixups,
4511 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4515 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4527 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4531 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4535 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4542 op = getVPTMaskOpValue(MI, 0, Fixups, STI);
4551 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4555 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4563 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/MCTargetDesc/
DAVRMCCodeEmitter.h50 template <AVR::Fixups Fixup>
52 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
72 template <AVR::Fixups Fixup, unsigned Offset>
74 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
84 SmallVectorImpl<MCFixup> &Fixups,
87 unsigned getExprOpValue(const MCExpr *Expr, SmallVectorImpl<MCFixup> &Fixups,
[all …]
DAVRMCCodeEmitter.cpp91 template <AVR::Fixups Fixup>
94 SmallVectorImpl<MCFixup> &Fixups, in encodeRelCondBrTarget() argument
99 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in encodeRelCondBrTarget()
114 SmallVectorImpl<MCFixup> &Fixups, in encodeLDSTPtrReg() argument
135 SmallVectorImpl<MCFixup> &Fixups, in encodeMemri() argument
161 Fixups.push_back(MCFixup::create(0, OffsetOp.getExpr(), in encodeMemri()
171 SmallVectorImpl<MCFixup> &Fixups, in encodeComplement() argument
180 template <AVR::Fixups Fixup, unsigned Offset>
182 SmallVectorImpl<MCFixup> &Fixups, in encodeImm() argument
192 return getExprOpValue(MO.getExpr(), Fixups, STI); in encodeImm()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVMCCodeEmitter.cpp53 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
100 SmallVectorImpl<MCFixup> &Fixups, in expandFunctionCall() argument
125 Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in expandFunctionCall()
134 Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in expandFunctionCall()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/MCTargetDesc/
DLanaiMCCodeEmitter.cpp52 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
78 SmallVectorImpl<MCFixup> &Fixups,
90 static Lanai::Fixups FixupKind(const MCExpr *Expr) { in FixupKind()
104 return Lanai::Fixups(0); in FixupKind()
110 const MCInst &Inst, const MCOperand &MCOp, SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenMCCodeEmitter.inc10 SmallVectorImpl<MCFixup> &Fixups,
2825 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2830 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2865 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2870 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2875 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2883 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2888 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2899 op = getMemEncoding(MI, 0, Fixups, STI);
2903 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/MCTargetDesc/
DBPFMCCodeEmitter.cpp48 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
88 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
103 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_4)); in getMachineOpValue()
105 Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_8)); in getMachineOpValue()
108 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_2)); in getMachineOpValue()
119 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
129 uint64_t Value = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenMCCodeEmitter.inc10 SmallVectorImpl<MCFixup> &Fixups,
5511 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5520 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5545 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5549 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5554 op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5559 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5570 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5574 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5579 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenMCCodeEmitter.inc10 SmallVectorImpl<MCFixup> &Fixups,
2512 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2521 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2543 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2548 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2562 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2567 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
2572 op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
2609 op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
2614 op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
43 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
49 SmallVectorImpl<MCFixup> &Fixups, in getSOPPBrEncoding() argument
55 SmallVectorImpl<MCFixup> &Fixups, in getSDWASrcEncoding() argument
61 SmallVectorImpl<MCFixup> &Fixups, in getSDWAVopcDstEncoding() argument
67 SmallVectorImpl<MCFixup> &Fixups, in getAVOperandEncoding() argument
DSIMCCodeEmitter.cpp60 SmallVectorImpl<MCFixup> &Fixups,
65 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
280 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
285 uint64_t Encoding = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
305 Fixups, STI)); in encodeInstruction()
348 SmallVectorImpl<MCFixup> &Fixups, in getSOPPBrEncoding() argument
[all …]
DR600MCCodeEmitter.cpp49 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
65 SmallVectorImpl<MCFixup> &Fixups,
100 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
113 uint64_t InstWord01 = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
137 uint64_t Word01 = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
147 uint64_t Inst = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
173 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
189 Fixups.push_back(MCFixup::create(offset, MO.getExpr(), FK_SecRel_4, MI.getLoc())); in getMachineOpValue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCCodeEmitter.h53 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
75 const MCExpr *ME, SmallVectorImpl<MCFixup> &Fixups,
78 Hexagon::Fixups getFixupNoBits(MCInstrInfo const &MCII, const MCInst &MI,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCWasmStreamer.cpp176 SmallVector<MCFixup, 4> Fixups; in EmitInstToData() local
179 Assembler.getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI); in EmitInstToData()
186 for (unsigned I = 0, E = Fixups.size(); I != E; ++I) { in EmitInstToData()
187 Fixups[I].setOffset(Fixups[I].getOffset() + DF->getContents().size()); in EmitInstToData()
188 DF->getFixups().push_back(Fixups[I]); in EmitInstToData()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp54 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset = 0) const;
111 raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups,
294 SmallVectorImpl<MCFixup> &Fixups, in emitImmediate() argument
364 Fixups.push_back(MCFixup::create(CurByte, Expr, FixupKind, Loc)); in emitImmediate()
372 SmallVectorImpl<MCFixup> &Fixups, in emitMemModRMByte() argument
429 Fixups, -ImmSize); in emitMemModRMByte()
480 emitImmediate(Disp, MI.getLoc(), 1, FK_Data_1, CurByte, OS, Fixups); in emitMemModRMByte()
491 emitImmediate(Disp, MI.getLoc(), 2, FK_Data_2, CurByte, OS, Fixups); in emitMemModRMByte()
512 emitImmediate(Disp, MI.getLoc(), 4, FK_Data_4, CurByte, OS, Fixups); in emitMemModRMByte()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCCodeEmitter.cpp43 SmallVectorImpl<MCFixup> &Fixups,
47 SmallVectorImpl<MCFixup> &Fixups,
60 const MCInst &MI, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
64 uint64_t Binary = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
164 Fixups.push_back(MCFixup::create(OS.tell() - Start, MO.getExpr(), in encodeInstruction()

123