Searched refs:AliasSet (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 34 class AliasSet; variable 36 class AliasSet : public ilist_node<AliasSet> { 42 AliasSet *AS; 83 AliasSet *getAliasSet(AliasSetTracker &AST) { in getAliasSet() 86 AliasSet *OldAS = AS; in getAliasSet() 94 void setAliasSet(AliasSet *as) { in setAliasSet() 111 AliasSet *Forward; // Forwarding pointer. 112 AliasSet *Next, *Prev; // Doubly linked list of AliasSets. 172 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST); 224 friend struct ilist_sentinel_traits<AliasSet>; [all …]
|
/external/llvm/lib/Analysis/ |
D | AliasSetTracker.cpp | 31 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { in mergeSetIn() 82 void AliasSetTracker::removeAliasSet(AliasSet *AS) { in removeAliasSet() 83 if (AliasSet *Fwd = AS->Forward) { in removeAliasSet() 90 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker() 95 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, in addPointer() 126 void AliasSet::addCallSite(CallSite CS, AliasAnalysis &AA) { in addCallSite() 146 bool AliasSet::aliasesPointer(const Value *Ptr, uint64_t Size, in aliasesPointer() 182 bool AliasSet::aliasesCallSite(CallSite CS, AliasAnalysis &AA) const { in aliasesCallSite() 217 AliasSet *AliasSetTracker::findAliasSetForPointer(const Value *Ptr, in findAliasSetForPointer() 220 AliasSet *FoundSet = 0; in findAliasSetForPointer() [all …]
|
/external/llvm/lib/CodeGen/ |
D | DeadMachineInstructionElim.cpp | 186 for (const unsigned *AliasSet = TRI->getAliasSet(Reg); in runOnMachineFunction() local 187 *AliasSet; ++AliasSet) in runOnMachineFunction() 188 LivePhysRegs.set(*AliasSet); in runOnMachineFunction()
|
D | PrologEpilogInserter.cpp | 228 for (const unsigned *AliasSet = RegInfo->getAliasSet(Reg); in calculateCalleeSavedRegisters() local 229 *AliasSet; ++AliasSet) { // Check alias registers too. in calculateCalleeSavedRegisters() 230 if (Fn.getRegInfo().isPhysRegUsed(*AliasSet)) { in calculateCalleeSavedRegisters()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 166 void PromoteAliasSet(AliasSet &AS); 389 AliasSet &AS = *I; in canSinkOrHoistInst() 660 void LICM::PromoteAliasSet(AliasSet &AS) { in PromoteAliasSet() 697 for (AliasSet::iterator ASI = AS.begin(), E = AS.end(); ASI != E; ++ASI) { in PromoteAliasSet()
|
/external/llvm/include/llvm/Target/ |
D | Target.td | 94 // is used to populate the SubRegs and AliasSet fields of TargetRegisterDesc.
|