| /external/llvm/lib/Target/Hexagon/MCTargetDesc/ | 
| HexagonMCCodeEmitter.h | 31   std::unique_ptr<unsigned> Addend; 
 | 
| /external/llvm/lib/Target/X86/MCTargetDesc/ | 
| X86ELFRelocationInfo.cpp | 41     int64_t Addend = *ELFRelocationRef(Rel).getAddend(); 49     // If hasAddend is true, then we need to add Addend (r_addend) to Expr.
 53     // A: the addend used to compute the value of the relocatable field.
 128     if (Expr && hasAddend && Addend != 0)
 130                                      MCConstantExpr::create(Addend, Ctx),
 
 | 
| /toolchain/binutils/binutils-2.25/gold/ | 
| copy-relocs.h | 92   typedef typename elfcpp::Elf_types<size>::Elf_Addr Addend; 103 		     Address address, Addend addend)
 106 	address_(address), addend_(addend)
 115     Addend addend_;
 
 | 
| incremental.cc | 738   typedef typename elfcpp::Elf_types<size>::Elf_Swxword Addend; 796 	      Addend r_addend = irelocs.get_r_addend(r_base);
 805 			 "  %08lx: %s + %d: type %d addend %ld",
 [all...]
 | 
| incremental.h | [all...] | 
| output.h | 1014   typedef typename elfcpp::Elf_types<size>::Elf_Addr Addend; 1093   // a symbol, but which obtains its addend from a symbol.
 1124   // section within the output section.  ADDEND is the addend being
 1127   local_section_offset(Addend addend) const;
 1130   // we are adding the given ADDEND.
 1132   symbol_value(Addend addend) const;
 [all...]
 | 
| /external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ | 
| RuntimeDyldCOFFX86_64.h | 60   // the symbol resides (RE.Addend provides additional information about the 80       uint64_t Result = Value + RE.Addend;
 99       writeBytesUnaligned(Value + RE.Addend, Target, 8);
 123     // Determine the Addend used to adjust the relocation value.
 126     uint64_t Addend = 0;
 140       Addend = readBytesUnaligned(Displacement, 4);
 146       Addend = readBytesUnaligned(Displacement, 8);
 161                  << " Addend " << Addend << "\n");
 164       RelocationEntry RE(SectionID, Offset, RelType, Addend);
 [all...]
 | 
| RuntimeDyldMachOAArch64.h | 34   /// Extract the addend encoded in the instruction / memory location. 39     int64_t Addend = 0;
 64         Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress);
 66         Addend = *reinterpret_cast<support::ulittle64_t *>(LocalAddress);
 73       // Get the 26 bit addend encoded in the branch instruction and sign-extend
 76       Addend = (*p & 0x03FFFFFF) << 2;
 77       Addend = SignExtend64(Addend, 28);
 86       // Get the 21 bit addend encoded in the adrp instruction and sign-extend
 89       Addend = ((*p & 0x60000000) >> 29) | ((*p & 0x01FFFFE0) >> 3) << 12
 [all...]
 | 
| RuntimeDyldMachOX86_64.h | 51     RE.Addend = memcpyAddend(RE); 63       RE.Addend = Value.Offset;
 96       writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size);
 103       Value = SectionABase - SectionBBase + RE.Addend;
 123     Value.Offset -= RE.Addend;
 142                              MachO::X86_64_RELOC_UNSIGNED, RE.Addend, true, 2);
 166     int64_t Addend =
 177     RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend,
 
 | 
| RuntimeDyldMachOARM.h | 74     RE.Addend = decodeAddend(RE); 84       RE.Addend = Value.Offset;
 114       writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size);
 119       Value += RE.Addend;
 139       Value = SectionABase - SectionBBase + RE.Addend;
 255     int64_t Addend = FullImmVal - (AddrA - AddrB);
 257     // addend = Encoded - Expected
 261                  << ", Addend: " << Addend << ", SectionA ID: " << SectionAID
 265     RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID
 [all...]
 | 
| RuntimeDyldMachOI386.h | 55     RE.Addend = memcpyAddend(RE); 67     //   Value.Addend += RelocAddr + 4;
 72     RE.Addend = Value.Offset;
 97       writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size);
 105       Value = SectionABase - SectionBBase + RE.Addend;
 143     uint64_t Addend = readBytesUnaligned(LocalAddress, NumBytes);
 168     // Compute the addend 'C' from the original expression 'A - B + C'.
 169     Addend -= AddrA - AddrB;
 172                  << ", Addend: " << Addend << ", SectionA ID: " << SectionAI
 [all...]
 | 
| /external/llvm/include/llvm/MC/ | 
| MCELFObjectWriter.h | 32   uint64_t Addend; // The addend to use. 35                      uint64_t Addend)
 36       : Offset(Offset), Symbol(Symbol), Type(Type), Addend(Addend) {}
 
 | 
