summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG
Commit message (Expand)AuthorAge
* Ugly hack! Add helper functions InsertInFlightSetEntry andEvan Cheng2006-06-29
* Use hidden visibility to make symbols in an anonymous namespace getChris Lattner2006-06-28
* Shave another 27K off libllvmgcc.dylib with visibility hiddenChris Lattner2006-06-28
* Mark these two classes as hidden, shrinking libllbmgcc.dylib by 25KChris Lattner2006-06-28
* Fix CodeGen/Generic/2006-06-28-SimplifySetCCCrash.llChris Lattner2006-06-28
* For PR801:Reid Spencer2006-06-27
* Consistency. EXTRACT_ELEMENT index operand should have ptr type.Evan Cheng2006-06-15
* Instructions with variable operands (variable_ops) can have a number requiredEvan Cheng2006-06-15
* Port some bugfixes in shift handling from SimplifyDemandedBits over toChris Lattner2006-06-13
* TargetLowering::ComputeMaskedBits was not clearing reciprocal bits on shifts.Jim Laskey2006-06-13
* Make sure to update the CFG correctly if a switch only has a default dest.Chris Lattner2006-06-12
* Start on my todo listAndrew Lenharth2006-06-12
* Fix X86/inline-asm.ll:test2, a case where an input value was implicitlyChris Lattner2006-06-08
* Fix Regression/CodeGen/X86/inline-asm.ll, a case where inline asm causesChris Lattner2006-06-08
* For PR798:Reid Spencer2006-06-05
* Use archive libraries instead of object files for VMCore, BCReader,Reid Spencer2006-06-01
* commuteInstruction() does not always create a new MI!Evan Cheng2006-05-31
* Eliminate a memory leak.Evan Cheng2006-05-31
* visitVBinOp: Can't fold divide by zero!Evan Cheng2006-05-31
* Make sure the register pressure reduction schedulers work for non-uniformEvan Cheng2006-05-30
* When a priority_queue is empty, the behavior of top() operator isEvan Cheng2006-05-30
* Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!):Chris Lattner2006-05-27
* Make CALL node consistent with RET node. Signness of value has type MVT::i32Evan Cheng2006-05-26
* Change RET node to include signness information of the return values. e.g.Evan Cheng2006-05-26
* Turn on -sched-commute-nodes by default.Evan Cheng2006-05-25
* CALL node change: now including signness of every argument.Evan Cheng2006-05-25
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-24
* -enable-unsafe-fp-math implies -enable-finite-only-fp-mathEvan Cheng2006-05-23
* Fix missing includeVladimir Prus2006-05-23
* Incorrect SETCC CondCode used for FP comparisons.Evan Cheng2006-05-23
* lib/Target/Target.tdEvan Cheng2006-05-18
* Fix the result of the call to use a correct vbitconvert. There is no need toChris Lattner2006-05-17
* Correct a previous patch which broke CodeGen/PowerPC/vec_call.llChris Lattner2006-05-17
* Another typo. Pointed out by Nate Begeman.Evan Cheng2006-05-17
* Fixed a LowerCallTo and LowerArguments bug. They were introducing illegalEvan Cheng2006-05-17
* Fix an obvious bug in getPackedTypeBreakdown. Return 1 if type is legal.Evan Cheng2006-05-17
* When we legalize target nodes, do not use getNode to create a new node,Chris Lattner2006-05-17
* Add an assertion, avoid some unneeded work for each call. No functionalityChris Lattner2006-05-17
* Add support for calls that pass and return legal vectors.Chris Lattner2006-05-16
* Add a new ISD::CALL node, make the default impl of TargetLowering::LowerCallToChris Lattner2006-05-16
* this should be 128 I thinkAndrew Lenharth2006-05-16
* Move this code to a common placeAndrew Lenharth2006-05-16
* Add a chain to FORMAL_ARGUMENTS. This is a minimal port of the X86 backend,Chris Lattner2006-05-16
* Move function-live-in-handling code from the sdisel code to the scheduler.Chris Lattner2006-05-16
* Legalize FORMAL_ARGUMENTS nodes correctly, we don't want to legalize them onceChris Lattner2006-05-16
* Fixing 2006-05-01-SchedCausingSpills.ll; some clean upEvan Cheng2006-05-13
* Revert an un-intended changeEvan Cheng2006-05-13
* Merge identical code.Chris Lattner2006-05-13
* Remove dead varsChris Lattner2006-05-12
* remove dead varsChris Lattner2006-05-12