2009-09-01 |
Daniel Dunbar | Remove Offset from ExternalSybmol MachineOperands,... |
blob | commitdiff | raw |
2009-08-28 |
Anton Korobeynikov | Short-term workaround for frame-related weirdness on... |
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-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
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-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Dan Gohman | Simplify this code. The case where one class is GR64Reg... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Eric Christopher | Add crc32 instruction and intrinsics. Add a new class... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Use GR32 for copies between GR32_NOSP and GR32_NOREX... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | hasSuperClass tests for a strict superset relation... |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Chris Lattner | Move the getInlineAsmLength virtual method from TAI... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Add a new register class to describe operands that... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | 1. Introduce a new TargetOperandInfo::getRegClass(... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Jakob Stoklund Olesen | Silence warning in Linux builds: |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Evan Cheng | With recent MC changes, RIP base register is explicitly... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Evan Cheng | Let callers decide the sub-register index on the def... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Evan Cheng | Move load / store folding alignment require into the... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Chris Lattner | reapply r75408, which eliminates MOV64r0 in favor of... |
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-13 |
Owen Anderson | Move more functionality over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | Begin the painful process of tearing apart the rat... |
blob | commitdiff | raw | diff to current |
2009-07-12 |
Bill Wendling | Temporarily revert r75408. It appears to break the... |
blob | commitdiff | raw | diff to current |
2009-07-12 |
Chris Lattner | eliminate MOV64r0 in favor of a Pat<> pattern. This... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Evan Cheng | Undo my brain cramp. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | some minor simplifications. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Evan Cheng | CMOVxx doesn't swap operands which it's commuted. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | change isGlobalStubReference to take target flags inste... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | convert some late code (called by regalloc and code... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | GVRequiresExtraLoad is now never used for calls, simpli... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Evan Cheng | Targets sometimes assign fixed stack object to spill... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | simplify some code based on the fact that picstyles... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
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-27 |
Chris Lattner | factor some logic out into a helper function, allow... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Chris Lattner | Reimplement rip-relative addressing in the X86-64 backe... |
blob | commitdiff | raw | diff to current |
2009-06-25 |
Chris Lattner | Use target-specific machine operand flags to eliminate... |
blob | commitdiff | raw | diff to current |
2009-06-25 |
Chris Lattner | just eliminate the code entirely! |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Eli Friedman | PR3739, part 2: Use an explicit store to spill XMM... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Bill Wendling | The MONITOR and MWAIT instructions have insufficient... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bill Wendling | Change MachineInstrBuilder::addReg() to take a flag... |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Evan Cheng | Avoid unneeded SIB byte encoding. Patch by Zoltan Varga. |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Evan Cheng | Optimize code placement in loop to eliminate unconditio... |
blob | commitdiff | raw | diff to current |
2009-05-05 |
Evan Cheng | Revert part of 70929 that has to do with determining... |
blob | commitdiff | raw | diff to current |
2009-05-04 |
Evan Cheng | - Avoid the longer SIB encoding on x86_64 when it's... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Dan Gohman | Rename GR8_ABCD to GR8_ABCD_L and create GR8_ABCD_H... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Dan Gohman | Rename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_... |
blob | commitdiff | raw | diff to current |
2009-04-20 |
Dan Gohman | Make X86's copyRegToReg able to handle copies to and... |
blob | commitdiff | raw | diff to current |
2009-04-18 |
Mon P Wang | Fixed a few 64 bit cases in X86InstrInfo::commuteInstr... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Bill Wendling | Recommit r69335 and r69336. These were not causing... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Bill Wendling | Revert r69335 and r69336. They were causing build failures. |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Dan Gohman | MOV8rr_NOREX is a "Move" instruction. This doesn't... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Dan Gohman | Don't use MOV8rr_NOREX on x86-32. It doesn't actually... |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | Fix 80-column violations. |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | Add a folding table entry for MOV8rr_NOREX. |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | Add a new MOV8rr_NOREX, and make X86's copyRegToReg... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Implement x86 h-register extract support. |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Fix another hard-coded constant to use X86AddrNumOperands. |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Chris Lattner | Fix code size computation on x86-64, patch by Zoltan... |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Re-apply 68552. |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Bill Wendling | Temporarily revert r68552. This was causing a failure... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Rafael Espindola | Reduce code duplication on the TLS implementation. |
blob | commitdiff | raw | diff to current |
2009-03-28 |
Rafael Espindola | Have only one definition of X86AddrNumOperands. |
blob | commitdiff | raw | diff to current |
2009-03-28 |
Rafael Espindola | Make code a bit less brittle by no hardcoding the number |
blob | commitdiff | raw | diff to current |
2009-03-27 |
Rafael Espindola | Avoid hardcoding that X86 addresses have 4 operands. |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Dan Gohman | Correct this comment. |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Dan Gohman | When using MachineInstr operand indices on SDNodes... |
blob | commitdiff | raw | diff to current |
2009-02-22 |
Evan Cheng | Do not consider MMX_MOVD64rr a move instructions. The... |
blob | commitdiff | raw | diff to current |
2009-02-18 |
Dan Gohman | Factor out the code to add a MachineOperand to a Machin... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove non-DebugLoc versions of BuildMI from X86. |
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-11 |
Bill Wendling | Propagate DebugLoc info for spiller call-backs. |
blob | commitdiff | raw | diff to current |
2009-02-09 |
Evan Cheng | Implement FpSET_ST1_*. |
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-06 |
Evan Cheng | Add TargetInstrInfo::isSafeToMoveRegisterClassDefs... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Get rid of one more non-DebugLoc getNode and |
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 |
2009-01-15 |
Dan Gohman | Add load-folding table entries for BT*ri8 instructions. |
blob | commitdiff | raw | diff to current |
2009-01-09 |
Dan Gohman | Add load-folding table entries for MOVDQA. |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Dan Gohman | Add load-folding table entries for cmovno too. |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Dan Gohman | Define instructions for cmovo and cmovno. |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Dan Gohman | X86_COND_C and X86_COND_NC are alternate mnemonics for |
blob | commitdiff | raw | diff to current |
2009-01-06 |
Dan Gohman | Revert r42653 and forward-port the code that lets INC64... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Dan Gohman | Make the fuse-failed debug output human-readable. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Mon P Wang | Fixed x86 code generation of multiple for v2i64. It... |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Evan Cheng | Reason #3 from 60595 doesn't hold true. If we can fold... |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Evan Cheng | Effectively undo 60461 in PIC mode which simply transfo... |
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-12-03 |
Dan Gohman | Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad... |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Bill Wendling | Reapply r60382. This time, don't mark "ADC" nodes with... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Bill Wendling | Temporarily revert r60382. It caused CodeGen/X86/i2k... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Bill Wendling | - Have "ADD" instructions return an implicit EFLAGS. |
blob | commitdiff | raw | diff to current |
next |