/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...] |