/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCCodeEmitter.cpp | 38 SmallVectorImpl<MCFixup> &Fixups) const 44 SmallVectorImpl<MCFixup> &Fixups) const; 47 // MO in MI. Fixups is the list of fixups against MI. 49 SmallVectorImpl<MCFixup> &Fixups) const; 52 // Offset bytes from the start of MI. Add the fixup to Fixups 56 SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups) const { 61 return getPCRelEncoding(MI, OpNum, Fixups, SystemZ::FK_390_PC16DBL, 2); 64 SmallVectorImpl<MCFixup> &Fixups) const { 65 return getPCRelEncoding(MI, OpNum, Fixups, System 109 getPCRelEncoding(const MCInst &MI, unsigned int OpNum, SmallVectorImpl<MCFixup> &Fixups, unsigned Kind, int64_t Offset) const argument [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCCodeEmitter.cpp | 48 SmallVectorImpl<MCFixup> &Fixups) const; 50 SmallVectorImpl<MCFixup> &Fixups) const; 52 SmallVectorImpl<MCFixup> &Fixups) const; 54 SmallVectorImpl<MCFixup> &Fixups) const; 56 SmallVectorImpl<MCFixup> &Fixups) const; 58 SmallVectorImpl<MCFixup> &Fixups) const; 60 SmallVectorImpl<MCFixup> &Fixups) const; 62 SmallVectorImpl<MCFixup> &Fixups) const; 67 SmallVectorImpl<MCFixup> &Fixups) const; 72 SmallVectorImpl<MCFixup> &Fixups) cons [all...] |
H A D | PPCFixupKinds.h | 19 enum Fixups { enum in namespace:llvm::PPC
|
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/MCTargetDesc/ |
H A D | AMDGPUMCCodeEmitter.h | 30 SmallVectorImpl<MCFixup> &Fixups) const; 33 SmallVectorImpl<MCFixup> &Fixups) const {
|
H A D | SIMCCodeEmitter.cpp | 58 SmallVectorImpl<MCFixup> &Fixups) const; 62 SmallVectorImpl<MCFixup> &Fixups) const; 128 SmallVectorImpl<MCFixup> &Fixups) const { 130 uint64_t Encoding = getBinaryCodeForInstr(MI, Fixups); 171 SmallVectorImpl<MCFixup> &Fixups) const { 178 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc()));
|
H A D | R600MCCodeEmitter.cpp | 48 SmallVectorImpl<MCFixup> &Fixups) const; 52 SmallVectorImpl<MCFixup> &Fixups) const; 106 SmallVectorImpl<MCFixup> &Fixups) const { 115 uint64_t InstWord01 = getBinaryCodeForInstr(MI, Fixups); 169 uint64_t Word01 = getBinaryCodeForInstr(MI, Fixups) | 181 uint64_t Inst = getBinaryCodeForInstr(MI, Fixups);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86FixupKinds.h | 17 enum Fixups { enum in namespace:llvm::X86
|
H A D | X86MCCodeEmitter.cpp | 97 SmallVectorImpl<MCFixup> &Fixups, 121 SmallVectorImpl<MCFixup> &Fixups) const; 124 SmallVectorImpl<MCFixup> &Fixups) const; 251 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const { 307 Fixups.push_back(MCFixup::Create(CurByte, Expr, FixupKind, Loc)); 315 SmallVectorImpl<MCFixup> &Fixups) const{ 344 CurByte, OS, Fixups, -ImmSize); 367 EmitImmediate(Disp, MI.getLoc(), 4, FK_Data_4, CurByte, OS, Fixups); 383 EmitImmediate(Disp, MI.getLoc(), 1, FK_Data_1, CurByte, OS, Fixups); 390 Fixups); 249 EmitImmediate(const MCOperand &DispOp, SMLoc Loc, unsigned Size, MCFixupKind FixupKind, unsigned &CurByte, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const argument [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCCodeEmitter.cpp | 64 SmallVectorImpl<MCFixup> &Fixups) const; 69 SmallVectorImpl<MCFixup> &Fixups) const; 75 SmallVectorImpl<MCFixup> &Fixups) const; 81 SmallVectorImpl<MCFixup> &Fixups) const; 86 SmallVectorImpl<MCFixup> &Fixups) const; 89 SmallVectorImpl<MCFixup> &Fixups) const; 91 SmallVectorImpl<MCFixup> &Fixups) const; 93 SmallVectorImpl<MCFixup> &Fixups) const; 96 getExprOpValue(const MCExpr *Expr,SmallVectorImpl<MCFixup> &Fixups) const; 121 SmallVectorImpl<MCFixup> &Fixups) cons [all...] |
H A D | MipsFixupKinds.h | 25 enum Fixups { enum in namespace:llvm::Mips
|
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCCodeEmitter.cpp | 42 SmallVectorImpl<MCFixup> &Fixups) const; 45 SmallVectorImpl<MCFixup> &Fixups) const; 49 SmallVectorImpl<MCFixup> &Fixups) const { 50 return getOffsetUImm12OpValue(MI, OpIdx, Fixups, MemSize); 54 SmallVectorImpl<MCFixup> &Fixups, 58 SmallVectorImpl<MCFixup> &Fixups) const; 60 SmallVectorImpl<MCFixup> &Fixups) const; 65 template<AArch64::Fixups fixupDesired> 67 SmallVectorImpl<MCFixup> &Fixups) const; 70 SmallVectorImpl<MCFixup> &Fixups) cons 140 getOffsetUImm12OpValue(const MCInst &MI, unsigned OpIdx, SmallVectorImpl<MCFixup> &Fixups, int MemSize) const argument [all...] |
H A D | AArch64FixupKinds.h | 22 enum Fixups { enum in namespace:llvm::AArch64
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCCodeEmitter.cpp | 70 SmallVectorImpl<MCFixup> &Fixups) const; 75 SmallVectorImpl<MCFixup> &Fixups) const; 81 SmallVectorImpl<MCFixup> &Fixups) const; 85 SmallVectorImpl<MCFixup> &Fixups) const; 90 SmallVectorImpl<MCFixup> &Fixups) const; 95 SmallVectorImpl<MCFixup> &Fixups) const; 99 SmallVectorImpl<MCFixup> &Fixups) const; 103 SmallVectorImpl<MCFixup> &Fixups) const; 107 SmallVectorImpl<MCFixup> &Fixups) const; 112 SmallVectorImpl<MCFixup> &Fixups) cons 462 getBranchTargetOpValue(const MCInst &MI, unsigned OpIdx, unsigned FixupKind, SmallVectorImpl<MCFixup> &Fixups) argument [all...] |
H A D | ARMFixupKinds.h | 17 enum Fixups { enum in namespace:llvm::ARM
|
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCCodeEmitter.h | 38 SmallVectorImpl<MCFixup> &Fixups) const = 0;
|
H A D | MCAssembler.h | 211 /// Fixups - The list of fixups in this fragment. 212 SmallVector<MCFixup, 4> Fixups; member in class:llvm::MCDataFragment 224 return Fixups; 228 return Fixups; 237 fixup_iterator fixup_begin() { return Fixups.begin(); } 238 const_fixup_iterator fixup_begin() const { return Fixups.begin(); } 240 fixup_iterator fixup_end() {return Fixups.end();} 241 const_fixup_iterator fixup_end() const {return Fixups.end();} 293 /// Fixups - The list of fixups in this fragment. 294 SmallVector<MCFixup, 1> Fixups; member in class:llvm::MCRelaxableFragment [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/ |
H A D | MBlazeMCCodeEmitter.cpp | 91 SmallVectorImpl<MCFixup> &Fixups) const; 94 SmallVectorImpl<MCFixup> &Fixups) const; 151 raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups) const { 163 Fixups.push_back(MCFixup::Create(0,oper.getExpr(),FixupKind)); 169 Fixups.push_back(MCFixup::Create(0,oper.getExpr(),FixupKind)); 179 SmallVectorImpl<MCFixup> &Fixups) const { 195 EmitImmediate(MI, 2, false, CurByte, OS, Fixups); 198 EmitImmediate(MI, 1, false, CurByte, OS, Fixups); 201 EmitImmediate(MI, 1, true, CurByte, OS, Fixups); 204 EmitImmediate(MI, 1, true, CurByte, OS, Fixups); [all...] |
/freebsd-10.0-release/contrib/llvm/lib/MC/ |
H A D | MCPureStreamer.cpp | 201 SmallVector<MCFixup, 4> Fixups; local 204 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 208 IF->getFixups() = Fixups; 214 SmallVector<MCFixup, 4> Fixups; local 217 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 221 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 222 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); 223 DF->getFixups().push_back(Fixups[i]);
|
H A D | WinCOFFStreamer.cpp | 86 SmallVector<MCFixup, 4> Fixups; local 89 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 93 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 94 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); 95 DF->getFixups().push_back(Fixups[i]);
|
H A D | MCELFStreamer.cpp | 402 SmallVector<MCFixup, 4> Fixups; local 405 Assembler.getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 408 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) 409 fixSymbolsInTLSFixups(Fixups[i].getValue()); 434 else if (!SD->isBundleLocked() && Fixups.size() == 0) { 460 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 461 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); 462 DF->getFixups().push_back(Fixups[i]);
|
H A D | MCMachOStreamer.cpp | 380 SmallVector<MCFixup, 4> Fixups; local 383 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 387 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 388 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); 389 DF->getFixups().push_back(Fixups[i]);
|
H A D | MCAsmStreamer.cpp | 1221 SmallVector<MCFixup, 4> Fixups; local 1223 Emitter->EncodeInstruction(Inst, VecOS, Fixups); 1234 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 1235 MCFixup &F = Fixups[i]; 1294 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 1295 MCFixup &F = Fixups[i];
|
H A D | MCAssembler.cpp | 874 SmallVector<MCFixup, 4> Fixups; local 877 getEmitter().EncodeInstruction(Relaxed, VecOS, Fixups); 883 F.getFixups() = Fixups; 1059 OS << " Fixups:[";
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1522 /// Fixups - The list of operands which are to be replaced. 1523 SmallVector<LSRFixup, 16> Fixups; member in class:__anon2650::LSRInstance 1558 Fixups.push_back(LSRFixup()); 1559 return Fixups.back(); 3882 for (SmallVectorImpl<LSRFixup>::iterator I = Fixups.begin(), 3883 E = Fixups.end(); I != E; ++I) { 4571 for (SmallVectorImpl<LSRFixup>::const_iterator I = Fixups.begin(), 4572 E = Fixups.end(); I != E; ++I) { 4718 for (SmallVectorImpl<LSRFixup>::const_iterator I = Fixups.begin(), 4719 E = Fixups [all...] |
/freebsd-10.0-release/contrib/llvm/utils/TableGen/ |
H A D | FixedLenDecoderEmitter.cpp | 609 static void resolveTableFixups(DecoderTable &Table, const FixupList &Fixups, argument 613 for (FixupList::const_reverse_iterator I = Fixups.rbegin(), 614 E = Fixups.rend();
|