Lines Matching defs:add
288 // just need to add the memory location to that set to keep the data
317 void AliasSetTracker::add(const MemoryLocation &Loc) {
321 void AliasSetTracker::add(LoadInst *LI) {
327 void AliasSetTracker::add(StoreInst *SI) {
333 void AliasSetTracker::add(VAArgInst *VAAI) {
337 void AliasSetTracker::add(AnyMemSetInst *MSI) {
341 void AliasSetTracker::add(AnyMemTransferInst *MTI) {
377 void AliasSetTracker::add(Instruction *I) {
378 // Dispatch to one of the other add methods.
380 return add(LI);
382 return add(SI);
384 return add(VAAI);
386 return add(MSI);
388 return add(MTI);
432 void AliasSetTracker::add(BasicBlock &BB) {
434 add(&I);
437 void AliasSetTracker::add(const AliasSetTracker &AST) {
448 // If there are any call sites in the alias set, add them to this AST.
450 add(Inst);
582 Tracker.add(&I);