2012-05-27 |
Benjamin Kramer | Missed parens. |
tree | commitdiff |
2012-05-27 |
Benjamin Kramer | r157525 didn't work, just disable iterator checking. |
tree | commitdiff |
2012-05-27 |
Benjamin Kramer | SDAGBuilder: Avoid iterator invalidation harder. |
tree | commitdiff |
2012-05-26 |
Benjamin Kramer | SDAGBuilder: Don't create an invalid iterator when... |
tree | commitdiff |
2012-05-26 |
Benjamin Kramer | SelectionDAGBuilder: When emitting small compare chains... |
tree | commitdiff |
2012-05-25 |
Justin Holewinski | Change interface for TargetLowering::LowerCallTo and... |
tree | commitdiff |
2012-05-25 |
Eli Friedman | Simplify code for calling a function where CanLowerRetu... |
tree | commitdiff |
2012-05-24 |
Craig Topper | Mark some static arrays as const. |
tree | commitdiff |
2012-05-21 |
Owen Anderson | Fix use of an unitialized value in the LegalizeOps... |
tree | commitdiff |
2012-05-21 |
Chad Rosier | Typo. |
tree | commitdiff |
2012-05-20 |
Peter Collingbourne | When legalising shifts, do not pre-build a list of... |
tree | commitdiff |
2012-05-20 |
Jakob Stoklund Olesen | Properly constrain register classes for sub-registers. |
tree | commitdiff |
2012-05-18 |
Stepan Dyatkovskiy | Recommited reworked r156804: |
tree | commitdiff |
2012-05-17 |
Stepan Dyatkovskiy | SelectionDAGBuilder: CaseBlock, CaseRanges and CaseCmp... |
tree | commitdiff |
2012-05-16 |
Duncan Sands | Fix a thinko in DisintegrateMERGE_VALUES. Patch by... |
tree | commitdiff |
2012-05-15 |
Stepan Dyatkovskiy | Rejected r156804 due to buildbots failures. |
tree | commitdiff |
2012-05-15 |
Stepan Dyatkovskiy | SelectionDAGBuilder::Clusterify : main functinality... |
tree | commitdiff |
2012-05-14 |
Dan Gohman | Rename @llvm.debugger to @llvm.debugtrap. |
tree | commitdiff |
2012-05-11 |
Chad Rosier | Revert 156658. |
tree | commitdiff |
2012-05-11 |
Chad Rosier | [fast-isel] Fast-isel doesn't use the expect intrinsic. |
tree | commitdiff |
2012-05-11 |
Dan Gohman | Define a new intrinsic, @llvm.debugger. It will be... |
tree | commitdiff |
2012-05-08 |
Jim Grosbach | DAGCombiner should not change the type of an extract_ve... |
tree | commitdiff |
2012-05-07 |
Jakob Stoklund Olesen | Add an MF argument to TRI::getPointerRegClass() and... |
tree | commitdiff |
2012-05-07 |
Owen Anderson | Teach DAG combine to fold x-x to 0.0 when unsafe FP... |
tree | commitdiff |
2012-05-05 |
Benjamin Kramer | Add a new target hook "predictableSelectIsExpensive". |
tree | commitdiff |
2012-05-04 |
Jakob Stoklund Olesen | Make sure findRepresentativeClass picks the widest... |
tree | commitdiff |
2012-05-04 |
Jakob Stoklund Olesen | Use SuperRegClassIterator for findRepresentativeClass(). |
tree | commitdiff |
2012-05-03 |
Andrew Trick | Added TargetRegisterInfo::getAllocatableClass. |
tree | commitdiff |
2012-05-02 |
Owen Anderson | Teach DAGCombine the same multiply-by-1.0 folding trick... |
tree | commitdiff |
2012-05-02 |
Owen Anderson | Teach DAG combine that multiplication by 1.0 can always... |
tree | commitdiff |
2012-05-01 |
Jakub Staszak | Use dyn_cast instead of checking opcode and cast. |
tree | commitdiff |
2012-05-01 |
Bill Wendling | Strip the pointer casts off of allocas so that the... |
tree | commitdiff |
2012-04-30 |
Jakub Staszak | Add some constantness. No functionality change. |
tree | commitdiff |
2012-04-28 |
Andrew Trick | Reapply 155668: Fix the SD scheduler to avoid gluing... |
tree | commitdiff |
2012-04-27 |
Andrew Trick | Temporarily revert r155668: Fix the SD scheduler to... |
tree | commitdiff |
2012-04-26 |
Andrew Trick | Fix the SD scheduler to avoid gluing the same node... |
tree | commitdiff |
2012-04-22 |
Elena Demikhovsky | ZERO_EXTEND/SIGN_EXTEND/TRUNCATE optimization for AVX2 |
tree | commitdiff |
2012-04-21 |
Nadav Rotem | Teach getVectorTypeBreakdown about promotion of vectors... |
tree | commitdiff |
2012-04-20 |
Jakob Stoklund Olesen | Fix PR12599. |
tree | commitdiff |
2012-04-20 |
Jakob Stoklund Olesen | Make ISelPosition a local variable. |
tree | commitdiff |
2012-04-20 |
Jakob Stoklund Olesen | Register DAGUpdateListeners with SelectionDAG. |
tree | commitdiff |
2012-04-17 |
Joel Jones | Fixes a problem in instruction selection with testing... |
tree | commitdiff |
2012-04-16 |
Hal Finkel | Remove dead SD nodes after the combining pass. Fixes... |
tree | commitdiff |
2012-04-15 |
Nadav Rotem | When emulating vselect using OR/AND/XOR make sure to... |
tree | commitdiff |
2012-04-11 |
Nadav Rotem | Reapply 154397. Original message: |
tree | commitdiff |
2012-04-11 |
Craig Topper | Fix an overly indented line. Remove an 'else' after... |
tree | commitdiff |
2012-04-11 |
Craig Topper | Inline implVisitAluOverflow by introducing a nested... |
tree | commitdiff |
2012-04-11 |
Craig Topper | Optimize code a bit by calling push_back only once... |
tree | commitdiff |
2012-04-10 |
Owen Anderson | Move the constant-folding support for FP_ROUND in Selec... |
tree | commitdiff |
2012-04-10 |
Duncan Sands | Add a comment noting that the fdiv -> fmul conversion... |
tree | commitdiff |
2012-04-10 |
Eric Christopher | To ensure that we have more accurate line information... |
tree | commitdiff |
2012-04-10 |
Owen Anderson | Revert r154397, which was causing make check failures... |
tree | commitdiff |
2012-04-10 |
Nadav Rotem | Fix a dagcombine optimization which assumes that the... |
tree | commitdiff |
2012-04-10 |
Anton Korobeynikov | Transform div to mul with reciprocal only when fp imm... |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Make the code slightly more palatable. |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
tree | commitdiff |
2012-04-10 |
Rafael Espindola | Don't try to zExt just to check if an integer constant... |
tree | commitdiff |
2012-04-09 |
Akira Hatanaka | Have TargetLowering::getPICJumpTableRelocBase return... |
tree | commitdiff |
2012-04-09 |
Rafael Espindola | Pattern match a setcc of boolean value with 0 as a... |
tree | commitdiff |
2012-04-09 |
Craig Topper | Remove unnecessary type check when combining and/or... |
tree | commitdiff |
2012-04-09 |
Craig Topper | Remove unnecessary 'else' on an 'if' that always returns |
tree | commitdiff |
2012-04-09 |
Craig Topper | Optimize code slightly. No functionality change. |
tree | commitdiff |
2012-04-09 |
Craig Topper | Replace some explicit checks with asserts for condition... |
tree | commitdiff |
2012-04-08 |
Craig Topper | Optimize code a bit. No functional change intended. |
tree | commitdiff |
2012-04-08 |
Benjamin Kramer | Silence sign-compare warning. |
tree | commitdiff |
2012-04-08 |
Duncan Sands | Only have codegen turn fdiv by a constant into fmul... |
tree | commitdiff |
2012-04-08 |
Craig Topper | Simplify code that tries to do vector extracts for... |
tree | commitdiff |
2012-04-08 |
Chandler Carruth | Move the TLSModel information into the TargetMachine... |
tree | commitdiff |
2012-04-07 |
Craig Topper | Turn avx2 vinserti128 intrinsic calls into INSERT_SUBVE... |
tree | commitdiff |
2012-04-07 |
Craig Topper | Remove 'else' after 'if' that ends in return. |
tree | commitdiff |
2012-04-07 |
Nadav Rotem | 1. Remove the part of r153848 which optimizes shuffle... |
tree | commitdiff |
2012-04-07 |
Duncan Sands | Convert floating point division by a constant into... |
tree | commitdiff |
2012-04-05 |
Jakob Stoklund Olesen | Don't break the IV update in TLI::SimplifySetCC(). |
tree | commitdiff |
2012-04-05 |
Owen Anderson | Treat f16 the same as f80/f128 for the purposes of... |
tree | commitdiff |
2012-04-04 |
Pete Cooper | f16 FREM can now be legalized by promoting to f32 |
tree | commitdiff |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
tree | commitdiff |
2012-04-04 |
Craig Topper | Remove default case from switch that was already coveri... |
tree | commitdiff |
2012-04-04 |
Pete Cooper | Removed useless switch for default case when switch... |
tree | commitdiff |
2012-04-03 |
Pete Cooper | Add VSELECT to LegalizeVectorTypes::ScalariseVectorResu... |
tree | commitdiff |
2012-04-03 |
Chad Rosier | Fix an issue in SimplifySetCC() specific to vector... |
tree | commitdiff |
2012-04-02 |
Owen Anderson | Add predicates for checking whether targets have free... |
tree | commitdiff |
2012-04-02 |
Nadav Rotem | Optimizing swizzles of complex shuffles may generate... |
tree | commitdiff |
2012-04-01 |
Nadav Rotem | This commit contains a few changes that had to go in... |
tree | commitdiff |
2012-03-31 |
Rafael Espindola | Teach CodeGen's version of computeMaskedBits to underst... |
tree | commitdiff |
2012-03-30 |
Bill Wendling | If we have a VLA that has a "use" in a metadata node... |
tree | commitdiff |
2012-03-28 |
Eric Christopher | More debug output. |
tree | commitdiff |
2012-03-27 |
Chris Lattner | fix what looks like a real logic bug, found by PVS... |
tree | commitdiff |
2012-03-26 |
Eric Christopher | Add a debug statement. |
tree | commitdiff |
2012-03-24 |
Hal Finkel | Add the ability to promote legal integer VAARGs. This... |
tree | commitdiff |
2012-03-22 |
Evan Cheng | Source order scheduler should not preschedule nodes... |
tree | commitdiff |
2012-03-22 |
Evan Cheng | Assign node orders to target intrinsics which do not... |
tree | commitdiff |
2012-03-22 |
Chad Rosier | [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1"... |
tree | commitdiff |
2012-03-21 |
Jim Grosbach | Checking a build_vector for an all-ones value. |
tree | commitdiff |
2012-03-20 |
Craig Topper | When combining (vextract shuffle (load ), <1,u,u,u... |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Do everything up to generating code to try to get a... |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Untabify. |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Add another debugging statement here. |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Use lookUpRegForValue here instead of duplicating the... |
tree | commitdiff |
2012-03-19 |
Pete Cooper | f16 FDIV can now be legalized by promoting to f32 |
tree | commitdiff |
2012-03-19 |
Duncan Sands | Fix DAG combine which creates illegal vector shuffles... |
tree | commitdiff |
next |