2009-12-17 |
Ken Dyck | In LowerEXTRACT_VECTOR_ELT, force an i32 value type... |
tree | commitdiff |
2009-12-16 |
Evan Cheng | Re-enable 91381 with fixes. |
tree | commitdiff |
2009-12-15 |
Jeffrey Yasskin | Change indirect-globals to use a dedicated allocIndirec... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Fix an encoding bug. |
tree | commitdiff |
2009-12-15 |
Kenneth Uildriks | For fastcc on x86, let ECX be used as a return register... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Disable 91381 for now. It's miscompiling ARMISelDAG2DAG... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Use sbb x, x to materialize carry bit in a GPR. The... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Fix integer cast code to handle vector types. |
tree | commitdiff |
2009-12-14 |
Bill Wendling | Whitespace changes, comment clarification. No functiona... |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Disable r91104 for x86. It causes partial register... |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Add comment about potential partial register stall. |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Fix an obvious bug. No test case since LEA16r is not... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
tree | commitdiff |
2009-12-11 |
Anton Korobeynikov | Honour setHasCalls() set from isel. |
tree | commitdiff |
2009-12-11 |
Evan Cheng | Add support to 3-addressify 16-bit instructions. |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Optimize splat of a scalar load into a shuffle of a... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Teach InferPtrAlignment to infer GV+cst alignment and... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Move isConsecutiveLoad to SelectionDAG. It's not target... |
tree | commitdiff |
2009-12-07 |
Dan Gohman | Don't enable the post-RA scheduler on x86 except at... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
tree | commitdiff |
2009-12-04 |
David Greene | Remove an unneeded include. |
tree | commitdiff |
2009-12-04 |
David Greene | Have hasLoad/StoreFrom/ToStackSlot return the relevant... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | yay for case insensitive file systems (?) |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Minor whitespace fixes. |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Fix a minor inconsistency. |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
tree | commitdiff |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
tree | commitdiff |
2009-11-25 |
Bob Wilson | Based on the testcase for pr3120, running on my MacPro... |
tree | commitdiff |
2009-11-25 |
Daniel Dunbar | Sketch structure for X86 disassembler. |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | * Move stub allocation inside the JITEmitter, instead... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | Allow more than one stub to be being generated at the... |
tree | commitdiff |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Fix a thinko that caused spurious @GOTOFFs. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
tree | commitdiff |
2009-11-20 |
Sean Callanan | Recommitting PALIGNR shift width fixes. |
tree | commitdiff |
2009-11-20 |
Sean Callanan | Reverting PALIGNR fix until I figure out how this |
tree | commitdiff |
2009-11-20 |
Sean Callanan | Fixed PALIGNR to take 8-bit rotations in all cases. |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Re-apply 89011. It's not to be blamed. |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Revert 89011. Buildbot thinks it might be breaking... |
tree | commitdiff |
2009-11-17 |
Evan Cheng | MOV64rm should be marked isReMaterializable. |
tree | commitdiff |
2009-11-17 |
Evan Cheng | A few more instructions that should be marked re-materi... |
tree | commitdiff |
2009-11-16 |
Jeffrey Yasskin | Make X86-64 in the Large model always emit 64-bit calls. |
tree | commitdiff |
2009-11-16 |
Evan Cheng | - Check memoperand alignment instead of checking stack... |
tree | commitdiff |
2009-11-14 |
Anton Korobeynikov | Temporary disable the error - it seems to be too conser... |
tree | commitdiff |
2009-11-14 |
Daniel Dunbar | Add llvm::sys::getHostCPUName, for detecting the LLVM... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | - Change TargetInstrInfo::reMaterialize to pass in... |
tree | commitdiff |
2009-11-13 |
Jakob Stoklund Olesen | The instruction pointer %RIP is a reserved register... |
tree | commitdiff |
2009-11-13 |
David Greene | Move DebugInfo checks into EmitComments and remove... |
tree | commitdiff |
2009-11-13 |
David Goodwin | Allow target to specify regclass for which antideps... |
tree | commitdiff |
2009-11-13 |
David Greene | Fix a bootstrap failure. |
tree | commitdiff |
2009-11-12 |
David Greene | Make the MachineFunction argument of getFrameRegister... |
tree | commitdiff |
2009-11-12 |
David Greene | Add hasLoadFromStackSlot and hasStoreToStackSlot to... |
tree | commitdiff |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
tree | commitdiff |
2009-11-12 |
Benjamin Kramer | Add compare_lower and equals_lower methods to StringRef... |
tree | commitdiff |
2009-11-11 |
Dan Gohman | Use a tab in INT3's asm string, for consistency. |
tree | commitdiff |
2009-11-11 |
Daniel Dunbar | llvm-gcc/clang don't (won't?) need this hack. |
tree | commitdiff |
2009-11-10 |
Daniel Dunbar | Add a monstrous hack to improve X86ISelDAGToDAG compile... |
tree | commitdiff |
2009-11-10 |
Jeffrey Yasskin | Fix DenseMap iterator constness. |
tree | commitdiff |
2009-11-10 |
David Goodwin | Fixed to address code review. No functional changes. |
tree | commitdiff |
2009-11-10 |
David Goodwin | Allow targets to specify register classes whose member... |
tree | commitdiff |
2009-11-08 |
Anton Korobeynikov | Throw an error when stack realignment stuff fails inste... |
tree | commitdiff |
2009-11-07 |
Nate Begeman | x86 vector shuffle cleanup/fixes: |
tree | commitdiff |
2009-11-07 |
Chris Lattner | indicate what the native integer types for the target... |
tree | commitdiff |
2009-11-07 |
Chris Lattner | add some missing #includes |
tree | commitdiff |
2009-11-07 |
Jeffrey Yasskin | Make the need-stub variables accurate and consistent... |
tree | commitdiff |
2009-11-07 |
Eric Christopher | Fix a couple of shuffle patterns to use movhlps instead |
tree | commitdiff |
2009-11-07 |
Kenneth Uildriks | Add code to check at SelectionDAGISel::LowerArguments... |
tree | commitdiff |
2009-11-06 |
Daniel Dunbar | Pass StringRef by value. |
tree | commitdiff |
2009-11-06 |
Dan Gohman | Factor out the printing of the leading tab into printIn... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Use SUBREG_TO_REG instead of INSERT_SUBREG to model... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Remove uninteresting and confusing debug output. |
tree | commitdiff |
2009-11-04 |
Jakob Stoklund Olesen | Print out an informative comment for KILL instructions. |
tree | commitdiff |
2009-11-02 |
Anton Korobeynikov | Do not infer the target type for COPY_TO_REGCLASS from... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | improve x86 codegen support for blockaddress. We now... |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Fix MachineLICM to use the correct virtual register... |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Initial x86 support for BlockAddresses. |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
tree | commitdiff |
2009-10-28 |
Evan Cheng | X86 palignr intrinsics immediate field is in bits.... |
tree | commitdiff |
2009-10-28 |
Evan Cheng | Add a second ValueType argument to isFPImmLegal. |
tree | commitdiff |
2009-10-27 |
Bill Wendling | Move and clarify note. |
tree | commitdiff |
2009-10-27 |
Bill Wendling | Note corrected. |
tree | commitdiff |
2009-10-27 |
Bill Wendling | Modify note. |
tree | commitdiff |
2009-10-27 |
Bill Wendling | Add a note. |
tree | commitdiff |
2009-10-27 |
Evan Cheng | Do away with addLegalFPImmediate. Add a target hook... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | apparently the X86 JIT isn't fully contextized, it... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
tree | commitdiff |
2009-10-23 |
Evan Cheng | X86 needs critical path anti-dependency breaking. |
tree | commitdiff |
2009-10-22 |
David Goodwin | Allow the target to select the level of anti-dependence... |
tree | commitdiff |
2009-10-20 |
Dan Gohman | Following r84485, add Defs = [EFLAGS] to the 32-bit... |
tree | commitdiff |
2009-10-20 |
Dan Gohman | Make TranslateX86CC return COND_INVALID instead of... |
tree | commitdiff |
2009-10-19 |
Chris Lattner | X86 should ignore implicit regs when lowering to MCInst... |
tree | commitdiff |
2009-10-19 |
Chris Lattner | simplify by using the twine form of GetOrCreateSymbol |
tree | commitdiff |
2009-10-19 |
Chris Lattner | add a twine version of MCContext::GetOrCreateSymbol. |
tree | commitdiff |
2009-10-19 |
Chris Lattner | revert r84540, fixing build breakage I didn't see becau... |
tree | commitdiff |
2009-10-19 |
Chris Lattner | pass mangler in as a reference instead of a pointer. |
tree | commitdiff |
2009-10-19 |
Chris Lattner | remove strings from instructions who are never asmprinted. |
tree | commitdiff |
next |