projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
llvm::SwitchInst
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineInstr.cpp
2012-03-08
Craig Topper
Use uint16_t to store instruction implicit uses and...
blob
|
commitdiff
|
raw
2012-03-07
Chandler Carruth
Try to clarify this comment some.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Chandler Carruth
Remove another outbreak of customized (and completely...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store register overlaps to reduce stati...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Jakob Stoklund Olesen
Move getBundleStart() into MachineInstrBundle.h.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-17
Lang Hames
Reverse iterator - should be incrementing rather than...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-15
Lang Hames
Make LiveIntervals::handleMove() bundle aware.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-14
Jakob Stoklund Olesen
Handle regmasks in findRegisterDefOperandIdx().
blob
|
commitdiff
|
raw
|
diff to current
2012-02-10
Benjamin Kramer
Put instruction names into an indexed string table...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-08
Andrew Trick
Added MachineInstr::isBundled() to check if an instruct...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
Jakob Stoklund Olesen
Handle register mask operands in setPhysRegsDeadExcept().
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
Jakob Stoklund Olesen
ArrayRef'ize MI::setPhysRegsDeadExcept().
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
Jakob Stoklund Olesen
Handle all live physreg defs in the same place.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-02
Jakob Stoklund Olesen
Require non-NULL register masks.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-26
Jakob Stoklund Olesen
Clear kill flags before propagating a copy.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-16
Jakob Stoklund Olesen
Add a new kind of MachineOperand: MO_RegisterMask.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Chandler Carruth
Add 'llvm_unreachable' to passify GCC's understanding...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
David Blaikie
Remove unnecessary default cases in switches that cover...
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-08
Evan Cheng
Make MachineInstr instruction property queries more...
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-12-07
Jakob Stoklund Olesen
Add missing check.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jakob Stoklund Olesen
Add MachineOperand IsInternalRead flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Evan Cheng
First chunk of MachineInstr bundle support.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-08
Pete Cooper
Added invariant field to the DAG.getLoad method and...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-03
Pete Cooper
Reverted r143600 - selector reference change
blob
|
commitdiff
|
raw
|
diff to current
2011-11-03
Pete Cooper
Treat objc selector reference globals as invariant...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-13
Nick Lewycky
Add missing braces to pacify GCC's -Wparentheses.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakob Stoklund Olesen
Add MachineInstr::getRegClassConstraint().
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakob Stoklund Olesen
Extract a method for finding the inline asm flag operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakob Stoklund Olesen
Encode register class constreaints in inline asm instru...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-29
Jakob Stoklund Olesen
Remove NumImplicitOps which is now unused.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-29
Jakob Stoklund Olesen
Rewrite MachineInstr::addOperand() to avoid NumImplicitOps.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-29
Jim Grosbach
Thumb2 parsing and encoding for IT blocks.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Jim Grosbach
Tidy up. Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Jakob Stoklund Olesen
Don't treat a partial <def,undef> operand as a read.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Devang Patel
Print DBG_VALUE variable's location info as a comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Devang Patel
If known DebugLocs do not match then two DBG_VALUE...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-02
Jakob Stoklund Olesen
Include a source location when complaining about bad...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Cameron Zwarich
Take a stab at fixing the llvm-x86_64-linux-checks...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Jakob Stoklund Olesen
Distinguish early clobber output operands from clobbere...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Jakob Stoklund Olesen
Decode and pretty print inline asm operand descriptors.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Devang Patel
Handle debug info for i128 constants.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Evan Cheng
Re-commit 131172 with fix. MachineInstr identity checks...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-08
Jakob Stoklund Olesen
Remove an assertion to fix PR9872.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-29
Bill Wendling
Print out the 'nontemporal' info on a store.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-05
Jakob Stoklund Olesen
Ensure all defs referring to a virtual register are...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
Add FrameSetup MI flags
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Jakob Stoklund Olesen
Simplify a bunch of isVirtualRegister() and isPhysicalR...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Replace TargetRegisterInfo::printReg with a PrintReg...
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
2011-01-07
Evan Cheng
DBG_VALUE does not have any side effects; it also makes...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-22
Evan Cheng
Unbreak build.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Dan Gohman
Make CodeGen TBAA-aware.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Jakob Stoklund Olesen
Shrink MachineOperand from 40 to 32 bytes on 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
convert a couple more places to use the new getStore()
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
add some accessors
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
it's more elegant to put the "getConstantPool" and
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
add some helpful accessors.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
start pushing MachinePointerInfo out through the Machin...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
refactor the Value*/offset pair from MachineMemOperand...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-02
Oscar Fuentes
Prefix `next' iterator operation with `llvm::'.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Jakob Stoklund Olesen
Print out the regclass of any virtual registers used...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-04
Jakob Stoklund Olesen
Print symbolic subreg indices on REG_SEQUENCE and INSER...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Dale Johannesen
Propagate the AlignStack bit in InlineAsm's to the
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Devang Patel
Print InlinedAt location.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Teach regular and fast isel to set dead flags on unused...
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-06-01
Jakob Stoklund Olesen
Properly compose subregister indices when coalescing.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Jakob Stoklund Olesen
Add a TargetRegisterInfo::composeSubRegIndices hook...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-25
Jakob Stoklund Olesen
Print symbolic SubRegIndex names on machine operands.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Evan Cheng
- Change MachineInstr::findRegisterDefOperandIdx so...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Jakob Stoklund Olesen
Add MachineInstr::readsWritesVirtualRegister() to deter...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Jakob Stoklund Olesen
Revert "Use MachineInstr::readsWritesVirtualRegister...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Jakob Stoklund Olesen
Use MachineInstr::readsWritesVirtualRegister to determi...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Jakob Stoklund Olesen
If the first definition of a virtual register is a...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-19
Jakob Stoklund Olesen
Add MachineInstr::readsVirtualRegister() in preparation...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-13
Dan Gohman
Teach MachineLICM and MachineSink how to clear kill...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-28
Evan Cheng
Pretty print DBG_VALUE machine instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Bob Wilson
Use getNumImplicitDefs() and getNumImplicitUses().
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Bob Wilson
Fix up some comments.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-08
Evan Cheng
Coalescer should not delete copy instructions whose...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
fix a latent bug my inline asm stuff exposed:
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
stop using DebugLoc::getUnknownLoc()
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
Switch the code generator (except the JIT) onto the...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-13
Chris Lattner
add support for MCSymbols as operands to MachineInstrs.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-08
Devang Patel
Avoid using DIDescriptor.isNull().
blob
|
commitdiff
|
raw
|
diff to current
2010-03-08
Devang Patel
Revert r97947.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-08
Devang Patel
Avoid using DIDescriptor.isNull().
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Evan Cheng
Move MachineInstrExpressionTrait::getHashValue() out...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-03
Evan Cheng
Fix funky indentation and add comments.
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-03-02
Evan Cheng
Swap parameters of isSafeToMove and isSafeToReMat for...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
David Greene
Add non-temporal flags to MachineMemOperand.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-10
Dan Gohman
Fix "the the" and similar typos.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-10
Dale Johannesen
Add isDebug argument to ChangeToRegister; this prevents
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Chris Lattner
move target-independent opcodes out of TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
Jakob Stoklund Olesen
Identify predicate and optional-def operands when print...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-16
Devang Patel
Replace DebugLocTuple with DILocation.
blob
|
commitdiff
|
raw
|
diff to current
next