OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[llvm] Change 2 instances of std::sort to llvm::sort
[android-x86/external-llvm.git]
/
lib
/
CodeGen
/
MachineCSE.cpp
2018-06-12
Roman Tereshin
[MIR][MachineCSE] Implementing proper MachineInstr...
blob
|
commitdiff
2018-05-14
Nicola Zaghen
Rename DEBUG macro to LLVM_DEBUG.
blob
|
commitdiff
|
diff to current
2018-05-09
Shiva Chen
[DebugInfo] Examine all uses of isDebugValue() for...
blob
|
commitdiff
|
diff to current
2018-05-04
Michael Zolotukhin
[MachineCSE] Rewrite a loop checking if a block is...
blob
|
commitdiff
|
diff to current
2018-01-18
Justin Bogner
GlobalISel: Make MachineCSE runnable in the middle...
blob
|
commitdiff
|
diff to current
2017-12-15
Matthias Braun
MachineFunction: Return reference from getFunction...
blob
|
commitdiff
|
diff to current
2017-12-07
Francis Visoiu Mistrih
[CodeGen] Use MachineOperand::print in the MIRPrinter...
blob
|
commitdiff
|
diff to current
2017-11-28
Francis Visoiu Mistrih
[CodeGen] Print register names in lowercase in both...
blob
|
commitdiff
|
diff to current
2017-11-20
Tony Jiang
[MachineCSE] Add new callback for is caller preserved...
blob
|
commitdiff
|
diff to current
2017-11-17
David Blaikie
Fix a bunch more layering of CodeGen headers that are...
blob
|
commitdiff
|
diff to current
2017-11-08
David Blaikie
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo...
blob
|
commitdiff
|
diff to current
2017-08-24
Eugene Zelenko
[CodeGen] Fix some Clang-tidy modernize-use-using and...
blob
|
commitdiff
|
diff to current
2017-06-06
Chandler Carruth
Sort the remaining #include lines in include/... and...
blob
|
commitdiff
|
diff to current
2017-05-25
Matthias Braun
CodeGen: Rename DEBUG_TYPE to match passnames
blob
|
commitdiff
|
diff to current
2017-05-24
Mikael Holmen
MachineCSE: Respect interblock physreg liveness
blob
|
commitdiff
|
diff to current
2016-12-16
Florian Hahn
[codegen] Add generic functions to skip debug values.
blob
|
commitdiff
|
diff to current
2016-10-28
Matthias Braun
MachineRegisterInfo: Remove unused arg from isConstantP...
blob
|
commitdiff
|
diff to current
2016-09-10
Justin Lebar
[CodeGen] Rename MachineInstr::isInvariantLoad to isDer...
blob
|
commitdiff
|
diff to current
2016-06-30
Duncan P. N. Exon...
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
blob
|
commitdiff
|
diff to current
2016-04-22
Andrew Kaylor
Re-commit optimization bisect support (r267022) without...
blob
|
commitdiff
|
diff to current
2016-04-22
Vedant Kumar
Revert "Initial implementation of optimization bisect...
blob
|
commitdiff
|
diff to current
2016-04-21
Andrew Kaylor
Initial implementation of optimization bisect support.
blob
|
commitdiff
|
diff to current
2016-04-19
Tim Shen
[SSP, 2/2] Create llvm.stackguard() intrinsic and lower...
blob
|
commitdiff
|
diff to current
2016-01-06
Sanjay Patel
rangify; NFCI
blob
|
commitdiff
|
diff to current
2015-09-09
Chandler Carruth
[PM/AA] Rebuild LLVM's alias analysis infrastructure...
blob
|
commitdiff
|
diff to current
2015-05-09
Tom Stellard
MachineCSE: Add a target query for the LookAheadLimit...
blob
|
commitdiff
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
blob
|
commitdiff
|
diff to current
2015-02-04
Matthias Braun
MachineCSE: Clear dead-def flag on CSE.
blob
|
commitdiff
|
diff to current
2014-12-02
Ahmed Bougacha
[MachineCSE] Clear kill-flag on registers imp-def'd...
blob
|
commitdiff
|
diff to current
2014-08-11
Jiangning Liu
In Machine CSE pass, the source register of a COPY...
blob
|
commitdiff
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
diff to current
2014-07-29
Jiangning Liu
Add TargetInstrInfo interface isAsCheapAsAMove.
blob
|
commitdiff
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Remove potential ODR violations by sinking...
blob
|
commitdiff
|
diff to current
2014-03-31
Paul Robinson
Disable each MachineFunctionPass for 'optnone' function...
blob
|
commitdiff
|
diff to current
2014-03-17
Owen Anderson
Switch a number of loops in lib/CodeGen over to range...
blob
|
commitdiff
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
diff to current
2014-03-07
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
diff to current
2014-03-07
Rafael Espindola
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
blob
|
commitdiff
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
diff to current
2013-12-17
Andrew Trick
Disabled subregister copy coalescing during MachineCSE.
blob
|
commitdiff
|
diff to current
2013-12-17
Andrew Trick
Allow MachineCSE to coalesce trivial subregister copies...
blob
|
commitdiff
|
diff to current
2013-12-16
Rafael Espindola
Revert "Allow MachineCSE to coalesce trivial subregiste...
blob
|
commitdiff
|
diff to current
2013-12-16
Andrew Trick
Allow MachineCSE to coalesce trivial subregister copies...
blob
|
commitdiff
|
diff to current
2013-12-16
Andrew Trick
whitespace
blob
|
commitdiff
|
diff to current
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
diff to current
2012-11-27
Manman Ren
CSE: allow PerformTrivialCoalescing to check copies...
blob
|
commitdiff
|
diff to current
2012-11-26
Jakub Staszak
Don't use iterator after being erased.
blob
|
commitdiff
|
diff to current
2012-11-13
Ulrich Weigand
Do not consider a machine instruction that uses and...
blob
|
commitdiff
|
diff to current
2012-10-16
Jakob Stoklund Olesen
Remove unused BitVectors from getAllocatableSet().
blob
|
commitdiff
|
diff to current
2012-10-15
Jakob Stoklund Olesen
Switch most getReservedRegs() clients to the MRI equiva...
blob
|
commitdiff
|
diff to current
2012-08-11
Benjamin Kramer
MachineCSE: Hoist isConstantPhysReg out of the loop...
blob
|
commitdiff
|
diff to current
2012-08-11
Benjamin Kramer
PR13578: Teach MachineCSE that instructions that use...
blob
|
commitdiff
|
diff to current
2012-08-08
Manman Ren
X86: enable CSE between CMP and SUB
blob
|
commitdiff
|
diff to current
2012-08-07
Manman Ren
MachineCSE: Update the heuristics for isProfitableToCSE.
blob
|
commitdiff
|
diff to current
2012-07-19
Bill Wendling
Remove tabs.
blob
|
commitdiff
|
diff to current
2012-07-05
Nick Lewycky
Remove ParentMap. You can just ask the domnode for...
blob
|
commitdiff
|
diff to current
2012-06-01
Jakob Stoklund Olesen
Switch some getAliasSet clients to MCRegAliasIterator.
blob
|
commitdiff
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store register overlaps to reduce stati...
blob
|
commitdiff
|
diff to current
2012-02-28
Jakob Stoklund Olesen
Handle regmasks in MachineCSE.
blob
|
commitdiff
|
diff to current
2012-02-17
Lang Hames
Re-enable 150652 and 150654 - Make FPSCR non-reserved...
blob
|
commitdiff
|
diff to current
2012-02-16
Lang Hames
Oop - r150653 + r150654 broke one of my test cases...
blob
|
commitdiff
|
diff to current
2012-02-16
Lang Hames
MachineCSE shouldn't extend the live ranges of reserved...
blob
|
commitdiff
|
diff to current
2012-02-08
Andrew Trick
Codegen pass definition cleanup. No functionality.
blob
|
commitdiff
|
diff to current
2012-02-08
Andrew Trick
whitespace
blob
|
commitdiff
|
diff to current
2012-02-05
Duncan Sands
Persuade GCC that there is nothing worth warning about...
blob
|
commitdiff
|
diff to current
2012-01-11
Evan Cheng
Avoid CSE of instructions which define physical registe...
blob
|
commitdiff
|
diff to current
2012-01-10
Evan Cheng
Allow machine-cse to look across MBB boundary when...
blob
|
commitdiff
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
diff to current
2011-10-12
Bill Wendling
We need to verify that the machine instruction we're...
blob
|
commitdiff
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
diff to current
2011-05-06
Eli Friedman
Re-revert r130877; it's apparently causing a regression...
blob
|
commitdiff
|
diff to current
2011-05-05
Eli Friedman
Minor correction to r130877; fixes PR9846 and hopefully...
blob
|
commitdiff
|
diff to current
2011-05-04
Eli Friedman
Re-commit r130862 with a minor change to avoid an itera...
blob
|
commitdiff
|
diff to current
2011-05-04
Eli Friedman
Back out r130862; it appears to be breaking bootstrap.
blob
|
commitdiff
|
diff to current
2011-05-04
Eli Friedman
Teach MachineCSE how to do simple cross-block CSE invol...
blob
|
commitdiff
|
diff to current
2011-04-11
Evan Cheng
Fix a couple of places where changes are made but not...
blob
|
commitdiff
|
diff to current
2011-01-10
Chris Lattner
fit in 80 cols and use MBB::isSuccessor instead of...
blob
|
commitdiff
|
diff to current
2011-01-10
Jakob Stoklund Olesen
Simplify a bunch of isVirtualRegister() and isPhysicalR...
blob
|
commitdiff
|
diff to current
2011-01-07
Evan Cheng
Do not model all INLINEASM instructions as having unmod...
blob
|
commitdiff
|
diff to current
2011-01-03
Cameron Zwarich
Use a RecyclingAllocator to allocate values for Machine...
blob
|
commitdiff
|
diff to current
2010-12-15
Evan Cheng
Teach machine cse to commute instructions.
blob
|
commitdiff
|
diff to current
2010-10-29
Evan Cheng
Teach machine cse to eliminate instructions with multip...
blob
|
commitdiff
|
diff to current
2010-10-19
Owen Anderson
Get rid of static constructors for pass registration...
blob
|
commitdiff
|
diff to current
2010-10-12
Owen Anderson
Begin adding static dependence information to passes...
blob
|
commitdiff
|
diff to current
2010-10-07
Owen Anderson
Now with fewer extraneous semicolons!
blob
|
commitdiff
|
diff to current
2010-10-06
Jakob Stoklund Olesen
Add MachineRegisterInfo::constrainRegClass and use...
blob
|
commitdiff
|
diff to current
2010-09-17
Evan Cheng
Machine CSE was forgetting to clear some data structures.
blob
|
commitdiff
|
diff to current
2010-09-17
Evan Cheng
Fix a potential bug that can cause miscomparison with...
blob
|
commitdiff
|
diff to current
2010-08-17
Evan Cheng
Machine CSE preserves CFG. Pass manager was freeing...
blob
|
commitdiff
|
diff to current
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
blob
|
commitdiff
|
diff to current
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
blob
|
commitdiff
|
diff to current
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
blob
|
commitdiff
|
diff to current
2010-07-21
Owen Anderson
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
blob
|
commitdiff
|
diff to current
2010-07-16
Jakob Stoklund Olesen
Remove many calls to TII::isMoveInstr. Targets should...
blob
|
commitdiff
|
diff to current
2010-07-08
Jakob Stoklund Olesen
Convert EXTRACT_SUBREG to COPY when emitting machine...
blob
|
commitdiff
|
diff to current
2010-07-03
Jakob Stoklund Olesen
Detect and handle COPY in many places.
blob
|
commitdiff
|
diff to current
2010-06-04
Evan Cheng
Re-apply 105308 with fix.
blob
|
commitdiff
|
diff to current
2010-06-03
Bob Wilson
Revert 105308.
blob
|
commitdiff
|
diff to current
next