Searched refs:Address (Results 1 - 25 of 831) sorted by path

1234567891011>>

/external/c-ares/
H A Dares_init.c675 struct sockaddr *pGenericAddr = pDNSAddr->Address.lpSockaddr;
H A Dares_iphlpapi.h129 SOCKET_ADDRESS Address; member in struct:_IP_ADAPTER_UNICAST_ADDRESS
147 SOCKET_ADDRESS Address; member in struct:_IP_ADAPTER_ANYCAST_ADDRESS
159 SOCKET_ADDRESS Address; member in struct:_IP_ADAPTER_MULTICAST_ADDRESS
171 SOCKET_ADDRESS Address; member in struct:_IP_ADAPTER_DNS_SERVER_ADDRESS
183 SOCKET_ADDRESS Address; member in struct:_IP_ADAPTER_PREFIX
/external/clang/include/clang/Driver/
H A DSanitizerArgs.h46 bool needsAsanRt() const { return Sanitizers.has(SanitizerKind::Address); }
52 !Sanitizers.has(SanitizerKind::Address);
/external/clang/lib/AST/
H A DDecl.cpp3816 SanitizerKind::Address | SanitizerKind::KernelAddress) ||
/external/clang/lib/Basic/
H A DTargets.cpp122 if (Opts.Sanitize.has(SanitizerKind::Address))
1070 case 'a': // Address operand that is an indexed or indirect from a
6874 case 'a': // Address register
/external/clang/lib/CodeGen/
H A DABIInfo.h30 class Address;
91 virtual CodeGen::Address EmitVAArg(CodeGen::CodeGenFunction &CGF,
92 CodeGen::Address VAListAddr,
99 virtual CodeGen::Address EmitMSVAArg(CodeGen::CodeGenFunction &CGF,
100 CodeGen::Address VAListAddr,
H A DAddress.h1 //===-- Address.h - An aligned address -------------------------*- C++ -*-===//
25 class Address { class in namespace:clang::CodeGen
29 Address(llvm::Value *pointer, CharUnits alignment) function in class:clang::CodeGen::Address
35 static Address invalid() { return Address(nullptr, CharUnits()); }
51 /// store it in Address instead for the convenience of writing code.
73 /// A specialization of Address that requires the address to be an
75 class ConstantAddress : public Address {
78 : Address(pointer, alignment) {}
85 return llvm::cast<llvm::Constant>(Address
[all...]
H A DBackendUtil.cpp218 bool Recover = CGOpts.SanitizeRecover.has(SanitizerKind::Address);
412 if (LangOpts.Sanitize.has(SanitizerKind::Address)) {
H A DCGAtomic.cpp97 LVal = LValue::MakeBitfield(Address(Addr, lvalue.getAlignment()),
151 Address getAtomicAddress() const {
152 return Address(getAtomicPointer(), getAtomicAlignment());
155 Address getAtomicAddressAsAtomicIntPointer() const {
178 Address emitCastToAtomicIntPointer(Address Addr) const;
183 Address convertToAtomicIntPointer(Address Addr) const;
186 RValue convertAtomicTempToRValue(Address addr, AggValueSlot resultSlot,
202 Address add
[all...]
H A DCGBlocks.cpp33 LocalAddress(Address::invalid()), StructureType(nullptr), Block(block),
613 Address addr = CGF.Builder.CreateStructGEP(blockInfo.LocalAddress,
714 Address blockAddr = blockInfo.LocalAddress;
725 [&](unsigned index, CharUnits offset, const Twine &name) -> Address {
760 Address addr = projectField(blockInfo.CXXThisIndex, blockInfo.CXXThisOffset,
777 Address blockField =
782 Address src = Address::invalid();
787 src = Address::invalid();
1002 Address CodeGenFunctio
[all...]
H A DCGBlocks.h228 Address LocalAddress;
H A DCGBuilder.h15 #include "Address.h"
70 llvm::LoadInst *CreateLoad(Address Addr, const llvm::Twine &Name = "") {
75 llvm::LoadInst *CreateLoad(Address Addr, const char *Name) {
82 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
113 llvm::StoreInst *CreateStore(llvm::Value *Val, Address Addr,
160 Address CreateBitCast(Address Addr, llvm::Type *Ty,
162 return Address(CreateBitCast(Addr.getPointer(), Ty, Name),
168 Address CreateElementBitCast(Address Add
[all...]
H A DCGBuiltin.cpp116 Value *Address = CGF.EmitScalarExpr(E->getArg(1)); local
121 Address, llvm::PointerType::getUnqual(Val->getType()), "cast");
129 Value *Address = CGF.EmitScalarExpr(E->getArg(0)); local
131 LValue LV = CGF.MakeNaturalAlignAddrLValue(Address, E->getType());
763 Value *Locality, *RW, *Address = EmitScalarExpr(E->getArg(0)); local
771 return RValue::get(Builder.CreateCall(F, {Address, RW, Locality, Data}));
970 Address Dest = EmitPointerWithAlignment(E->getArg(0));
979 Address Dest = EmitPointerWithAlignment(E->getArg(0));
980 Address Src = EmitPointerWithAlignment(E->getArg(1));
998 Address Des
1095 Value *Address = EmitScalarExpr(E->getArg(0)); local
1100 Value *Address = EmitScalarExpr(E->getArg(0)); local
1115 Value *Address = EmitScalarExpr(E->getArg(0)); local
3985 Value *Address = EmitScalarExpr(E->getArg(0)); local
4815 Value *Address = EmitScalarExpr(E->getArg(0)); local
6855 Value *Address = Ops[0]; local
7751 Value *Address = EmitScalarExpr(E->getArg(0)); local
[all...]
H A DCGCXXABI.cpp77 CodeGenFunction &CGF, const Expr *E, Address This,
94 Address Base, llvm::Value *MemPtr,
204 Address CGCXXABI::InitializeArrayCookie(CodeGenFunction &CGF,
205 Address NewPtr,
211 return Address::invalid();
233 void CGCXXABI::ReadArrayCookie(CodeGenFunction &CGF, Address ptr,
249 Address allocAddr =
256 Address ptr,
H A DCGCXXABI.h58 Address getThisAddress(CodeGenFunction &CGF) {
59 return Address(CGF.CXXABIThisValue, CGF.CXXABIThisAlignment);
158 CodeGenFunction &CGF, const Expr *E, Address This,
165 Address Base, llvm::Value *MemPtr,
232 Address Ptr, QualType ElementType,
258 Address ThisPtr,
265 EmitDynamicCastCall(CodeGenFunction &CGF, Address Value,
270 Address Value,
277 Address This,
320 virtual Address
[all...]
H A DCGCall.cpp933 Address BaseAddr,
934 llvm::function_ref<void(Address)> Fn) {
942 Fn(Address(EltAddr, EltAlign));
954 [&](Address EltAddr) {
959 Address This = LV.getAddress();
962 Address Base =
991 [&](Address EltAddr) {
997 Address This = RV.getAggregateAddress();
1000 Address Base =
1036 static Address CreateTempAllocaForCoercio
[all...]
H A DCGCall.h67 Address Temporary;
91 void addWriteback(LValue srcLV, Address temporary,
163 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false)
171 Address getValue() const { return Address(Value.getPointer(), Alignment); }
H A DCGClass.cpp109 Address CodeGenFunction::LoadCXXThisAddress() {
122 return Address(LoadCXXThis(), CXXThisAlignment);
128 Address
129 CodeGenFunction::EmitCXXMemberDataPointerAddress(const Expr *E, Address base,
144 return Address(ptr, memberAlign);
196 Address
197 CodeGenFunction::GetAddressOfDirectBaseInCompleteClass(Address This,
214 Address V = This;
224 static Address
225 ApplyNonVirtualAndVirtualOffset(CodeGenFunction &CGF, Address add
[all...]
H A DCGCleanup.cpp45 Address addr =
56 Address addr = CGF.CreateDefaultAlignTempAlloca(ComplexTy, "saved-complex");
67 Address V = rv.getAggregateAddress(); // TODO: volatile?
72 Address addr =
85 return Address(value, CharUnits::fromQuantity(alignment));
93 return RValue::getAggregate(Address(Value, CharUnits::fromQuantity(Align)));
96 return RValue::getAggregate(Address(addr, CharUnits::fromQuantity(Align)));
99 Address address = getSavingAddress(Value);
287 Address active = CreateTempAlloca(Builder.getInt1Ty(), CharUnits::One(),
308 static void createStoreInstBefore(llvm::Value *value, Address add
[all...]
H A DCGCleanup.h19 #include "Address.h"
325 Address getActiveFlag() const {
326 return Address(ActiveFlag, CharUnits::One());
328 void setActiveFlag(Address Var) {
H A DCGDecl.cpp362 setAddrOfLocalVar(&D, Address(addr, alignment));
405 LocalDeclMap.find(&D)->second = Address(castedAddr, alignment);
421 DestroyObject(Address addr, QualType type,
427 Address addr;
442 DestroyNRVOVariable(Address addr,
449 Address Loc;
476 Address Stack;
477 CallStackRestore(Address Stack) : Stack(Stack) {}
537 Address addr,
967 Address addres
[all...]
H A DCGDeclCXX.cpp279 if (getLangOpts().Sanitize.hasOneOf(SanitizerKind::Address |
525 Address Guard) {
602 Address addr, QualType type, Destroyer *destroyer,
H A DCGException.cpp357 void CodeGenFunction::EmitAnyExprToExn(const Expr *e, Address addr) {
366 Address typedAddr = Builder.CreateBitCast(addr, ty);
383 Address CodeGenFunction::getExceptionSlot() {
386 return Address(ExceptionSlot, getPointerAlign());
389 Address CodeGenFunction::getEHSelectorSlot() {
392 return Address(EHSelectorSlot, CharUnits::fromQuantity(4));
1443 Address SEHCodeSlot = Address::invalid();
1496 Address CodeGenFunction::recoverAddrOfEscapedLocal(CodeGenFunction &ParentCGF,
1497 Address ParentVa
[all...]
H A DCGExpr.cpp60 Address CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, CharUnits Align,
64 return Address(Alloca, Align);
78 Address CodeGenFunction::CreateDefaultAlignTempAlloca(llvm::Type *Ty,
85 void CodeGenFunction::InitTempAlloca(Address Var, llvm::Value *Init) {
93 Address CodeGenFunction::CreateIRTemp(QualType Ty, const Twine &Name) {
98 Address CodeGenFunction::CreateMemTemp(QualType Ty, const Twine &Name) {
103 Address CodeGenFunction::CreateMemTemp(QualType Ty, CharUnits Align,
170 Address Location,
200 const Expr *E, Address ReferenceTemporary) {
315 static Address
[all...]
H A DCGExprAgg.cpp87 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
198 void EmitInitializationToLValue(Expr *E, LValue Address);
199 void EmitNullInitializationToLValue(LValue Address);
322 Address ArrayPtr = Array.getAddress();
402 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
424 Address endOfInit = Address::invalid();
467 CGF.MakeAddrLValue(Address(element, elementAlign), elementType);
507 CGF.MakeAddrLValue(Address(currentElement, elementAlign), elementType);
605 Address CastPt
[all...]

Completed in 349 milliseconds

1234567891011>>