/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86FixupKinds.h | 17 enum Fixups {
|
X86MCCodeEmitter.cpp | 96 SmallVectorImpl<MCFixup> &Fixups, 120 SmallVectorImpl<MCFixup> &Fixups) const; 123 SmallVectorImpl<MCFixup> &Fixups) const; 241 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const { 292 Fixups.push_back(MCFixup::Create(CurByte, Expr, FixupKind, Loc)); 300 SmallVectorImpl<MCFixup> &Fixups) const{ 329 CurByte, OS, Fixups, -ImmSize); 352 EmitImmediate(Disp, MI.getLoc(), 4, FK_Data_4, CurByte, OS, Fixups); 368 EmitImmediate(Disp, MI.getLoc(), 1, FK_Data_1, CurByte, OS, Fixups); 375 Fixups); [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCCodeEmitter.cpp | 39 SmallVectorImpl<MCFixup> &Fixups) const; 41 SmallVectorImpl<MCFixup> &Fixups) const; 43 SmallVectorImpl<MCFixup> &Fixups) const; 45 SmallVectorImpl<MCFixup> &Fixups) const; 47 SmallVectorImpl<MCFixup> &Fixups) const; 49 SmallVectorImpl<MCFixup> &Fixups) const; 51 SmallVectorImpl<MCFixup> &Fixups) const; 56 SmallVectorImpl<MCFixup> &Fixups) const; 61 SmallVectorImpl<MCFixup> &Fixups) const; 63 SmallVectorImpl<MCFixup> &Fixups) const [all...] |
PPCFixupKinds.h | 17 enum Fixups {
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCCodeEmitter.cpp | 68 SmallVectorImpl<MCFixup> &Fixups) const; 73 SmallVectorImpl<MCFixup> &Fixups) const; 79 SmallVectorImpl<MCFixup> &Fixups) const; 83 SmallVectorImpl<MCFixup> &Fixups) const; 88 SmallVectorImpl<MCFixup> &Fixups) const; 93 SmallVectorImpl<MCFixup> &Fixups) const; 97 SmallVectorImpl<MCFixup> &Fixups) const; 101 SmallVectorImpl<MCFixup> &Fixups) const; 105 SmallVectorImpl<MCFixup> &Fixups) const; 110 SmallVectorImpl<MCFixup> &Fixups) const [all...] |
ARMFixupKinds.h | 17 enum Fixups { 62 // The following fixups handle the ARM BL instructions. These can be 69 // fixup_arm_uncondbl and fixup_arm_condbl as identical fixups.
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCCodeEmitter.cpp | 59 SmallVectorImpl<MCFixup> &Fixups) const; 64 SmallVectorImpl<MCFixup> &Fixups) const; 70 SmallVectorImpl<MCFixup> &Fixups) const; 76 SmallVectorImpl<MCFixup> &Fixups) const; 81 SmallVectorImpl<MCFixup> &Fixups) const; 84 SmallVectorImpl<MCFixup> &Fixups) const; 86 SmallVectorImpl<MCFixup> &Fixups) const; 88 SmallVectorImpl<MCFixup> &Fixups) const; 111 SmallVectorImpl<MCFixup> &Fixups) const 113 uint32_t Binary = getBinaryCodeForInstr(MI, Fixups); [all...] |
MipsFixupKinds.h | 25 enum Fixups { 26 // Branch fixups resulting in R_MIPS_16.
|
/external/llvm/include/llvm/MC/ |
MCCodeEmitter.h | 33 SmallVectorImpl<MCFixup> &Fixups) const = 0;
|
MCAssembler.h | 119 /// Fixups - The list of fixups in this fragment. 120 std::vector<MCFixup> Fixups; 140 // Enforce invariant that fixups are in offset order. 141 assert((Fixups.empty() || Fixup.getOffset() > Fixups.back().getOffset()) && 142 "Fixups must be added in order!"); 143 Fixups.push_back(Fixup); 146 std::vector<MCFixup> &getFixups() { return Fixups; } 147 const std::vector<MCFixup> &getFixups() const { return Fixups; } [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMFixupKinds.h | 17 enum Fixups {
|
/external/llvm/lib/Target/MBlaze/MCTargetDesc/ |
MBlazeMCCodeEmitter.cpp | 91 SmallVectorImpl<MCFixup> &Fixups) const; 94 SmallVectorImpl<MCFixup> &Fixups) const; 150 raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups) const { 162 Fixups.push_back(MCFixup::Create(0,oper.getExpr(),FixupKind)); 168 Fixups.push_back(MCFixup::Create(0,oper.getExpr(),FixupKind)); 178 SmallVectorImpl<MCFixup> &Fixups) const { 194 EmitImmediate(MI, 2, false, CurByte, OS, Fixups); 197 EmitImmediate(MI, 1, false, CurByte, OS, Fixups); 200 EmitImmediate(MI, 1, true, CurByte, OS, Fixups); 203 EmitImmediate(MI, 1, true, CurByte, OS, Fixups); [all...] |
/external/llvm/lib/MC/ |
MCPureStreamer.cpp | 196 // Add the fixups and data. 200 SmallVector<MCFixup, 4> Fixups; 203 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 207 IF->getFixups() = Fixups; 213 SmallVector<MCFixup, 4> Fixups; 216 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 219 // Add the fixups and data. 220 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 221 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()) [all...] |
MCMachOStreamer.cpp | 361 SmallVector<MCFixup, 4> Fixups; 364 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 367 // Add the fixups and data. 368 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 369 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); 370 DF->addFixup(Fixups[i]);
|
MCELFStreamer.cpp | 469 SmallVector<MCFixup, 4> Fixups; 472 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); 475 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) 476 fixSymbolsInTLSFixups(Fixups[i].getValue()); 478 // Add the fixups and data. 479 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) { 480 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); 481 DF->addFixup(Fixups[i]);
|
MCAsmStreamer.cpp | [all...] |
MCAssembler.cpp | 36 STATISTIC(evaluateFixup, "Number of evaluated fixups"); 297 "FKF_IsAlignedDownTo32Bits is only allowed on PC-relative fixups!"); 302 // A number of ARM fixups in Thumb mode require that the effective PC 506 // Check that we aren't trying to write a non-zero contents (or fixups) 511 "Cannot have fixups in virtual section!"); 612 // Evaluate and apply the fixups, generating relocation entries as necessary. 695 SmallVector<MCFixup, 4> Fixups; 698 getEmitter().EncodeInstruction(Relaxed, VecOS, Fixups); 706 for (unsigned i = 0, e = Fixups.size(); i != e; ++i) 707 IF.getFixups().push_back(Fixups[i]) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopStrengthReduce.cpp | [all...] |