NFC: no one uses AnalyzeBranchPredicate yet.
Add TargetInstrInfo::AnalyzeBranchPredicate and implement for x86. A
later change adding support for page-fault based implicit null checks
depends on this.
Paths
| Differential D10200
[TargetInstrInfo] Add new hook: AnalyzeBranchPredicate. ClosedPublic Authored by sanjoy on Jun 2 2015, 2:38 PM.
Details Summary NFC: no one uses AnalyzeBranchPredicate yet. Add TargetInstrInfo::AnalyzeBranchPredicate and implement for x86. A
Diff Detail Event Timelinesanjoy updated this object. Comment Actions This seems reasonable to me, but I'll let Andy have the final say. -Ahmed
atrick edited edge metadata. Comment ActionsLooks good but I have one comment inline...
This revision now requires changes to proceed.Jun 12 2015, 4:45 PM
This revision is now accepted and ready to land.Jun 12 2015, 6:17 PM Closed by commit rL239742: [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate. (authored by sanjoy). · Explain WhyJun 15 2015, 11:48 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 27009 include/llvm/Target/TargetInstrInfo.h
lib/Target/X86/X86InstrInfo.h
lib/Target/X86/X86InstrInfo.cpp
|
This can go away now, right?