index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
EarlyIfConversion.cpp
Age
Commit message (
Expand
)
Author
2017-12-15
MachineFunction: Return reference from getFunction(); NFC
Matthias Braun
2017-12-04
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-11-28
[CodeGen] Rename functions PrintReg* to printReg*
Francis Visoiu Mistrih
2017-11-17
Fix a bunch more layering of CodeGen headers that are in Target
David Blaikie
2017-11-08
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
David Blaikie
2017-05-25
CodeGen: Rename DEBUG_TYPE to match passnames
Matthias Braun
2016-10-01
Use StringRef in Pass/PassManager APIs (NFC)
Mehdi Amini
2016-09-14
Finish renaming remaining analyzeBranch functions
Matt Arsenault
2016-09-14
Make analyzeBranch family of instruction names consistent
Matt Arsenault
2016-07-15
Rename AnalyzeBranch* to analyzeBranch*.
Jacques Pienaar
2016-05-03
Add opt-bisect support to additional passes that can be skipped
Andrew Kaylor
2016-02-22
Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
Duncan P. N. Exon Smith
2016-02-22
Revert "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
Duncan P. N. Exon Smith
2016-02-22
CodeGen: Use references in MachineTraceMetrics::Trace, NFC
Duncan P. N. Exon Smith
2016-02-22
CodeGen: Explicitly convert from iterator to pointer, NFC
Duncan P. N. Exon Smith
2016-01-29
Minor code cleanup. NFC.
Junmo Park
2015-12-13
Normalize MBB's successors' probabilities in several locations.
Cong Hou
2015-06-18
Avoid redundant select node in early if-conversion pass
Yi Jiang
2015-05-29
This should have been a reference
Matthias Braun
2015-05-29
CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands
Matthias Braun
2015-05-19
MachineInstr: Remove unused parameter.
Matthias Braun
2015-04-15
Add range iterators for post order and inverse post order. Use them
Daniel Berlin
2015-01-27
The subtarget is cached on the MachineFunction. Access it directly.
Eric Christopher
2014-11-19
Update SetVector to rely on the underlying set's insert to return a pair<iter...
David Blaikie
2014-09-02
Change MCSchedModel to be a struct of statically initialized data.
Pete Cooper
2014-08-05
Have MachineFunction cache a pointer to the subtarget to make lookups
Eric Christopher
2014-08-04
Remove the TargetMachine forwards for TargetSubtargetInfo based
Eric Christopher
2014-05-22
Return false if we're not going to do anything.
Eric Christopher
2014-05-21
Fix compilation issues.
Eric Christopher
2014-05-21
Make early if conversion dependent upon the subtarget and add
Eric Christopher
2014-04-22
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-14
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-03-07
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-02
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
Benjamin Kramer
2013-04-02
Allow MachineTraceMetrics to be used when the model has no resources.
Jakob Stoklund Olesen
2013-04-02
Don't attempt MTM heuristics without a scheduling model present.
Jakob Stoklund Olesen
2013-03-08
Remove wrong and unnecessary assertion.
Jakob Stoklund Olesen
2013-03-07
Add a getPassName() method.
Jakob Stoklund Olesen
2013-01-17
Move MachineTraceMetrics.h into include/llvm/CodeGen.
Jakob Stoklund Olesen
2012-12-03
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-10-25
Stop running the machine code verifier unconditionally.
Jakob Stoklund Olesen
2012-10-04
Get MCSchedModel directly from the subtarget.
Jakob Stoklund Olesen
2012-08-22
Tidy up a few more uses of MF.getFunction()->getName().
David Blaikie
2012-08-13
Count triangles and diamonds in early if-conversion.
Jakob Stoklund Olesen
2012-08-13
Delete dead typedef.
Jakob Stoklund Olesen
2012-08-13
Handle extra Tail predecessors in if-conversion.
Jakob Stoklund Olesen
2012-08-10
Add a proper if-conversion cost model.
Jakob Stoklund Olesen
2012-08-10
Add getTPred() and getFPred() functions.
Jakob Stoklund Olesen
2012-08-08
Heed -stress-early-ifcvt.
Jakob Stoklund Olesen
2012-08-08
Get the MispredictPenalty from MCSchedModel.
Jakob Stoklund Olesen
[next]