HomeSort by relevance Sort by last modified time
    Searched defs:Fixup (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/MC/
MCELFObjectWriter.h 36 const MCFixup *Fixup;
39 : r_offset(0), Index(0), Type(0), Symbol(0), r_addend(0), Fixup(0) {}
42 const MCSymbol *Sym, uint64_t Addend, const MCFixup &Fixup)
44 r_addend(Addend), Fixup(&Fixup) {}
79 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
86 const MCFixup &Fixup,
88 virtual void adjustFixupOffset(const MCFixup &Fixup,
  /external/llvm/lib/MC/
MCAssembler.cpp 248 const MCFixup &Fixup, const MCFragment *DF,
252 if (!Fixup.getValue()->EvaluateAsRelocatable(Target, Layout))
253 getContext().FatalError(Fixup.getLoc(), "expected relocatable expression");
256 Fixup.getKind()).Flags & MCFixupKindInfo::FKF_IsPCRel;
295 bool ShouldAlignPC = Backend.getFixupKindInfo(Fixup.getKind()).Flags &
301 uint32_t Offset = Layout.getFragmentOffset(DF) + Fixup.getOffset();
309 // Let the backend adjust the fixup value if necessary, including whether
311 Backend.processFixupValue(*this, Layout, Fixup, DF, Target, Value,
555 const MCFixup &Fixup) {
556 // Evaluate the fixup
    [all...]
  /external/clang/lib/CodeGen/
CGCleanup.cpp 228 /// fixups than the fixup depth on the innermost normal cleanup, or
230 /// wrong place. We *could* try to shrink fixup depths, but that's
239 assert(BranchFixups.size() >= MinSize && "fixup stack out of order");
278 // Skip this fixup if its destination isn't set.
279 BranchFixup &Fixup = CGF.EHStack.getBranchFixup(I);
280 if (Fixup.Destination == 0) continue;
288 // i.e. where there's an unresolved fixup inside a single cleanup
290 if (Fixup.OptimisticBranchBlock == 0) {
291 new llvm::StoreInst(CGF.Builder.getInt32(Fixup.DestinationIndex),
293 Fixup.InitialBranch)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp     [all...]

Completed in 94 milliseconds