HomeSort by relevance Sort by last modified time
    Searched refs:Fixups (Results 1 - 15 of 15) sorted by null

  /external/llvm/lib/Target/X86/
X86FixupKinds.h 17 enum Fixups {
X86MCCodeEmitter.cpp 90 SmallVectorImpl<MCFixup> &Fixups,
114 SmallVectorImpl<MCFixup> &Fixups) const;
117 SmallVectorImpl<MCFixup> &Fixups) const;
191 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const {
231 Fixups.push_back(MCFixup::Create(CurByte, Expr, FixupKind));
239 SmallVectorImpl<MCFixup> &Fixups) const{
268 CurByte, OS, Fixups, -ImmSize);
291 EmitImmediate(Disp, 4, FK_Data_4, CurByte, OS, Fixups);
307 EmitImmediate(Disp, 1, FK_Data_1, CurByte, OS, Fixups);
314 Fixups);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCMCCodeEmitter.cpp 40 SmallVectorImpl<MCFixup> &Fixups) const;
42 SmallVectorImpl<MCFixup> &Fixups) const;
44 SmallVectorImpl<MCFixup> &Fixups) const;
46 SmallVectorImpl<MCFixup> &Fixups) const;
48 SmallVectorImpl<MCFixup> &Fixups) const;
50 SmallVectorImpl<MCFixup> &Fixups) const;
52 SmallVectorImpl<MCFixup> &Fixups) const;
57 SmallVectorImpl<MCFixup> &Fixups) const;
62 SmallVectorImpl<MCFixup> &Fixups) const;
64 SmallVectorImpl<MCFixup> &Fixups) const
    [all...]
PPCFixupKinds.h 17 enum Fixups {
  /external/llvm/lib/Target/ARM/
ARMMCCodeEmitter.cpp 67 SmallVectorImpl<MCFixup> &Fixups) const;
72 SmallVectorImpl<MCFixup> &Fixups) const;
78 SmallVectorImpl<MCFixup> &Fixups) const;
82 SmallVectorImpl<MCFixup> &Fixups) const;
87 SmallVectorImpl<MCFixup> &Fixups) const;
92 SmallVectorImpl<MCFixup> &Fixups) const;
96 SmallVectorImpl<MCFixup> &Fixups) const;
100 SmallVectorImpl<MCFixup> &Fixups) const;
104 SmallVectorImpl<MCFixup> &Fixups) const;
109 SmallVectorImpl<MCFixup> &Fixups) const
    [all...]
ARMFixupKinds.h 17 enum Fixups {
  /external/llvm/include/llvm/MC/
MCCodeEmitter.h 37 SmallVectorImpl<MCFixup> &Fixups) const = 0;
MCAssembler.h 111 /// Fixups - The list of fixups in this fragment.
112 std::vector<MCFixup> Fixups;
132 // Enforce invariant that fixups are in offset order.
133 assert((Fixups.empty() || Fixup.getOffset() > Fixups.back().getOffset()) &&
134 "Fixups must be added in order!");
135 Fixups.push_back(Fixup);
138 std::vector<MCFixup> &getFixups() { return Fixups; }
139 const std::vector<MCFixup> &getFixups() const { return Fixups; }
    [all...]
  /external/llvm/lib/Target/MBlaze/
MBlazeMCCodeEmitter.cpp 89 SmallVectorImpl<MCFixup> &Fixups) const;
92 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...]
  /external/llvm/lib/MC/
MCPureStreamer.cpp 194 // Add the fixups and data.
198 SmallVector<MCFixup, 4> Fixups;
201 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups);
205 IF->getFixups() = Fixups;
211 SmallVector<MCFixup, 4> Fixups;
214 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups);
217 // Add the fixups and data.
218 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) {
219 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size())
    [all...]
MCELFStreamer.cpp 334 SmallVector<MCFixup, 4> Fixups;
337 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups);
340 for (unsigned i = 0, e = Fixups.size(); i != e; ++i)
341 fixSymbolsInTLSFixups(Fixups[i].getValue());
343 // Add the fixups and data.
344 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) {
345 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size());
346 DF->addFixup(Fixups[i]);
MCMachOStreamer.cpp 364 SmallVector<MCFixup, 4> Fixups;
367 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups);
370 // Add the fixups and data.
371 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) {
372 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size());
373 DF->addFixup(Fixups[i]);
MCAsmStreamer.cpp     [all...]
MCAssembler.cpp 36 STATISTIC(EvaluateFixup, "Number of evaluated fixups");
294 "FKF_IsAlignedDownTo32Bits is only allowed on PC-relative fixups!");
299 // A number of ARM fixups in Thumb mode require that the effective PC
305 // ARM fixups based from a thumb function address need to have the low
509 // Check that we aren't trying to write a non-zero contents (or fixups)
514 "Cannot have fixups in virtual section!");
615 // Evaluate and apply the fixups, generating relocation entries as necessary.
701 SmallVector<MCFixup, 4> Fixups;
704 getEmitter().EncodeInstruction(Relaxed, VecOS, Fixups);
712 for (unsigned i = 0, e = Fixups.size(); i != e; ++i
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 869 /// This allows multiple fixups to share the same LSRUse with different
    [all...]

Completed in 684 milliseconds