projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Remove the "-promote-elements" flag. This flag is now enabled by default.
[oota-llvm.git]
/
lib
/
CodeGen
/
TargetInstrInfoImpl.cpp
2012-05-24
Andrew Trick
misched: Added ScoreboardHazardRecognizer.
blob
|
commitdiff
|
raw
2012-03-28
Pete Cooper
Fixed commuteInstructions bug where if its called pre...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-16
Jakob Stoklund Olesen
Extract method for detecting constant unallocatable...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Eli Friedman
Attempt to fix PR11607 by shuffling around which class...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Nick Lewycky
Move parts of lib/Target that use CodeGen into lib...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Evan Cheng
- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Evan Cheng
Move isUnpredicatedTerminator() default implementation...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Jay Foad
Make use of MachinePointerInfo::getFixedStack.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-01
Jakob Stoklund Olesen
Permit remat of partial register defs when it is safe.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-01
Jakob Stoklund Olesen
Prevent remat of partial register redefinitions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Evan Cheng
Follow up to Jim's r138278. This fixes commuteInstructi...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-08
Jakob Stoklund Olesen
Hoist hasLoadFromStackSlot and hasStoreToStackSlot.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Jakob Stoklund Olesen
Use TRI::has{Sub,Super}ClassEq() where possible.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Jakob Stoklund Olesen
Permit remat when a virtual register has multiple defs.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-21
Andrew Trick
Convert -enable-sched-cycles and -enable-sched-hazard...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-20
Evan Cheng
Sorry, several patches in one.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-07
Evan Cheng
Do not model all INLINEASM instructions as having unmod...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-24
Andrew Trick
Various bits of framework needed for precise machine...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Andrew Trick
Generalize PostRAHazardRecognizer so it can be used...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
force clients of MachineFunction::getMachineMemOperand...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Evan Cheng
Teach if-converter to be more careful with predicating...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Chris Lattner
remove the JIT "NeedsExactSize" feature and supporting...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Jakob Stoklund Olesen
Don't add memory operands to storeRegToStackSlot /...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Jakob Stoklund Olesen
Remove TargetInstrInfo::copyRegToReg entirely.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Jakob Stoklund Olesen
Automatically fold COPY instructions into stack load...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Jakob Stoklund Olesen
Change TII::foldMemoryOperand API to require the machin...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Jakob Stoklund Olesen
Add TargetInstrInfo::copyPhysReg hook and use it from...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-22
Evan Cheng
Tail merging pass shall not break up IT blocks. rdar...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Evan Cheng
Allow ARM if-converter to be run after post allocation...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-14
Evan Cheng
- Do away with SimpleHazardRecognizer.h. It's not used...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-12
Evan Cheng
Code formatting.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Jakob Stoklund Olesen
Slightly change the meaning of the reMaterialize target...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
rename llvm::llvm_report_error -> llvm::report_fatal_error
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Evan Cheng
- Change MachineInstr::isIdenticalTo to take a new...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Jakob Stoklund Olesen
Add Target hook to duplicate machine instructions.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Chris Lattner
improve portability to avoid conflicting with std:...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-16
Evan Cheng
Check if subreg index is zero.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-14
Evan Cheng
- Change TargetInstrInfo::reMaterialize to pass in...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Evan Cheng
- Add TargetInstrInfo::isIdentical(). It's similar...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-18
Evan Cheng
-Revert parts of 84326 and 84411. Distinquishing betwee...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-18
Evan Cheng
Only fixed stack objects and spill slots should be...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-17
Evan Cheng
Revert 84315 for now. Re-thinking the patch.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-17
Evan Cheng
Rename getFixedStack to getStackObject. The stack objec...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-12
Dale Johannesen
Revert the kludge in 76703. I got a clean
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
Factor out LiveIntervalAnalysis' code to determine...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Dan Gohman
Improve MachineMemOperand handling.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-21
Dan Gohman
Change MachineMemOperand's alignment value to be the...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Evan Cheng
Let each target determines whether a machine instructio...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Evan Cheng
Let callers decide the sub-register index on the def...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Evan Cheng
Use findCommutedOpIndices to find the operands to commute.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Evan Cheng
Remove TargetInstrInfo::CommuteChangesDestination and...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-01
Evan Cheng
CommuteChangesDestination() should check if to-be-commu...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-13
Bill Wendling
Change MachineInstrBuilder::addReg() to take a flag...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-03
Bill Wendling
Explicitly pass in debug location information to BuildMI.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-03
Dan Gohman
Split foldMemoryOperand into public non-virtual and...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-03
Dan Gohman
Switch the MachineOperand accessors back to the short...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-13
Dan Gohman
Remove isImm(), isReg(), and friends, in favor of
blob
|
commitdiff
|
raw
|
diff to current
2008-09-11
Evan Cheng
Fix a 80 column violation.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-14
Owen Anderson
Convert uses of std::vector in TargetInstrInfo to Small...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-07
Dan Gohman
Pool-allocation for MachineInstrs, MachineBasicBlocks...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-16
Evan Cheng
Add option to commuteInstruction() which forces it...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-16
Nicolas Geoffray
Infrastructure for getting the machine code size of...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-31
Evan Cheng
Move reMaterialize() from TargetRegisterInfo to TargetI...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-15
Evan Cheng
Added CommuteChangesDestination(). This returns true...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-13
Evan Cheng
Simplify.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-13
Evan Cheng
commuteInstr() can now commute non-ssa machine instrs.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Add predicates methods to TargetOperandInfo, and switch...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Chris Lattner
Fix a problem where lib/Target/TargetInstrInfo.h would...
blob
|
commitdiff
|
raw
|
diff to current