index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
TargetInstrInfoImpl.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Automatically fold COPY instructions into stack load/store.
Jakob Stoklund Olesen
2010-07-09
1
-9
/
+75
*
Change TII::foldMemoryOperand API to require the machine instruction to be
Jakob Stoklund Olesen
2010-07-09
1
-4
/
+11
*
Add TargetInstrInfo::copyPhysReg hook and use it from LowerSubregs.
Jakob Stoklund Olesen
2010-07-08
1
-0
/
+17
*
Tail merging pass shall not break up IT blocks. rdar://8115404
Evan Cheng
2010-06-22
1
-0
/
+2
*
Allow ARM if-converter to be run after post allocation scheduling.
Evan Cheng
2010-06-18
1
-0
/
+42
*
- Do away with SimpleHazardRecognizer.h. It's not used and offers little value.
Evan Cheng
2010-06-14
1
-0
/
+7
*
Code formatting.
Evan Cheng
2010-06-12
1
-5
/
+3
*
Slightly change the meaning of the reMaterialize target hook when the original
Jakob Stoklund Olesen
2010-06-02
1
-10
/
+2
*
rename llvm::llvm_report_error -> llvm::report_fatal_error
Chris Lattner
2010-04-07
1
-1
/
+1
*
- Change MachineInstr::isIdenticalTo to take a new option that determines whe...
Evan Cheng
2010-03-03
1
-31
/
+5
*
Add Target hook to duplicate machine instructions.
Jakob Stoklund Olesen
2010-01-06
1
-0
/
+7
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
1
-1
/
+1
*
Check if subreg index is zero.
Evan Cheng
2009-11-16
1
-1
/
+3
*
- Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.
Evan Cheng
2009-11-14
1
-3
/
+8
*
- Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdentical
Evan Cheng
2009-11-07
1
-0
/
+31
*
-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed
Evan Cheng
2009-10-18
1
-4
/
+1
*
Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...
Evan Cheng
2009-10-18
1
-1
/
+4
*
Revert 84315 for now. Re-thinking the patch.
Evan Cheng
2009-10-17
1
-1
/
+1
*
Rename getFixedStack to getStackObject. The stack objects represented are not
Evan Cheng
2009-10-17
1
-1
/
+1
*
Revert the kludge in 76703. I got a clean
Dale Johannesen
2009-10-12
1
-21
/
+0
*
Factor out LiveIntervalAnalysis' code to determine whether an instruction
Dan Gohman
2009-10-09
1
-0
/
+88
*
Improve MachineMemOperand handling.
Dan Gohman
2009-09-25
1
-8
/
+8
*
Change MachineMemOperand's alignment value to be the alignment of
Dan Gohman
2009-09-21
1
-1
/
+1
*
Let each target determines whether a machine instruction is dead. If true, th...
Evan Cheng
2009-07-22
1
-0
/
+21
*
Let callers decide the sub-register index on the def operand of rematerialize...
Evan Cheng
2009-07-16
1
-1
/
+4
*
Use findCommutedOpIndices to find the operands to commute.
Evan Cheng
2009-07-10
1
-3
/
+13
*
Remove TargetInstrInfo::CommuteChangesDestination and added findCommutedOpInd...
Evan Cheng
2009-07-10
1
-18
/
+16
*
CommuteChangesDestination() should check if to-be-commuted instruction define...
Evan Cheng
2009-07-01
1
-16
/
+30
*
Change MachineInstrBuilder::addReg() to take a flag instead of a list of
Bill Wendling
2009-05-13
1
-3
/
+3
*
Explicitly pass in debug location information to BuildMI.
Bill Wendling
2009-02-03
1
-1
/
+1
*
Split foldMemoryOperand into public non-virtual and protected virtual
Dan Gohman
2008-12-03
1
-0
/
+68
*
Switch the MachineOperand accessors back to the short names like
Dan Gohman
2008-10-03
1
-5
/
+5
*
Remove isImm(), isReg(), and friends, in favor of
Dan Gohman
2008-09-13
1
-3
/
+3
*
Fix a 80 column violation.
Evan Cheng
2008-09-11
1
-1
/
+2
*
Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...
Owen Anderson
2008-08-14
1
-1
/
+2
*
Pool-allocation for MachineInstrs, MachineBasicBlocks, and
Dan Gohman
2008-07-07
1
-2
/
+4
*
Add option to commuteInstruction() which forces it to create a new (commuted)...
Evan Cheng
2008-06-16
1
-2
/
+17
*
Infrastructure for getting the machine code size of a function and an instruc...
Nicolas Geoffray
2008-04-16
1
-0
/
+11
*
Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.
Evan Cheng
2008-03-31
1
-0
/
+10
*
Added CommuteChangesDestination(). This returns true if commuting the specified
Evan Cheng
2008-02-15
1
-1
/
+21
*
Simplify.
Evan Cheng
2008-02-13
1
-3
/
+1
*
commuteInstr() can now commute non-ssa machine instrs.
Evan Cheng
2008-02-13
1
-0
/
+9
*
rename TargetInstrDescriptor -> TargetInstrDesc.
Chris Lattner
2008-01-07
1
-16
/
+17
*
Add predicates methods to TargetOperandInfo, and switch all clients
Chris Lattner
2008-01-07
1
-1
/
+1
*
Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects
Chris Lattner
2008-01-07
1
-2
/
+2
*
Fix a problem where lib/Target/TargetInstrInfo.h would include and use
Chris Lattner
2008-01-01
1
-0
/
+58