| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | LiveVariables.cpp | 87 LiveVariables::LivenessValues 91 LiveVariables::LivenessValues 144 LiveVariables::LivenessValues 203 LiveVariables::LivenessValues &val; 204 LiveVariables::Observer *observer; 497 LiveVariables::LivenessValues 529 void LiveVariables::runOnAllBlocks(LiveVariables::Observer &obs) { in runOnAllBlocks() 535 LiveVariables::LiveVariables(void *im) : impl(im) {} in LiveVariables() function in LiveVariables 537 LiveVariables::~LiveVariables() { in ~LiveVariables() 541 LiveVariables * [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| H A D | LiveVariables.h | 29 class LiveVariables : public ManagedAnalysis { 52 friend class LiveVariables; variable 71 ~LiveVariables() override; 74 static LiveVariables *computeLiveness(AnalysisDeclContext &analysisContext, 101 static LiveVariables *create(AnalysisDeclContext &analysisContext) { in create() 108 LiveVariables(void *impl); 112 class RelaxedLiveVariables : public LiveVariables { 114 static LiveVariables *create(AnalysisDeclContext &analysisContext) { in create()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | LiveVariables.cpp | 44 char LiveVariables::ID = 0; 45 char &llvm::LiveVariablesID = LiveVariables::ID; 46 INITIALIZE_PASS_BEGIN(LiveVariables, "livevars", 49 INITIALIZE_PASS_END(LiveVariables, "livevars", in INITIALIZE_PASS_DEPENDENCY() 68 LLVM_DUMP_METHOD void LiveVariables::VarInfo::dump() const { in dump() 85 LiveVariables::VarInfo &LiveVariables::getVarInfo(unsigned RegIdx) { in getVarInfo() 92 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo& VRInfo, in MarkVirtRegAliveInBlock() 486 void LiveVariables::UpdatePhysRegDefs(MachineInstr &MI, in UpdatePhysRegDefs() 500 void LiveVariables::runOnInstr(MachineInstr &MI, in runOnInstr() 741 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut() [all …]
|
| H A D | PHIElimination.cpp | 68 LiveVariables *LV; 132 INITIALIZE_PASS_DEPENDENCY(LiveVariables) in INITIALIZE_PASS_DEPENDENCY() argument 137 AU.addUsedIfAvailable<LiveVariables>(); in INITIALIZE_PASS_DEPENDENCY() 138 AU.addPreserved<LiveVariables>(); in INITIALIZE_PASS_DEPENDENCY() 148 LV = getAnalysisIfAvailable<LiveVariables>(); in runOnMachineFunction() 287 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode()
|
| H A D | TwoAddressInstructionPass.cpp | 99 LiveVariables *LV; 186 AU.addUsedIfAvailable<LiveVariables>(); in getAnalysisUsage() 187 AU.addPreserved<LiveVariables>(); in getAnalysisUsage() 1674 LV = getAnalysisIfAvailable<LiveVariables>(); in runOnMachineFunction()
|
| H A D | MachineVerifier.cpp | 226 LiveVariables *LiveVars; 391 LiveVars = PASS->getAnalysisIfAvailable<LiveVariables>(); in verify() 1558 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in checkLiveness() 1920 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
|
| H A D | MachineBasicBlock.cpp | 894 LiveVariables *LV = P.getAnalysisIfAvailable<LiveVariables>(); in SplitCriticalEdge()
|
| H A D | LiveIntervals.cpp | 92 AU.addPreserved<LiveVariables>(); in getAnalysisUsage()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 123 class DeadStoreObs : public LiveVariables::Observer { 147 bool isLive(const LiveVariables::LivenessValues &Live, const VarDecl *D) { in isLive() 211 const LiveVariables::LivenessValues &Live) { in CheckVarDecl() 231 const LiveVariables::LivenessValues& Live) { in CheckDeclRef() 260 const LiveVariables::LivenessValues &Live) override { in observeStmt() 466 if (LiveVariables *L = mgr.getAnalysis<LiveVariables>(D)) { in checkASTCodeBody()
|
| H A D | DebugCheckers.cpp | 60 if (LiveVariables* L = mgr.getAnalysis<LiveVariables>(D)) { in checkASTCodeBody() 80 if (LiveVariables *L = Mgr.getAnalysis<RelaxedLiveVariables>(D)) in checkASTCodeBody()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | LiveVariables.h | 46 class LiveVariables : public MachineFunctionPass { 49 LiveVariables() : MachineFunctionPass(ID) { in LiveVariables() function
|
| H A D | TargetInstrInfo.h | 44 class LiveVariables; variable 373 LiveVariables *LV) const { in convertToThreeAddress()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.h | 262 LiveVariables *LV) const; 276 LiveVariables *LV) const override; 593 LiveVariables *LV) const;
|
| H A D | X86InstrInfo.cpp | 743 LiveVariables *LV) const { in classifyLEAReg() 799 LiveVariables *LV) const { in convertToThreeAddressWithLEA() 926 MachineInstr &MI, LiveVariables *LV) const { in convertToThreeAddress()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 1273 static void CreateGCRelocates(ArrayRef<Value *> LiveVariables, in CreateGCRelocates() argument 1278 if (LiveVariables.empty()) in CreateGCRelocates() 1312 for (unsigned i = 0; i < LiveVariables.size(); i++) { in CreateGCRelocates() 1315 Builder.getInt32(LiveStart + FindIndex(LiveVariables, BasePtrs[i])); in CreateGCRelocates() 1318 Type *Ty = LiveVariables[i]->getType(); in CreateGCRelocates() 1326 suffixed_name_or(LiveVariables[i], ".relocated", "")); in CreateGCRelocates() 1421 const SmallVectorImpl<Value *> &LiveVariables, in makeStatepointExplicitImpl() argument 1424 assert(BasePtrs.size() == LiveVariables.size()); in makeStatepointExplicitImpl() 1433 ArrayRef<Value *> GCArgs(LiveVariables); in makeStatepointExplicitImpl() 1550 CreateGCRelocates(LiveVariables, LiveStartIdx, BasePtrs, ExceptionalToken, in makeStatepointExplicitImpl() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.h | 247 LiveVariables *LV) const override;
|
| H A D | SystemZInstrInfo.cpp | 965 LiveVariables *LV) { in finishConvertToThreeAddress() 979 MachineFunction::iterator &MFI, MachineInstr &MI, LiveVariables *LV) const { in convertToThreeAddress()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 120 LiveVariables *LV) const override;
|
| H A D | ARMBaseInstrInfo.cpp | 143 MachineFunction::iterator &MFI, MachineInstr &MI, LiveVariables *LV) const { in convertToThreeAddress() 283 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.h | 309 LiveVariables *LV) const override;
|
| H A D | SIInstrInfo.cpp | 2275 LiveVariables *LV) const { in convertToThreeAddress()
|
| /freebsd-12.1/lib/clang/libclang/ |
| H A D | Makefile | 133 SRCS_MIN+= Analysis/LiveVariables.cpp
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 243 SRCS_MIN+= CodeGen/LiveVariables.cpp
|