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 |
2008-07-07 |
Dan Gohman | Move MachineMemOperand's constructor out of line, to... |
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-03 |
Dan Gohman | Reapply r52988, "Simplify addRegisterKilled and addRegi... |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Dan Gohman | Revert r52988. It broke 254.gap on x86-64. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Simplify addRegisterKilled and addRegisterDead. |
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-06-27 |
Evan Cheng | Looks like this condition is inverted. |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Owen Anderson | Don't perform expensive queries checking for super... |
blob | commitdiff | raw | diff to current |
2008-05-28 |
Bill Wendling | Add a flag to indicate that an instruction is as cheap... |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Fix a broken doxygen comment, and reword it for clarity. |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Chris Lattner | detabify llvm, patch by Mike Stump! |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Evan Cheng | Refactor some code out of MachineSink into a MachineIns... |
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-03-04 |
Bill Wendling | Did I say 'e = getNumOperands()'? I meant --e, of course. |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | Miscellaneous clean-ups based on Evan's feedback: |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | Go through the machine instruction's operands to make... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
blob | commitdiff | raw | diff to current |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Nate Begeman | Support a new type of MachineOperand, MO_FPImmediate... |
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 | Also print alignment. |
blob | commitdiff | raw | diff to current |
2008-02-07 |
Dan Gohman | Don't abort if a MemOperand is missing a SourceValue... |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
next |