projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Propagate debug loc info through prologue/epilogue.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrInfo.cpp
2009-02-18
Dan Gohman
Factor out the code to add a MachineOperand to a Machin...
blob
|
commitdiff
|
raw
2009-02-13
Dale Johannesen
Remove refs to non-DebugLoc versions of BuildMI from...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-12
Dale Johannesen
Eliminate a couple of non-DebugLoc BuildMI variants.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-12
Bill Wendling
Move debug loc info along when the spiller creates...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-09
Evan Cheng
Turns out AnalyzeBranch can modify the mbb being analyz...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
Move getPointerRegClass from TargetInstrInfo to TargetR...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-03
Bill Wendling
Create DebugLoc information in FastISel. Several tempor...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-20
Evan Cheng
Change TargetInstrInfo::isMoveInstr to return source...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-10
Evan Cheng
Preliminary ARM debug support based on patch by Mikael...
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-11-18
Dan Gohman
Add more const qualifiers. This fixes build breakage...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-03
Evan Cheng
Minor code restructuring. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-16
Dan Gohman
Const-ify several TargetInstrInfo methods.
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-08-26
Owen Anderson
Make TargetInstrInfo::copyRegToReg return a bool indica...
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-07-03
Evan Cheng
- Remove calls to copyKillDeadInfo which is an N^2...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-02
Owen Anderson
Make LiveVariables even more optional, by making it...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Dan Gohman
Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
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-03-30
Chris Lattner
Fix "Control reaches the end of non-void function"...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-15
Evan Cheng
Replace all target specific implicit def instructions...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Evan Cheng
Refactor code. Remove duplicated functions that basical...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-08
Evan Cheng
It's not always safe to fold movsd into xorpd, etc...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-15
Owen Anderson
Remove DefInst from LiveVariables::VarInfo. Use the...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-11
Chris Lattner
rename MachineInstr::setInstrDescriptor -> setDesc
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Evan Cheng
Only mark instructions that load a single value without...
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
Rename all the M_* flags to be namespace qualified...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Move a bunch more accessors from TargetInstrInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
remove MachineOpCode typedef.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Owen Anderson
Move even more functionality from MRegisterInfo into...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
rename isLoad -> isSimpleLoad due to evan's desire...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-04
Owen Anderson
Move some more functionality from MRegisterInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Owen Anderson
Move some more instruction creation methods from Regist...
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
2007-12-31
Owen Anderson
Move copyRegToReg from MRegisterInfo to TargetInstrInfo...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Add new shorter predicates for testing machine operands...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Use MachineOperand::getImm instead of MachineOperand...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
use simplified operand addition methods.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Dan Gohman
Remove isReg, isImm, and isMBB, and change all their...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-07
Owen Anderson
Add lengthof and endof templates that hide a lot of...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-12
Dale Johannesen
ARM: make branch folder remove unconditional branches
blob
|
commitdiff
|
raw
|
diff to current
2007-07-10
Evan Cheng
Remove clobbersPred. Add an OptionalDefOperand to instr...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-06
Evan Cheng
Incorrect check.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Evan Cheng
Reflects the chanegs made to PredicateOperand.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-26
Dan Gohman
Revert the earlier change that removed the M_REMATERIAL...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Dan Gohman
Replace M_REMATERIALIZIBLE and the newly-added isOtherR...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Evan Cheng
Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Evan Cheng
Instructions with unique labels or embedded jumptables...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Dale Johannesen
Handle blocks with 2 unconditional branches in AnalyzeB...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-08
Evan Cheng
Add a utility routine to check for unpredicated termina...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-08
Evan Cheng
Fix ARM condition code subsumission check.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-07
Evan Cheng
Stupid cut-n-paste bug caused me soooo much grief....
blob
|
commitdiff
|
raw
|
diff to current
2007-05-29
Evan Cheng
Add missing const qualifiers.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-23
Evan Cheng
Hooks for predication support.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-21
Evan Cheng
Fix some -march=thumb regressions. tBR_JTr is not predi...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-21
Evan Cheng
BlockHasNoFallThrough() now returns true if block ends...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-18
Evan Cheng
RemoveBranch() and InsertBranch() now returns number...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
PredicateInstruction returns true if the operation...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Removed isPredicable().
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Hooks for predication support.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-15
Evan Cheng
Add PredicateOperand to all ARM instructions that have...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-29
Dale Johannesen
Rewrite of Thumb constant islands handling (exact allow...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Evan Cheng
Rename findRegisterUseOperand to findRegisterUseOperand...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-25
Evan Cheng
Relex assertions to account for additional implicit...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-16
Anton Korobeynikov
Removed tabs everywhere except autogenerated & external...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-03
Evan Cheng
Inverted logic.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Evan Cheng
findRegisterUseOperand() changed.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Fix naming inconsistencies.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-07
Evan Cheng
Spill / restore should avoid modifying the condition...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Evan Cheng
Copy and paste bug.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Evan Cheng
Misseed thumb jumptable branch.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-29
Evan Cheng
Factor GetInstSize() out of constpool island pass.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Jim Laskey
Make LABEL a builtin opcode.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-19
Evan Cheng
ARM backend contribution from Apple.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescrip...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Rafael Espindola
fix warning about missing newline at end of file
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Chris Lattner
implement uncond branch insertion, mark branches with...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-13
Rafael Espindola
add shifts to addressing mode 1
blob
|
commitdiff
|
raw
|
diff to current
2006-09-11
Rafael Espindola
partial implementation of the ARM Addressing Mode 1
blob
|
commitdiff
|
raw
|
diff to current
2006-08-08
Rafael Espindola
change the addressing mode of the str instruction to...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-10
Rafael Espindola
create the raddr addressing mode that matches any regis...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-27
Rafael Espindola
handle the "mov reg1, reg2" case in isMoveInstr
blob
|
commitdiff
|
raw
|
diff to current
2006-05-23
Rafael Espindola
implement minimal versions of
blob
|
commitdiff
|
raw
|
diff to current
2006-05-14
Rafael Espindola
added a skeleton of the ARM backend
blob
|
commitdiff
|
raw
|
diff to current