| /external/llvm/include/llvm/Object/ | 
| ELFYAML.h | 135   int64_t Addend; 
 | 
| RelocVisitor.h | 261   // Ideally the Addend here will be the addend in the data for 277     int64_t Addend = getELFAddend(R);
 278     return RelocToApply(Value + Addend, 8);
 281     int64_t Addend = getELFAddend(R);
 283     return RelocToApply(Value + Addend - Address, 4);
 286     int64_t Addend = getELFAddend(R);
 287     uint32_t Res = (Value + Addend) & 0xFFFFFFFF;
 291     int64_t Addend = getELFAddend(R);
 292     int32_t Res = (Value + Addend) & 0xFFFFFFFF
 [all...]
 | 
| MachO.h | 155   int64_t addend() const; 176   int64_t  Addend;
 
 | 
| /external/llvm/lib/ExecutionEngine/RuntimeDyld/ | 
| RuntimeDyldImpl.h | 136   /// Addend - the relocation addend encoded in the instruction itself.  Also 138   int64_t Addend;
 158   RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
 159       : SectionID(id), Offset(offset), RelType(type), Addend(addend),
 162   RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
 164       : SectionID(id), Offset(offset), RelType(type), Addend(addend),
 167   RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
 [all...]
 | 
| RuntimeDyldMachO.cpp | 69   int64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); 80   Addend -= SectionBaseAddr;
 81   RelocationEntry R(SectionID, Offset, RelocType, Addend, IsPCRel, Size);
 111       Value.Offset = SymInfo.getOffset() + RE.Addend;
 114       Value.Offset = RE.Addend;
 121     Value.Offset = RE.Addend - Addr;
 144          << " Value: " << format("0x%016" PRIx64, Value) << " Addend: " << RE.Addend
 
 | 
| RuntimeDyldELF.cpp | 228                                              uint32_t Type, int64_t Addend, 236         Value + Addend;
 237     DEBUG(dbgs() << "Writing " << format("%p", (Value + Addend)) << " at "
 243     Value += Addend;
 256     int64_t RealOffset = Value + Addend - FinalAddress;
 264     int64_t RealOffset = Value + Addend - FinalAddress;
 273     int64_t RealOffset = Value + Addend - FinalAddress;
 283                                           uint32_t Type, int32_t Addend) {
 287         Value + Addend;
 293     uint32_t RealOffset = Value + Addend - FinalAddress
 [all...]
 | 
| /external/llvm/lib/Transforms/InstCombine/ | 
| InstCombineAddSub.cpp | 28   /// Class representing coefficient of floating-point addend. 103     // The integer coefficient of an individual addend is either 1 or -1,
 112   /// FAddend is used to represent floating-point addend. An addend is
 114   /// constant coefficient. A constant addend is represented as <C, 0>.
 139     /// splitted is the addend itself.
 150     // This addend has the value of "Coeff * Val".
 170     /// Convert given addend to a Value
 378       FAddend &Addend = Opnd0 ? Addend1 : Addend0;
 380         Addend.set(1, Opnd1)
 [all...]
 | 
| /external/llvm/lib/Transforms/Scalar/ | 
| InductiveRangeCheckElimination.cpp | 823   const SCEV *Addend = SE.getNegativeSCEV(IndVarNext->getStepRecurrence(SE)); 824   const SCEV *IndVarStart = SE.getAddExpr(StartNext, Addend);
 [all...]
 | 
| /external/clang/utils/TableGen/ | 
| NeonEmitter.cpp | 633   unsigned Addend; 635   case 8: Addend = 0; break;
 636   case 16: Addend = 1; break;
 637   case 32: Addend = 2; break;
 638   case 64: Addend = 3; break;
 639   case 128: Addend = 4; break;
 643   unsigned Base = (unsigned)NeonTypeFlags::Int8 + Addend;
 646     if (Addend >= 2)
 647       --Addend;
 648     Base = (unsigned)NeonTypeFlags::Poly8 + Addend;
 [all...]
 | 
| /external/llvm/lib/Target/AArch64/AsmParser/ | 
| AArch64AsmParser.cpp | 140                                 int64_t &Addend); 479     int64_t Addend;
 481                                            Addend)) {
 496       // Note that we don't range-check the addend. It's adjusted modulo page
 499       return Addend >= 0 && (Addend % Scale) == 0;
 502       // @gotpageoff/@tlvppageoff can only be used directly, not with an addend.
 503       return Addend == 0;
 712     int64_t Addend;
 714                                           DarwinRefKind, Addend)) {
 [all...]
 | 
| /external/llvm/tools/dsymutil/ | 
| DwarfLinker.cpp | [all...] | 
| /external/clang/lib/CodeGen/ | 
| CGBuiltin.cpp | 5205  llvm::Value *addend = Builder.CreateBitCast(Ops[0], tmp->getType());  local [all...]
 | 
| /external/llvm/tools/llvm-objdump/ | 
| MachODump.cpp | [all...] |