2010-09-27 |
Dale Johannesen | MMX parameters aren't handled here yet. |
blob | commitdiff | raw |
2010-09-05 |
Chris Lattner | implement rdar://6653118 - fastisel should fold loads... |
blob | commitdiff | raw | diff to current |
2010-08-21 |
Dan Gohman | Fix x86 fast-isel's cmp+branch folding to avoid folding... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Nate Begeman | Make fast isel win64-aware w.r.t. call-clobbered regs |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Use MI.isCopy. |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Jakob Stoklund Olesen | Last COPY conversion. |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Dan Gohman | Don't propagate debug locations to instructions for... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Dan Gohman | Don't fast-isel an x87 comparison opcode, as fast-isel... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Avoid SSE instructions in FastIsel when it is not avail... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Use COPY in X86FastISel::X86SelectRet. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Use COPY in FastISel everywhere it is safe and trivial. |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Chris Lattner | Change LEA to have 5 operands for its memory operand... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jakob Stoklund Olesen | Convert EXTRACT_SUBREG to COPY when emitting machine... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Implement bottom-up fast-isel. This has the advantage... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Add X86FastISel support for return statements. This... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Give FunctionLoweringInfo an MBB member, avoiding the... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Simplify FastISel's constructor by giving it a Function... |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Enable on-demand fast-isel. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Fix X86FastISel's add folding to actually work, and... |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Teach X86FastISel to fold constant offsets and scaled... |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Teach regular and fast isel to set dead flags on unused... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Make this comment less specific. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Fix X86FastISel's address-mode folding to stay within the |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Eliminate unnecessary uses of getZExtValue(). |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Stuart Hastings | Add a DebugLoc parameter to TargetInstrInfo::InsertBran... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Chris Lattner | fix fastisel to handle GS and FS relative pointers... |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Dan Gohman | Fix the allocation of shadow space for the Win64 callin... |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Dan Gohman | FastISel doesn't yet handle callee-pop functions. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Rename X86 subregister indices to something shorter. |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Evan Cheng | - Change MachineInstr::findRegisterDefOperandIdx so... |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Anton Korobeynikov | Add support for thiscall calling convention. |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Dan Gohman | Add initial kill flag support to FastISel. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Factor out EH landing pad code into a separate function... |
blob | commitdiff | raw | diff to current |
2010-04-06 |
John McCall | Fix a number of clang -Wsign-compare warnings that... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | unthread MMI from FastISel |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | fastisel doesn't need DwarfWriter, remove some tendricles. |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Benjamin Kramer | Make isInt?? and isUint?? template specializations... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Eric Christopher | Couple of changes that Dan mentioned for llvm.stackprot... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Eric Christopher | Make fast-isel understand llvm.stackprotector. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Eric Christopher | Have fast-isel understand llvm.objectsize. Update... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Chris Lattner | add support, testcases, and dox for the new GHC calling |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | not committing what you test = bad. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | make gep matching in fastisel match the base of the... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Dale Johannesen | Move dbg_value generation to target-independent FastISel, |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Dale Johannesen | Generate DBG_VALUE from dbg.value intrinsics. These... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | refactor the conditional jump instructions in the ... |
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-02-08 |
Dan Gohman | Rename the PerformTailCallOpt variable to GuaranteedTai... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Dale Johannesen | Add assertion to humor the paranoid. |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Evan Cheng | Restore to pre-94570 state. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Ignore 'forced' tailcall opt in fastisel mode. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Code refactoring, no functionality change. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Dale Johannesen | Generate DEBUG_VALUE comments on x86. The (limited) |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Dale Johannesen | Revert 93811 per request. |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Dale Johannesen | Enable code to emit dbg.declare as DEBUG_VALUE |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Eric Christopher | Have FastISel handle llvm.trap(). |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Duncan Sands | Revert commit 93204, since it causes the assembler... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Evan Cheng | Add manual ISD::OR fastisel selection routines. TableGe... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Dan Gohman | Reword this comment to reference a more fundamental... |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Eric Christopher | After further thought revert the patch to make fast... |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Eric Christopher | Remove extraneous include. |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Eric Christopher | If the data requires a relocation then don't attempt to |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
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-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Dan Gohman | X86FastISel support for loading and storing values... |
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-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Teach X86FastISel how to handle CCValAssign::BCvt,... |
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-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
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 | Begin the painful process of tearing apart the rat... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | code model is never set to default. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | remove the now-dead TM argument to these methods. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | add a couple of predicates to test for "stub style... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | simplify fast isel by using ClassifyGlobalReference... |
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-10 |
Chris Lattner | actually, just eliminate PCRelGVRequiresExtraLoad.... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | There is only one case where GVRequiresExtraLoad return... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Chris Lattner | split call handling out of X86SelectAddress into X86Sel... |
blob | commitdiff | raw | diff to current |
next |