|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/Instructions.h 5289 return MaybeAlign(cast<StoreInst>(I)->getAlignment());
lib/Analysis/Lint.cpp 514 I.getAlignment(),
lib/Analysis/Loads.cpp 318 MaybeAccessedAlign = MaybeAlign(SI->getAlignment());
lib/Analysis/TargetTransformInfo.cpp 1204 MaybeAlign(SI->getAlignment()),
lib/Bitcode/Writer/BitcodeWriter.cpp 2951 Vals.push_back(Log2_32(cast<StoreInst>(I).getAlignment())+1);
lib/CodeGen/AtomicExpandPass.cpp 165 unsigned Align = SI->getAlignment();
472 NewSI->setAlignment(MaybeAlign(SI->getAlignment()));
lib/CodeGen/CodeGenPrepare.cpp 6363 unsigned Align = ST->getAlignment();
6746 V, Addr, Upper ? SI.getAlignment() / 2 : SI.getAlignment());
6746 V, Addr, Upper ? SI.getAlignment() / 2 : SI.getAlignment());
lib/CodeGen/GlobalISel/IRTranslator.cpp 247 Alignment = SI->getAlignment();
lib/CodeGen/SelectionDAG/FastISel.cpp 2403 Alignment = SI->getAlignment();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 4224 unsigned Alignment = I.getAlignment();
4725 if (I.getAlignment() < MemVT.getSizeInBits() / 8)
4736 MemVT.getStoreSize(), I.getAlignment(), AAMDNodes(),
lib/IR/AsmWriter.cpp 4065 if (SI->getAlignment())
4066 Out << ", align " << SI->getAlignment();
lib/IR/Core.cpp 2002 return SI->getAlignment();
lib/IR/Instruction.cpp 396 (SI->getAlignment() == cast<StoreInst>(I2)->getAlignment() ||
396 (SI->getAlignment() == cast<StoreInst>(I2)->getAlignment() ||
lib/IR/Instructions.cpp 1363 assert(!(isAtomic() && getAlignment() == 0) &&
1425 assert(getAlignment() == Align->value() &&
1428 assert(getAlignment() == 0 && "Alignment representation error!");
4146 MaybeAlign(getAlignment()), getOrdering(),
lib/IR/Verifier.cpp 3408 Assert(SI.getAlignment() <= Value::MaximumAlignment,
3415 Assert(SI.getAlignment() != 0,
lib/Target/ARM/ARMFastISel.cpp 1185 if (!ARMEmitStore(VT, SrcReg, Addr, cast<StoreInst>(I)->getAlignment()))
lib/Target/ARM/ARMISelLowering.cpp16980 Ops.push_back(Builder.getInt32(SI->getAlignment()));
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 2276 NewCall = CondBuilder.CreateMemMove(StoreBasePtr, SI->getAlignment(),
2281 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(),
lib/Target/Mips/MipsFastISel.cpp 937 if (!emitStore(VT, SrcReg, Addr, cast<StoreInst>(I)->getAlignment()))
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp 117 /* DestAlign */ SI->getAlignment(),
lib/Target/X86/X86FastISel.cpp 1130 unsigned Alignment = S->getAlignment();
lib/Target/X86/X86InterleavedAccess.cpp 797 SI->getAlignment());
lib/Transforms/IPO/Attributor.cpp 2706 if (SI->getAlignment() < getAssumedAlign()) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 486 SI.getAlignment(), SI.isVolatile());
1197 auto Align = SI.getAlignment();
1245 auto Align = SI.getAlignment();
1361 const MaybeAlign StoreAlign = MaybeAlign(SI.getAlignment());
1583 MaybeAlign(SI.getAlignment()),
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1367 *Alignment = SI->getAlignment();
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 1387 Align = SI.getAlignment();
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 530 *Alignment = SI->getAlignment();
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1167 unsigned Alignment = SI->getAlignment();
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 560 ? cast<StoreInst>(I)->getAlignment()
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp 331 if (NewAlignment > SI->getAlignment()) {
lib/Transforms/Scalar/DeadStoreElimination.cpp 1258 MaybeAlign(Earlier->getAlignment()), Earlier->getOrdering(),
lib/Transforms/Scalar/GVNHoist.cpp 897 MaybeAlign(std::min(ReplacementStore->getAlignment(),
898 cast<StoreInst>(I)->getAlignment())));
lib/Transforms/Scalar/LICM.cpp 2006 unsigned InstAlignment = Store->getAlignment();
2036 MaybeAlign(Store->getAlignment()), MDL,
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 794 if (processLoopStridedStore(StorePtr, StoreSize, HeadStore->getAlignment(),
1146 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(),
1151 unsigned Align = std::min(SI->getAlignment(), LI->getAlignment());
1166 StoreBasePtr, SI->getAlignment(), LoadBasePtr, LI->getAlignment(),
lib/Transforms/Scalar/MemCpyOptimizer.cpp 176 SI->getPointerOperand(), SI->getAlignment(), SI);
420 unsigned StoreAlign = SI->getAlignment();
685 unsigned Align = SI->getAlignment();
lib/Transforms/Scalar/SROA.cpp 1691 Alignment = SI->getAlignment();
3127 unsigned StoreAlign = SI->getAlignment();
lib/Transforms/Scalar/Scalarizer.cpp 799 if (!getVectorLayout(FullValue->getType(), SI.getAlignment(), Layout,
lib/Transforms/Utils/FunctionComparator.cpp 562 cmpNumbers(SI->getAlignment(), cast<StoreInst>(R)->getAlignment()))
562 cmpNumbers(SI->getAlignment(), cast<StoreInst>(R)->getAlignment()))
lib/Transforms/Utils/SimplifyCFG.cpp 3077 unsigned PAlignment = PStore->getAlignment();
3078 unsigned QAlignment = QStore->getAlignment();
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 140 unsigned Align = SI->getAlignment();
lib/Transforms/Vectorize/SLPVectorizer.cpp 3183 MaybeAlign alignment(cast<StoreInst>(VL0)->getAlignment());
4054 unsigned Alignment = SI->getAlignment();
tools/polly/include/polly/Support/ScopHelper.h 197 return asStore()->getAlignment();
tools/polly/lib/CodeGen/BlockGenerators.cpp 346 Builder.CreateAlignedStore(ValueOperand, NewPointer, Store->getAlignment());
tools/polly/lib/Exchange/JSONExporter.cpp 456 StoreI->getAlignment() &&
458 StoreI->getAlignment();