projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Iterating over sets of pointers in a heuristic was a bad idea. Switching
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineInstr.cpp
2010-07-04
Jakob Stoklund Olesen
Print symbolic subreg indices on REG_SEQUENCE and INSER...
blob
|
commitdiff
|
raw
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
2010-01-13
Dale Johannesen
Further progration of metadata operands. The
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Jakob Stoklund Olesen
Add <imp-def> and <imp-kill> operands when replacing...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
snip one more #include from Metadata.h
blob
|
commitdiff
|
raw
|
diff to current
2009-12-25
Bill Wendling
Remove dead store.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-25
Bill Wendling
Remove dead store from copy-pasto.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-16
Jim Grosbach
Add @earlyclobber TableGen constraint
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Evan Cheng
Follow up to 90488. Turn a check into an assertion.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Don't print the debug directory; it's often long and...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Evan Cheng
Watch out for PHI instruction with no source operands.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Evan Cheng
Fill out codegen SSA updater. It's not yet tested.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-01
Dan Gohman
Devang pointed out that this code should use DIScope...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-23
Dan Gohman
Print the debug info line and column in MachineInstr...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-16
Dan Gohman
Initialize the new AsmPrinterFlags field to 0, fixing...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-09
Dan Gohman
Print "..." instead of all the uninteresting register...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-06
Dan Gohman
Use WriteAsOperand to print GlobalAddress MachineOperan...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Make -print-machineinstrs more readable.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-30
Dan Gohman
Initial target-independent CodeGen support for BlockAdd...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Evan Cheng
Need a comma after imp-use.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Evan Cheng
Print earlyclobber for implicit-defs as well.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Devang Patel
s/DebugLoc.CompileUnit/DebugLoc.Scope/g
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
Factor out LiveIntervalAnalysis' code to determine...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
isTriviallyReMaterializable checks the
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Dan Gohman
Replace TargetInstrInfo::isInvariantLoad and its target...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-05
Chris Lattner
strength reduce a ton of type equality tests to check...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Devang Patel
Remove std::string uses from DebugInfo interface.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Dan Gohman
Move MachineMemOperand::getAlignment out of line, to...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Dan Gohman
Improve MachineMemOperand handling.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Dan Gohman
Give MachineMemOperand an operator<<, factoring out...
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-09-17
Jim Grosbach
grammar
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
remove some uses of llvm/Support/Streams.h
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
remove various std::ostream version of printing methods...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Owen Anderson
Push LLVMContexts through the IntegerType APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Jakob Stoklund Olesen
Don't tamper with <undef> operands in MachineInstr...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-03
Jakob Stoklund Olesen
Fix Bug 4657: register scavenger asserts with subreg...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-02
Jakob Stoklund Olesen
Never add a kill flag to a constrained physical registe...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Evan Cheng
Fix a typo.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-19
Jakob Stoklund Olesen
Fix http://llvm.org/bugs/show_bug.cgi?id=4583
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Jakob Stoklund Olesen
Teach MachineInstr::isRegTiedToDefOperand() to correctl...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Torok Edwin
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-11
Torok Edwin
assert(0) -> LLVM_UNREACHABLE.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Evan Cheng
Add a bit IsUndef to MachineOperand. This indicates...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-24
Chris Lattner
Rearrange some stuff in MachineOperand and add a new...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-24
Evan Cheng
Fix support for inline asm input / output operand tying...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Dan Gohman
Remove some unnecessary #includes.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-30
Argyrios Kyrtzidis
Make DebugLoc independent of DwarfWriter.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-29
Jakob Stoklund Olesen
MachineInstr::isRegTiedTo{Use,Def}Operand can safely...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-15
Dan Gohman
Fix MachineInstr::getNumExplicitOperands to count
blob
|
commitdiff
|
raw
|
diff to current
2009-04-15
Dan Gohman
Give RemoveRegOperandFromRegInfo a comment and move the
blob
|
commitdiff
|
raw
|
diff to current
2009-04-09
Chris Lattner
ignore register zero in isRegTiedToUseOperand, followin...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-09
Bob Wilson
Fix pr3954. The register scavenger asserts for inline...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-09
Chris Lattner
reg0 references are not real registers. This fixes...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-23
Evan Cheng
Model inline asm constraint which ties an input to...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-19
Evan Cheng
Added MachineInstr::isRegTiedToDefOperand to check...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-19
Bill Wendling
Print out debug info when printing the machine instruction.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-27
Dale Johannesen
Add a DebugLoc field and some simple accessors.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-23
Dan Gohman
Use isTerminator() instead of isBranch()||isReturn...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Dan Gohman
Print subreg information in MachineInstr::dump.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-09
Dan Gohman
Minor code simplification.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-05
Dan Gohman
Drop the reg argument to isRegReDefinedByTwoAddr, which...
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-18
Dan Gohman
Make some methods const.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-10
Mon P Wang
Added missing print functions that take a raw_ostream
blob
|
commitdiff
|
raw
|
diff to current
next