|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/AtomicExpandPass.cpp 1715 unsigned AllocaAS = AllocaCASExpected->getType()->getPointerAddressSpace();
1746 unsigned AllocaAS = AllocaResult->getType()->getPointerAddressSpace();
lib/CodeGen/GlobalISel/IRTranslator.cpp 1809 Type *IntPtrIRTy = DL->getIntPtrType(AI.getType());
lib/CodeGen/SafeStack.cpp 556 IRB.CreateBitCast(Off, StackGuardSlot->getType(), "StackGuardSlot");
610 Value *Replacement = IRBUser.CreateBitCast(Off, AI->getType(), Name);
674 Value *NewAI = IRB.CreatePointerCast(NewTop, AI->getType());
lib/CodeGen/StackColoring.cpp 922 if (From->getType() != To->getType()) {
922 if (From->getType() != To->getType()) {
923 BitCastInst *Cast = new BitCastInst(Inst, From->getType());
948 ValueAsMetadata::handleRAUW(FromAI, UndefValue::get(FromAI->getType()));
lib/ExecutionEngine/Interpreter/Execution.cpp 1018 Type *Ty = I.getType()->getElementType(); // Type to be allocated
lib/IR/AsmWriter.cpp 3993 unsigned AddrSpace = AI->getType()->getAddressSpace();
lib/IR/Instructions.cpp 4131 new AllocaInst(getAllocatedType(), getType()->getAddressSpace(),
lib/IR/Verifier.cpp 3464 PointerType *PTy = AI.getType();
lib/Target/AArch64/AArch64FastISel.cpp 357 assert(TLI.getValueType(DL, AI->getType(), true) == MVT::i64 &&
lib/Target/AArch64/AArch64StackTagging.cpp 482 TypeWithPadding, Info.AI->getType()->getAddressSpace(), nullptr, "", Info.AI);
489 auto *NewPtr = new BitCastInst(NewAI, Info.AI->getType(), "", Info.AI);
622 F->getParent(), Intrinsic::aarch64_tagp, {Info.AI->getType()});
624 IRB.CreateCall(TagP, {Constant::getNullValue(Info.AI->getType()), Base,
lib/Target/ARM/ARMFastISel.cpp 666 if (!isLoadTypeLegal(AI->getType(), VT)) return 0;
lib/Target/Mips/MipsFastISel.cpp 338 assert(TLI.getValueType(DL, AI->getType(), true) == MVT::i32 &&
lib/Target/NVPTX/NVPTXLowerAlloca.cpp 73 auto PTy = dyn_cast<PointerType>(allocaInst->getType());
lib/Target/PowerPC/PPCFastISel.cpp 2270 if (!isLoadTypeLegal(AI->getType(), VT)) return 0;
lib/Transforms/Coroutines/CoroFrame.cpp 416 ? PromiseAlloca->getType()->getElementType()
lib/Transforms/InstCombine/InstCombineCasts.cpp 153 Value *NewCast = AllocaBuilder.CreateBitCast(New, AI.getType(), "tmpcast");
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 212 Type *IdxTy = IC.getDataLayout().getIntPtrType(AI.getType());
226 return IC.replaceInstUsesWith(AI, Constant::getNullValue(AI.getType()));
230 Type *IntPtrTy = IC.getDataLayout().getIntPtrType(AI.getType());
388 if (AI.getType() != EntryAI->getType())
388 if (AI.getType() != EntryAI->getType())
389 return new BitCastInst(EntryAI, AI.getType());
414 auto *DestTy = PointerType::get(AI.getType()->getPointerElementType(),
418 if (AI.getType()->getPointerAddressSpace() ==
lib/Transforms/Instrumentation/AddressSanitizer.cpp 3132 AI->getType());
3313 Value *NewAddressPtr = IRB.CreateIntToPtr(NewAddress, AI->getType());
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1057 Value *Replacement = tagPointer(IRB, AI->getType(), AILong, Tag);
1198 TypeWithPadding, AI->getType()->getAddressSpace(), nullptr, "", AI);
1204 auto *Bitcast = new BitCastInst(NewAI, AI->getType(), "", AI);
lib/Transforms/Scalar/SROA.cpp 4166 SliceTy, AI.getType()->getAddressSpace(), nullptr,
lib/Transforms/Utils/Evaluator.cpp 475 AI->getType()->getPointerAddressSpace()));
lib/Transforms/Utils/InlineFunction.cpp 1325 Type *Ty = AI->getType();
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 67 unsigned AS = AI->getType()->getAddressSpace();
tools/lldb/source/Expression/IRInterpreter.cpp 833 Type *Tptr = alloca_inst->getType();
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 1106 (*m_module), alloc->getType(), false, /* not constant */
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp 130 &*SubFn->arg_begin(), StructData->getType(), "polly.par.userContext");
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp 173 Value *UserContext = Builder.CreateBitCast(Shared, StructData->getType(),
tools/polly/lib/Transform/RewriteByReferenceParameters.cpp 69 new AllocaInst(Alloca->getType()->getElementType(), 0,