2010-07-02 |
Bruno Cardoso Lopes | Simple refactoring of SSE4.1 instructions, making room... |
tree | commitdiff |
2010-07-02 |
Eric Christopher | 80-col fixup. |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Add a new target independent COPY instruction and code... |
tree | commitdiff |
2010-07-02 |
Bruno Cardoso Lopes | - Add support for the rest of AVX SSE3 instructions |
tree | commitdiff |
2010-07-02 |
Jim Grosbach | Custom inserters (e.g., conditional moves in Thumb1... |
tree | commitdiff |
2010-07-02 |
Devang Patel | MDString is already checked earlier. |
tree | commitdiff |
2010-07-02 |
Evan Cheng | Remove early IT block formation. It's not used. |
tree | commitdiff |
2010-07-02 |
Evan Cheng | - Two-address pass should not assume unfolding is alway... |
tree | commitdiff |
2010-07-02 |
Dale Johannesen | Propagate the AlignStack bit in InlineAsm's to the |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Remove invalid assert |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Properly handle debug values during inline spilling. |
tree | commitdiff |
2010-07-02 |
Gabor Greif | beautify output |
tree | commitdiff |
2010-07-02 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-07-02 |
Dan Gohman | Don't claim to preserve AliasAnalysis. First, this... |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Rematerialize as much as possible before inserting... |
tree | commitdiff |
2010-07-02 |
Jim Grosbach | 80-column and trailing whitespace cleanup. |
tree | commitdiff |
2010-07-02 |
Jim Grosbach | grammar tweaks |
tree | commitdiff |
2010-07-02 |
Bob Wilson | Fix incorrect asm-printing of some NEON immediates... |
tree | commitdiff |
2010-07-02 |
Gabor Greif | use ArgOperand API (found by my previous commit) |
tree | commitdiff |
2010-07-02 |
Dan Gohman | IndirectBr is not safe to speculatively execute (!) |
tree | commitdiff |
2010-07-02 |
Dan Gohman | Rename CreateReg to CreateRegs, and MakeReg to CreateReg. |
tree | commitdiff |
2010-07-01 |
Bruno Cardoso Lopes | Shrink down SSE3 code by more multiclass refactoring |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Make the "linker_private" linkage type emit a non-weak... |
tree | commitdiff |
2010-07-01 |
Bruno Cardoso Lopes | Shrink down SSE3 code by some multiclass refactoring... |
tree | commitdiff |
2010-07-01 |
Bob Wilson | ARM function alignments were off by a power of two... |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Implement the "linker_private_weak" linkage type. This... |
tree | commitdiff |
2010-07-01 |
Devang Patel | Do not require line number entry for undefined local... |
tree | commitdiff |
2010-07-01 |
Daniel Dunbar | MC: Fix some stray hunks I didn't intend to commit. |
tree | commitdiff |
2010-07-01 |
Daniel Dunbar | MC: Pass the target instance to the AsmParser constructor. |
tree | commitdiff |
2010-07-01 |
Daniel Dunbar | MC: Fix an error message. |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Remove context sensitivity concerns from interprocedura... |
tree | commitdiff |
2010-07-01 |
Daniel Dunbar | MC: Move COFF enumeration constants to llvm/Support... |
tree | commitdiff |
2010-07-01 |
Devang Patel | Debugging infomration is encoded in llvm IR using metad... |
tree | commitdiff |
2010-07-01 |
Devang Patel | If a named mdnode is removed then mark module as changed. |
tree | commitdiff |
2010-07-01 |
Bruno Cardoso Lopes | Move SSE3 Move patterns to a more appropriate section |
tree | commitdiff |
2010-07-01 |
Bruno Cardoso Lopes | Add AVX SSE3 packed addsub instructions |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Temporarily disable on-demand fast-isel. |
tree | commitdiff |
2010-07-01 |
Gabor Greif | reformulate CallSite::getCallee to adapt to CallInst... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Use FuncInfo's isExportedInst accessor method instead of |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Rename CreateRegForValue to CreateReg, and change its... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Fast isel no longer needs DeadMachineInstrElim to clean... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Teach fast-isel to avoid loading a value from memory... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Enable on-demand fast-isel. |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Fix X86FastISel's add folding to actually work, and... |
tree | commitdiff |
2010-07-01 |
Bruno Cardoso Lopes | Add AVX SSE3 replicate and convert instructions |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Teach X86FastISel to fold constant offsets and scaled... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Reapply r106422, splitting the code for materializing... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Don't use operator[] here, because it's not desirable... |
tree | commitdiff |
2010-07-01 |
Bruno Cardoso Lopes | - Add AVX SSE2 Move doubleword and quadword instructions. |
tree | commitdiff |
2010-07-01 |
Mikhail Glushenkov | 80-col violation. |
tree | commitdiff |
2010-07-01 |
Mikhail Glushenkov | Trailing whitespace. |
tree | commitdiff |
2010-07-01 |
Jakob Stoklund Olesen | Add memory operand folding support to InlineSpiller. |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Add support for rematerialization to InlineSpiller. |
tree | commitdiff |
2010-06-30 |
Bill Wendling | Use the catch-all selectors we already found when conve... |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | lowerinvoke needs to handle aggregate function args... |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | Handle array and vector typed parameters in sjljehprepa... |
tree | commitdiff |
2010-06-30 |
Devang Patel | Remove all debug info related named mdnodes. |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | grammar tweak in comment. |
tree | commitdiff |
2010-06-30 |
Dan Gohman | In ScalarEvolution::forgetValue, eliminate any SCEVUnknown |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Move MOVD/MODQ code around, creating sections for each... |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Some fool committed without testing (or even building... |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Add AVX SSE2 mask creation and conditional store instru... |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Remember to track spill slot uses in VirtRegMap when... |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Fix a bug introduced in r107211 where instructions... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Revert the part of r107257 which introduced new logic... |
tree | commitdiff |
2010-06-30 |
Duncan Sands | Remove an unused variable. The call to getRoot has... |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Add AVX SSE2 packed integer extract/insert instructions |
tree | commitdiff |
2010-06-30 |
Duncan Sands | Rather than giving SmallPtrSetImpl a member field Small... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use CallSite::arg_end instead of CallInst::op_end |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand (corrected by CallInst::ArgOffset... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand (corrected by CallInst::ArgOffset... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getNumArgOperands instead of getNumOperands |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Improve ScalarEvolution's nsw and nuw preservation. |
tree | commitdiff |
2010-06-30 |
Dan Gohman | When computing a new ConservativeResult, intersect... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Rework scev-aa's basic computation so that it doesn... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Simplify. |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Add AVX SSE2 integer unpack instructions |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Add AVX SSE2 packed integer shuffle instructions |
tree | commitdiff |
2010-06-30 |
John Mosby | Remove trailing whitespace, no functionality changes. |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Small refactoring of SSE2 packed integer shuffle instru... |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Add AVX SSE2 pack with saturation integer instructions |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | Add AVX SSE2 integer packed compare instructions |
tree | commitdiff |
2010-06-30 |
Bruno Cardoso Lopes | - Add AVX form of all SSE2 logical instructions |
tree | commitdiff |
2010-06-30 |
Devang Patel | Do not construct DIE for already processed MDNode. |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Use skipInstruction() as a simpler way of iterating... |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Use clEnumValN macro to work around keyword clash |
tree | commitdiff |
2010-06-30 |
Devang Patel | Add variables into a scope before constructing scope... |
tree | commitdiff |
2010-06-29 |
Jakob Stoklund Olesen | Begin implementation of an inline spiller. |
tree | commitdiff |
2010-06-29 |
Bruno Cardoso Lopes | Add *several* AVX integer packed binop instructions |
tree | commitdiff |
2010-06-29 |
Dan Gohman | Fix ScalarEvolution's tripcount computation for chains... |
tree | commitdiff |
2010-06-29 |
Bill Wendling | Revert r107205 and r107207. |
tree | commitdiff |
2010-06-29 |
Devang Patel | Print InlinedAt location. |
tree | commitdiff |
next |