| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCCodeEmitter.cpp | 48 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCCodeEmitter.h | 51 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 …]
|
| H A D | MipsMCCodeEmitter.cpp | 154 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCCodeEmitter.cpp | 44 SmallVectorImpl<MCFixup> &Fixups, in getDirectBrEncoding() argument 49 return getMachineOpValue(MI, MO, Fixups, STI); in getDirectBrEncoding() 51 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDirectBrEncoding() 60 SmallVectorImpl<MCFixup> &Fixups, in getCondBrEncoding() argument 63 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getCondBrEncoding() 66 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getCondBrEncoding() 73 SmallVectorImpl<MCFixup> &Fixups, in getAbsDirectBrEncoding() argument 76 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getAbsDirectBrEncoding() 79 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getAbsDirectBrEncoding() 86 SmallVectorImpl<MCFixup> &Fixups, in getAbsCondBrEncoding() argument [all …]
|
| H A D | PPCMCCodeEmitter.h | 39 SmallVectorImpl<MCFixup> &Fixups, 42 SmallVectorImpl<MCFixup> &Fixups, 45 SmallVectorImpl<MCFixup> &Fixups, 48 SmallVectorImpl<MCFixup> &Fixups, 51 SmallVectorImpl<MCFixup> &Fixups, 54 SmallVectorImpl<MCFixup> &Fixups, 58 SmallVectorImpl<MCFixup> &Fixups, 61 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCCodeEmitter.cpp | 81 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCCodeEmitter.cpp | 57 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCCodeEmitter.cpp | 58 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 70 SmallVectorImpl<MCFixup> &Fixups, 73 SmallVectorImpl<MCFixup> &Fixups, 76 SmallVectorImpl<MCFixup> &Fixups, 79 SmallVectorImpl<MCFixup> &Fixups, 82 SmallVectorImpl<MCFixup> &Fixups, 85 SmallVectorImpl<MCFixup> &Fixups, 98 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument 103 unsigned Bits = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/ |
| H A D | VEMCCodeEmitter.cpp | 53 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 65 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 72 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument 93 uint64_t Bits = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() 101 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument 113 Fixups.push_back(MCFixup::create(0, Expr, Kind)); in getMachineOpValue() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/ |
| H A D | MSP430MCCodeEmitter.cpp | 46 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/ |
| H A D | CSKYMCCodeEmitter.h | 34 SmallVectorImpl<MCFixup> &Fixups, 39 SmallVectorImpl<MCFixup> &Fixups, 44 SmallVectorImpl<MCFixup> &Fixups, 49 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValue() argument 57 SmallVectorImpl<MCFixup> &Fixups, 61 SmallVectorImpl<MCFixup> &Fixups, in getImmShiftOpValue() argument 70 template <llvm::CSKY::Fixups FIXUP> 72 SmallVectorImpl<MCFixup> &Fixups, in getBranchSymbolOpValue() argument 85 Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc())); in getBranchSymbolOpValue() 89 template <llvm::CSKY::Fixups FIXUP> [all …]
|
| H A D | CSKYMCCodeEmitter.cpp | 27 SmallVectorImpl<MCFixup> &Fixups, in getOImmOpValue() argument 35 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument 39 uint32_t Bin = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() 53 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
|
| H A D | CSKYAsmBackend.cpp | 32 {CSKY::Fixups::fixup_csky_addr32, {"fixup_csky_addr32", 0, 32, 0}}, in getFixupKindInfo() 33 {CSKY::Fixups::fixup_csky_pcrel_imm16_scale2, in getFixupKindInfo() 35 {CSKY::Fixups::fixup_csky_pcrel_uimm16_scale4, in getFixupKindInfo() 37 {CSKY::Fixups::fixup_csky_pcrel_imm26_scale2, in getFixupKindInfo() 39 {CSKY::Fixups::fixup_csky_pcrel_imm18_scale2, in getFixupKindInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCCodeEmitter.cpp | 52 SmallVectorImpl<MCFixup> &Fixups, 56 SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups, 66 SmallVectorImpl<MCFixup> &Fixups, 72 SmallVectorImpl<MCFixup> &Fixups, 76 SmallVectorImpl<MCFixup> &Fixups, 80 SmallVectorImpl<MCFixup> &Fixups, 84 SmallVectorImpl<MCFixup> &Fixups, 110 SmallVectorImpl<MCFixup> &Fixups, in expandFunctionCall() argument 138 Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in expandFunctionCall() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRMCCodeEmitter.h | 50 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 …]
|
| H A D | AVRMCCodeEmitter.cpp | 91 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCCodeEmitter.cpp | 52 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/ |
| H A D | BPFMCCodeEmitter.cpp | 49 SmallVectorImpl<MCFixup> &Fixups, 55 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 89 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument 104 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_4)); in getMachineOpValue() 106 Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_8)); in getMachineOpValue() 109 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_2)); in getMachineOpValue() 120 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument 130 uint64_t Value = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUMCCodeEmitter.h | 39 SmallVectorImpl<MCFixup> &Fixups, 43 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument 49 SmallVectorImpl<MCFixup> &Fixups, in getSOPPBrEncoding() argument 55 SmallVectorImpl<MCFixup> &Fixups, in getSMEMOffsetEncoding() argument 61 SmallVectorImpl<MCFixup> &Fixups, in getSDWASrcEncoding() argument 67 SmallVectorImpl<MCFixup> &Fixups, in getSDWAVopcDstEncoding() argument 73 SmallVectorImpl<MCFixup> &Fixups, in getAVOperandEncoding() argument
|
| H A D | SIMCCodeEmitter.cpp | 45 SmallVectorImpl<MCFixup> &Fixups, 50 SmallVectorImpl<MCFixup> &Fixups, 56 SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 68 SmallVectorImpl<MCFixup> &Fixups, 72 SmallVectorImpl<MCFixup> &Fixups, 301 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument 307 uint64_t Encoding = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() 335 Fixups, STI)); in encodeInstruction() [all …]
|
| H A D | R600MCCodeEmitter.cpp | 42 SmallVectorImpl<MCFixup> &Fixups, 47 SmallVectorImpl<MCFixup> &Fixups, 58 SmallVectorImpl<MCFixup> &Fixups, 93 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument 106 uint64_t InstWord01 = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() 130 uint64_t Word01 = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() 140 uint64_t Inst = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() 166 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument 182 Fixups.push_back(MCFixup::create(offset, MO.getExpr(), FK_SecRel_4, MI.getLoc())); in getMachineOpValue()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/ |
| H A D | M68kMCCodeEmitter.cpp | 55 unsigned Offset, SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups, 65 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 79 SmallVectorImpl<MCFixup> &Fixups, in encodeBits() argument 110 SmallVectorImpl<MCFixup> &Fixups, in encodeReg() argument 185 SmallVectorImpl<MCFixup> &Fixups, in encodeImm() argument 267 Fixups.push_back(MCFixup::create( in encodeImm() 284 Fixups.push_back(MCFixup::create( in encodeImm() 316 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCCodeEmitter.h | 53 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,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
| H A D | MCWasmStreamer.cpp | 164 SmallVector<MCFixup, 4> Fixups; in emitInstToData() local 167 Assembler.getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI); in emitInstToData() 174 for (unsigned I = 0, E = Fixups.size(); I != E; ++I) { in emitInstToData() 175 Fixups[I].setOffset(Fixups[I].getOffset() + DF->getContents().size()); in emitInstToData() 176 DF->getFixups().push_back(Fixups[I]); in emitInstToData()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MCCodeEmitter.cpp | 54 SmallVectorImpl<MCFixup> &Fixups, 70 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset = 0) const; 80 raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, 291 SmallVectorImpl<MCFixup> &Fixups, in emitImmediate() argument 361 Fixups.push_back(MCFixup::create(static_cast<uint32_t>(OS.tell() - StartByte), in emitImmediate() 382 SmallVectorImpl<MCFixup> &Fixups, in emitMemModRMByte() argument 457 Fixups, -ImmSize); in emitMemModRMByte() 508 emitImmediate(Disp, MI.getLoc(), 1, FK_Data_1, StartByte, OS, Fixups); in emitMemModRMByte() 520 emitImmediate(Disp, MI.getLoc(), 2, FK_Data_2, StartByte, OS, Fixups); in emitMemModRMByte() 547 emitImmediate(Disp, MI.getLoc(), 4, FK_Data_4, StartByte, OS, Fixups); in emitMemModRMByte() [all …]
|