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 |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Dan Gohman | Fix a think-o in isSafeToMove. This fixes it from think... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Dale Johannesen | Next round of earlyclobber handling. Approach the |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Dan Gohman | Add a method to MachineInstr for testing whether it... |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Dale Johannesen | adjust last patch per review feedback |
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-12 |
Dale Johannesen | Pass "earlyclobber" bit through to machine |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Dan Gohman | Fix addRegisterDead and addRegisterKilled to be more... |
blob | commitdiff | raw | diff to current |
2008-08-30 |
Evan Cheng | Fold isRematerializable checks into isSafeToReMat. |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Evan Cheng | Move the check whether it's worth remating to caller. |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Evan Cheng | Refactor isSafeToReMat out of 2addr pass. |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Chris Lattner | simplify PseudoSourceValue printing a bit. Unnest... |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Evan Cheng | Print PseudoSourceValue. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Change the FoldingSetNodeID usage for objects which... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Move MachineInstr::getOpcode inline. |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Speed up addRegisterDead by adding more fast checks... |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Dan Gohman | Fold the useful features of alist and alist_node into... |
blob | commitdiff | raw | diff to current |
2008-07-21 |
Dan Gohman | Now that the MachineInstr leaks are fixed, enable leak... |
blob | commitdiff | raw | diff to current |
2008-07-19 |
Evan Cheng | Fix a memory leak in LiveIntervalAnalysis. |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Re-introduce LeakDetector support for MachineInstrs... |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Dan Gohman | Add an assert to check for empty flags for MachineMemOp... |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Trim unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Evan Cheng | - Change the horrible N^2 isRegReDefinedByTwoAddr.... |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Dan Gohman | It's no longer necessary to test if a MachineBasicBlock's |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Dan Gohman | Verify that MachineMemOperand alignment is a non-zero... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
next |