Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp55 SmallVectorImpl<MCFixup> &Fixups) const;
57 SmallVectorImpl<MCFixup> &Fixups) const;
59 SmallVectorImpl<MCFixup> &Fixups) const;
61 SmallVectorImpl<MCFixup> &Fixups) const;
63 SmallVectorImpl<MCFixup> &Fixups) const;
65 SmallVectorImpl<MCFixup> &Fixups) const;
67 SmallVectorImpl<MCFixup> &Fixups) const;
69 SmallVectorImpl<MCFixup> &Fixups) const;
74 SmallVectorImpl<MCFixup> &Fixups) const;
79 SmallVectorImpl<MCFixup> &Fixups) const;
[all …]
DPPCFixupKinds.h19 enum Fixups { enum
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp70 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) const;
[all …]
DARMFixupKinds.h17 enum Fixups { enum
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp42 SmallVectorImpl<MCFixup> &Fixups) const;
45 SmallVectorImpl<MCFixup> &Fixups) const;
49 SmallVectorImpl<MCFixup> &Fixups) const { in getOffsetUImm12OpValue()
50 return getOffsetUImm12OpValue(MI, OpIdx, Fixups, MemSize); in getOffsetUImm12OpValue()
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) const;
[all …]
DAArch64FixupKinds.h22 enum Fixups { enum
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.cpp60 SmallVectorImpl<MCFixup> &Fixups) const;
65 SmallVectorImpl<MCFixup> &Fixups) const;
71 SmallVectorImpl<MCFixup> &Fixups) const;
77 SmallVectorImpl<MCFixup> &Fixups) const;
82 SmallVectorImpl<MCFixup> &Fixups) const;
85 SmallVectorImpl<MCFixup> &Fixups) const;
87 SmallVectorImpl<MCFixup> &Fixups) const;
89 SmallVectorImpl<MCFixup> &Fixups) const;
114 SmallVectorImpl<MCFixup> &Fixups) const in EncodeInstruction()
135 uint32_t Binary = getBinaryCodeForInstr(TmpInst, Fixups); in EncodeInstruction()
[all …]
DMipsFixupKinds.h25 enum Fixups { enum
/external/llvm/lib/Target/MBlaze/MCTargetDesc/
DMBlazeMCCodeEmitter.cpp91 SmallVectorImpl<MCFixup> &Fixups) const;
94 SmallVectorImpl<MCFixup> &Fixups) const;
151 raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups) const { in EmitImmediate()
163 Fixups.push_back(MCFixup::Create(0,oper.getExpr(),FixupKind)); in EmitImmediate()
169 Fixups.push_back(MCFixup::Create(0,oper.getExpr(),FixupKind)); in EmitImmediate()
179 SmallVectorImpl<MCFixup> &Fixups) const { in EncodeInstruction()
195 EmitImmediate(MI, 2, false, CurByte, OS, Fixups); in EncodeInstruction()
198 EmitImmediate(MI, 1, false, CurByte, OS, Fixups); in EncodeInstruction()
201 EmitImmediate(MI, 1, true, CurByte, OS, Fixups); in EncodeInstruction()
204 EmitImmediate(MI, 1, true, CurByte, OS, Fixups); in EncodeInstruction()
[all …]
/external/llvm/lib/MC/
DMCPureStreamer.cpp206 SmallVector<MCFixup, 4> Fixups; in EmitInstToFragment() local
209 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToFragment()
213 IF->getFixups() = Fixups; in EmitInstToFragment()
219 SmallVector<MCFixup, 4> Fixups; in EmitInstToData() local
222 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToData()
226 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { in EmitInstToData()
227 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); in EmitInstToData()
228 DF->getFixups().push_back(Fixups[i]); in EmitInstToData()
DMCELFStreamer.cpp373 SmallVector<MCFixup, 4> Fixups; in EmitInstToData() local
376 Assembler.getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToData()
379 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) in EmitInstToData()
380 fixSymbolsInTLSFixups(Fixups[i].getValue()); in EmitInstToData()
405 else if (!SD->isBundleLocked() && Fixups.size() == 0) { in EmitInstToData()
429 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { in EmitInstToData()
430 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); in EmitInstToData()
431 DF->getFixups().push_back(Fixups[i]); in EmitInstToData()
DWinCOFFStreamer.cpp86 SmallVector<MCFixup, 4> Fixups; in EmitInstToData() local
89 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToData()
93 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { in EmitInstToData()
94 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); in EmitInstToData()
95 DF->getFixups().push_back(Fixups[i]); in EmitInstToData()
DMCMachOStreamer.cpp380 SmallVector<MCFixup, 4> Fixups; in EmitInstToData() local
383 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToData()
387 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { in EmitInstToData()
388 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); in EmitInstToData()
389 DF->getFixups().push_back(Fixups[i]); in EmitInstToData()
DMCAsmStreamer.cpp1222 SmallVector<MCFixup, 4> Fixups; in AddEncodingComment() local
1224 Emitter->EncodeInstruction(Inst, VecOS, Fixups); in AddEncodingComment()
1235 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { in AddEncodingComment()
1236 MCFixup &F = Fixups[i]; in AddEncodingComment()
1295 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { in AddEncodingComment()
1296 MCFixup &F = Fixups[i]; in AddEncodingComment()
DMCAssembler.cpp850 SmallVector<MCFixup, 4> Fixups; in relaxInstruction() local
853 getEmitter().EncodeInstruction(Relaxed, VecOS, Fixups); in relaxInstruction()
859 F.getFixups() = Fixups; in relaxInstruction()
/external/llvm/lib/Target/R600/MCTargetDesc/
DR600MCCodeEmitter.cpp56 SmallVectorImpl<MCFixup> &Fixups) const;
60 SmallVectorImpl<MCFixup> &Fixups) const;
63 void EmitALUInstr(const MCInst &MI, SmallVectorImpl<MCFixup> &Fixups,
69 void EmitTexInstr(const MCInst &MI, SmallVectorImpl<MCFixup> &Fixups,
142 SmallVectorImpl<MCFixup> &Fixups) const { in EncodeInstruction()
144 EmitTexInstr(MI, Fixups, OS); in EncodeInstruction()
155 uint64_t inst = getBinaryCodeForInstr(MI, Fixups); in EncodeInstruction()
170 uint64_t InstWord01 = getBinaryCodeForInstr(MI, Fixups); in EncodeInstruction()
182 uint64_t Inst = getBinaryCodeForInstr(MI, Fixups); in EncodeInstruction()
189 EmitALUInstr(MI, Fixups, OS); in EncodeInstruction()
[all …]
DSIMCCodeEmitter.cpp60 SmallVectorImpl<MCFixup> &Fixups) const;
64 SmallVectorImpl<MCFixup> &Fixups) const;
130 SmallVectorImpl<MCFixup> &Fixups) const { in EncodeInstruction()
132 uint64_t Encoding = getBinaryCodeForInstr(MI, Fixups); in EncodeInstruction()
173 SmallVectorImpl<MCFixup> &Fixups) const { in getMachineOpValue()
180 Fixups.push_back(MCFixup::Create(0, Expr, Kind, MI.getLoc())); in getMachineOpValue()
DAMDGPUMCCodeEmitter.h30 SmallVectorImpl<MCFixup> &Fixups) const;
33 SmallVectorImpl<MCFixup> &Fixups) const { in getMachineOpValue() argument
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp97 SmallVectorImpl<MCFixup> &Fixups,
121 SmallVectorImpl<MCFixup> &Fixups) const;
124 SmallVectorImpl<MCFixup> &Fixups) const;
243 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const { in EmitImmediate() argument
294 Fixups.push_back(MCFixup::Create(CurByte, Expr, FixupKind, Loc)); in EmitImmediate()
302 SmallVectorImpl<MCFixup> &Fixups) const{ in EmitMemModRMByte()
331 CurByte, OS, Fixups, -ImmSize); in EmitMemModRMByte()
354 EmitImmediate(Disp, MI.getLoc(), 4, FK_Data_4, CurByte, OS, Fixups); in EmitMemModRMByte()
370 EmitImmediate(Disp, MI.getLoc(), 1, FK_Data_1, CurByte, OS, Fixups); in EmitMemModRMByte()
377 Fixups); in EmitMemModRMByte()
[all …]
DX86FixupKinds.h17 enum Fixups { enum
/external/llvm/include/llvm/MC/
DMCAssembler.h220 SmallVector<MCFixup, 4> Fixups; variable
232 return Fixups; in getFixups()
236 return Fixups; in getFixups()
245 fixup_iterator fixup_begin() { return Fixups.begin(); } in fixup_begin()
246 const_fixup_iterator fixup_begin() const { return Fixups.begin(); } in fixup_begin()
248 fixup_iterator fixup_end() {return Fixups.end();} in fixup_end()
249 const_fixup_iterator fixup_end() const {return Fixups.end();} in fixup_end()
302 SmallVector<MCFixup, 1> Fixups; variable
316 return Fixups; in getFixups()
320 return Fixups; in getFixups()
[all …]
DMCCodeEmitter.h38 SmallVectorImpl<MCFixup> &Fixups) const = 0;
/external/llvm/utils/TableGen/
DFixedLenDecoderEmitter.cpp609 static void resolveTableFixups(DecoderTable &Table, const FixupList &Fixups, in resolveTableFixups() argument
613 for (FixupList::const_reverse_iterator I = Fixups.rbegin(), in resolveTableFixups()
614 E = Fixups.rend(); in resolveTableFixups()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1523 SmallVector<LSRFixup, 16> Fixups; member in __anonf0a1fe7c0711::LSRInstance
1558 Fixups.push_back(LSRFixup()); in getNewFixup()
1559 return Fixups.back(); in getNewFixup()
3883 for (SmallVectorImpl<LSRFixup>::iterator I = Fixups.begin(), in NarrowSearchSpaceByCollapsingUnrolledCode()
3884 E = Fixups.end(); I != E; ++I) { in NarrowSearchSpaceByCollapsingUnrolledCode()
4572 for (SmallVectorImpl<LSRFixup>::const_iterator I = Fixups.begin(), in ImplementSolution()
4573 E = Fixups.end(); I != E; ++I) { in ImplementSolution()
4719 for (SmallVectorImpl<LSRFixup>::const_iterator I = Fixups.begin(), in print_fixups()
4720 E = Fixups.end(); I != E; ++I) { in print_fixups()
/external/oprofile/
DChangeLog-2007483 * m4/cellspubfdsupport.m4: Fixups for compile failures on older Linux

12