2015-02-20 |
David Blaikie | Remove some unnecessary unreachables in favor of (somet... |
tree | commitdiff |
2015-02-20 |
Philip Reames | Hide a bunch of advanced testing options in default... |
tree | commitdiff |
2015-02-20 |
Philip Reames | [RewriteStatepointsForGC] Use DenseSet in place of... |
tree | commitdiff |
2015-02-20 |
Philip Reames | [RewriteStatepointsForGC] Replace std::map with DenseMap |
tree | commitdiff |
2015-02-20 |
Philip Reames | [RewriteStatepointsForGC] Cleanup - replace std::vector... |
tree | commitdiff |
2015-02-20 |
Philip Reames | [RewriteStatepointsForGC] More style cleanup [NFC] |
tree | commitdiff |
2015-02-20 |
Philip Reames | [RewriteStatepointsForGC] Remove notion of SafepointBou... |
tree | commitdiff |
2015-02-20 |
Benjamin Kramer | LoopRotate: When reconstructing loop simplify form... |
tree | commitdiff |
2015-02-20 |
Philip Reames | [GC, RewriteStatepointsForGC] Style cleanup and bug fix |
tree | commitdiff |
2015-02-20 |
Reid Kleckner | Use unreachable instead of assert(false) to silence... |
tree | commitdiff |
2015-02-20 |
Philip Reames | [GC] Style cleanup for RewriteStatepointForGC (1 of... |
tree | commitdiff |
2015-02-20 |
Philip Reames | Bugfix for 229954 |
tree | commitdiff |
2015-02-20 |
Benjamin Kramer | RewriteStatepointsForGC: Move details into anonymous... |
tree | commitdiff |
2015-02-20 |
Benjamin Kramer | Wrap recursive function only used in assert in #ifndef... |
tree | commitdiff |
2015-02-20 |
Nick Lewycky | Fix build in release mode, four cases of -Wunused-variable. |
tree | commitdiff |
2015-02-20 |
Philip Reames | Adjust enablement of RewriteStatepointsForGC |
tree | commitdiff |
2015-02-20 |
Philip Reames | Add a pass for constructing gc.statepoint sequences... |
tree | commitdiff |
2015-02-19 |
Adam Nemet | [LoopAccesses] Create the analysis pass |
tree | commitdiff |
2015-02-19 |
Benjamin Kramer | LSR: Move set instead of copying. NFC. |
tree | commitdiff |
2015-02-18 |
NAKAMURA Takumi | Revert r229622: "[LoopAccesses] Make VectorizerParams... |
tree | commitdiff |
2015-02-18 |
Adam Nemet | [LoopAccesses] Create the analysis pass |
tree | commitdiff |
2015-02-18 |
Hal Finkel | [BDCE] Don't forget uses of root instructions seen... |
tree | commitdiff |
2015-02-17 |
Elena Demikhovsky | Fixed a bug in store sinking. |
tree | commitdiff |
2015-02-17 |
Hal Finkel | [BDCE] Add a bit-tracking DCE pass |
tree | commitdiff |
2015-02-16 |
Hal Finkel | [ADCE] Don't indent inside an anonymous namespace |
tree | commitdiff |
2015-02-16 |
James Molloy | [LoopReroll] Relax some assumptions a little. |
tree | commitdiff |
2015-02-16 |
James Molloy | [LoopReroll] Don't crash on dead code |
tree | commitdiff |
2015-02-15 |
Aaron Ballman | Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the... |
tree | commitdiff |
2015-02-15 |
Hal Finkel | [ADCE] Convert another loop for a range-based for |
tree | commitdiff |
2015-02-15 |
Hal Finkel | [ADCE] Use inst_range and range-based fors |
tree | commitdiff |
2015-02-15 |
Hal Finkel | [ADCE] Fix formatting of pointer types |
tree | commitdiff |
2015-02-15 |
Hal Finkel | [ADCE] Fix capitalization of another local variable |
tree | commitdiff |
2015-02-15 |
Hal Finkel | [ADCE] Fix capitalization of some local variables |
tree | commitdiff |
2015-02-14 |
Andrea Di Biagio | [optnone] Skip pass Constant Hoisting on optnone functions. |
tree | commitdiff |
2015-02-14 |
Duncan P. N. Exon... | Transforms: Canonicalize access to function attributes... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [PM] Remove the old 'PassManager.h' header file at... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Concede defeat and disable the unroll analyzer... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Merge the simplification and DCE estimation... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Remove pointless dyn_cast<>s to Instruction... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Don't check the loop set for whether an instru... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Change the other worklist in the unroll analyz... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Replace a boolean, for loop, condition, and... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Directly query for dead instructions. |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Replace a linear time check for no uses with... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Rather than an operand set, use a setvector... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Extract the code to enqueue operansd for the... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Use a small set to de-duplicate operands prior... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Make the unroll cost analysis terminate determ... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Make range based for loops a bit more explicit... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Avoid the "Insn" abbreviation of Instruction... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Tidy up the integer we use to accumululate... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Don't use a map from pointer to bool. Use... |
tree | commitdiff |
2015-02-13 |
Michael Zolotukhin | Prevent division by 0. |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [unroll] Update the new analysis logic from r228265... |
tree | commitdiff |
2015-02-12 |
James Molloy | [LoopRerolling] Be more forgiving with instruction... |
tree | commitdiff |
2015-02-11 |
Mehdi Amini | Reassociate: cannot negate a INT_MIN value |
tree | commitdiff |
2015-02-11 |
James Molloy | [LoopReroll] Introduce the concept of DAGRootSets. |
tree | commitdiff |
2015-02-11 |
Zachary Turner | Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects. |
tree | commitdiff |
2015-02-10 |
David Majnemer | EarlyCSE: It isn't safe to CSE across synchronization... |
tree | commitdiff |
2015-02-10 |
Philip Reames | Adjust how we avoid poll insertion inside the poll... |
tree | commitdiff |
2015-02-09 |
Adrian Prantl | Debug info: When updating debug info during SROA, do... |
tree | commitdiff |
2015-02-09 |
Adrian Prantl | Debug info: Use DW_OP_bit_piece instead of DW_OP_piece... |
tree | commitdiff |
2015-02-09 |
Ramkumar Ramachandra | [Statepoint] Improve two asserts, fix some style (NFC) |
tree | commitdiff |
2015-02-09 |
Ramkumar Ramachandra | PlaceSafepoints: modernize gc.result.* -> gc.result |
tree | commitdiff |
2015-02-09 |
Philip Reames | Update file comment to clarify points highlighted in... |
tree | commitdiff |
2015-02-09 |
Philip Reames | Use range for loops in PlaceSafepoints (NFC) |
tree | commitdiff |
2015-02-09 |
Philip Reames | Add basic tests for PlaceSafepoints |
tree | commitdiff |
2015-02-07 |
Benjamin Kramer | LoopIdiom: Use utility functions. |
tree | commitdiff |
2015-02-07 |
Bjorn Steinbrink | Properly update AA metadata when performing call slot... |
tree | commitdiff |
2015-02-06 |
Michael Zolotukhin | Use estimated number of optimized insns in unroll-thres... |
tree | commitdiff |
2015-02-06 |
Michael Zolotukhin | [InstSimplify] Add SimplifyFPBinOp function. |
tree | commitdiff |
2015-02-06 |
Benjamin Kramer | Make helper functions/classes/globals static. NFC. |
tree | commitdiff |
2015-02-06 |
Benjamin Kramer | IRCE: Demote template to ArrayRef and SmallVector to... |
tree | commitdiff |
2015-02-05 |
Aaron Ballman | Removing an unused variable warning I accidentally... |
tree | commitdiff |
2015-02-05 |
Aaron Ballman | Silencing an MSVC warning about a switch statement... |
tree | commitdiff |
2015-02-05 |
Michael Zolotukhin | Implement new heuristic for complete loop unrolling. |
tree | commitdiff |
2015-02-04 |
Tom Stellard | StructurizeCFG: Remove obsolete fix for loop backedge... |
tree | commitdiff |
2015-02-04 |
Tom Stellard | StructurizeCFG: Use a reverse post-order traversal |
tree | commitdiff |
2015-02-04 |
Aaron Ballman | Fixing a -Wsign-compare warning; NFC |
tree | commitdiff |
2015-02-04 |
Philip Reames | Fix a warning in non-asserts builds |
tree | commitdiff |
2015-02-04 |
Philip Reames | Clang format of a file introduced in 228090 (NFC) |
tree | commitdiff |
2015-02-04 |
Philip Reames | Add a pass for inserting safepoints into (nearly) arbit... |
tree | commitdiff |
2015-02-03 |
Daniel Berlin | Allow PRE to insert no-cost phi nodes |
tree | commitdiff |
2015-02-03 |
Jingyue Wu | Add straight-line strength reduction to LLVM |
tree | commitdiff |
2015-02-02 |
Jingyue Wu | Resurrect the assertion removed by r227717 |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Kill FunctionTargetTransformInfo, TTI... |
tree | commitdiff |
2015-02-01 |
Benjamin Kramer | EarlyCSE: Replace custom hash mixing with Hashing.h |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Thread a function argument through all... |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [PM] Port SimplifyCFG to the new pass manager. |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [PM] Port EarlyCSE to the new pass manager. |
tree | commitdiff |
2015-02-01 |
Jingyue Wu | [SeparateConstOffsetFromGEP] skip optnone functions |
tree | commitdiff |
2015-02-01 |
Jingyue Wu | [SeparateConstOffsetFromGEP] set PreservesCFG flag |
tree | commitdiff |
2015-02-01 |
Jingyue Wu | [NVPTX] Emit .pragma "nounroll" for loops marked with... |
tree | commitdiff |
2015-02-01 |
Adrian Prantl | Fix PR22393. When recursively replacing an aggregate... |
tree | commitdiff |
2015-01-31 |
Chandler Carruth | [PM] Change the core design of the TTI analysis to... |
tree | commitdiff |
2015-01-29 |
James Molloy | [LoopReroll] Alter the data structures used during... |
tree | commitdiff |
2015-01-29 |
Sanjay Patel | [GVN] don't propagate equality comparisons of FP zero... |
tree | commitdiff |
2015-01-29 |
James Molloy | [LoopReroll] Refactor most of reroll() into a helper... |
tree | commitdiff |
2015-01-28 |
Philip Reames | Teach SplitBlockPredecessors how to handle landingpad... |
tree | commitdiff |
2015-01-28 |
Chandler Carruth | [LPM] Stop using the string based preservation API... |
tree | commitdiff |
next |