| Commit message (Expand) | Author | Age | Files | Lines |
* | Use references to attribute groups on the call/invoke instructions. | Bill Wendling | 2013-02-22 | 3 | -10/+10 |
* | I optimized the following patterns: | Elena Demikhovsky | 2013-02-20 | 1 | -1/+11 |
* | Modify the LLVM assembly output so that it uses references to represent funct... | Bill Wendling | 2013-02-20 | 4 | -8/+21 |
* | AArch64: adjust tests which rely on a default JIT | Tim Northover | 2013-02-18 | 1 | -0/+12 |
* | ARM cost model: Add vector reverse shuffle costs | Arnold Schwaighofer | 2013-02-12 | 1 | -0/+40 |
* | Refine fix to bug 15041. | Bill Schmidt | 2013-02-08 | 1 | -0/+16 |
* | ARM cost model: Address computation in vector mem ops not free | Arnold Schwaighofer | 2013-02-08 | 3 | -3/+86 |
* | ARM cost model: Add costs for vector selects | Arnold Schwaighofer | 2013-02-07 | 1 | -0/+54 |
* | ARM cost model: Cost for scalar integer casts and floating point conversions | Arnold Schwaighofer | 2013-02-05 | 1 | -0/+158 |
* | ARM cost model: Penalize insertelement into D subregisters | Arnold Schwaighofer | 2013-02-04 | 2 | -0/+52 |
* | Initial implementation of PPCTargetTransformInfo | Hal Finkel | 2013-01-25 | 2 | -0/+40 |
* | Make opt grab the triple from the module and use it to initialize the target ... | Nadav Rotem | 2013-01-01 | 1 | -4/+1 |
* | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod... | Dmitri Gribenko | 2012-12-30 | 3 | -3/+3 |
* | Add a check to the test Analysis/ScalarEvolution/2010-09-03-RequiredTransitiv... | Dmitri Gribenko | 2012-12-30 | 1 | -1/+3 |
* | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod... | Dmitri Gribenko | 2012-12-30 | 1 | -1/+1 |
* | We are not ready to estimate the cost of integer expansions based on the numb... | Nadav Rotem | 2012-12-23 | 1 | -2/+0 |
* | Improve the X86 cost model for loads and stores. | Nadav Rotem | 2012-12-21 | 2 | -2/+67 |
* | Reverse order of checking SSE level when calculating compare cost, so we check | Jakub Staszak | 2012-12-18 | 1 | -14/+28 |
* | Optimistically analyse Phi cycles | Arnold Schwaighofer | 2012-12-10 | 1 | -2/+63 |
* | Cost Model: change the default cost of control flow instructions (br / ret / ... | Nadav Rotem | 2012-12-05 | 6 | -9/+9 |
* | Modified dump() to provide a little | Preston Briggs | 2012-11-30 | 2 | -4/+4 |
* | Modified depends() to recognize that when all levels are "=" and | Preston Briggs | 2012-11-27 | 15 | -360/+360 |
* | Modify depends(Src, Dst, PossiblyLoopIndependent). | Preston Briggs | 2012-11-27 | 14 | -401/+401 |
* | Corrects a problem where we reply exclusively of GEPs to drive | Preston Briggs | 2012-11-21 | 15 | -142/+187 |
* | Phi speculation improvement for BasicAA | Hal Finkel | 2012-11-17 | 1 | -0/+71 |
* | DependenceAnalysis: Print all dependency pairs when dumping. Update all testc... | Benjamin Kramer | 2012-11-13 | 15 | -1346/+2559 |
* | CostModel: add another known vector trunc optimization. | Nadav Rotem | 2012-11-06 | 1 | -0/+3 |
* | Cost Model: add tables for some avx type-conversion hacks. | Nadav Rotem | 2012-11-06 | 1 | -0/+32 |
* | CostModel: Add tables for the common x86 compares. | Nadav Rotem | 2012-11-05 | 1 | -0/+42 |
* | Code Model: Improve the accuracy of the zext/sext/trunc vector cost estimation. | Nadav Rotem | 2012-11-05 | 1 | -0/+34 |
* | Cost Model: Normalize the insert/extract index when splitting types | Nadav Rotem | 2012-11-05 | 1 | -0/+7 |
* | Cost Model: teach the cost model about expanding integers. | Nadav Rotem | 2012-11-05 | 1 | -0/+9 |
* | Implement the cost of abnormal x86 instruction lowering as a table. | Nadav Rotem | 2012-11-05 | 1 | -0/+2 |
* | Don't infer whether a value is captured in the current function from the | Richard Osborne | 2012-11-05 | 1 | -0/+21 |
* | X86 CostModel: Add support for a some of the common arithmetic instructions f... | Nadav Rotem | 2012-11-03 | 2 | -0/+42 |
* | Add a stub for the x86 cost model impl. Implement a basic cost rule for inser... | Nadav Rotem | 2012-11-02 | 1 | -0/+33 |
* | CostModel: add support for Vector Insert and Extract. | Nadav Rotem | 2012-11-02 | 1 | -0/+43 |
* | Add a cost model analysis that allows us to estimate the cost of IR-level ins... | Nadav Rotem | 2012-11-02 | 5 | -0/+109 |
* | Remove LoopDependenceAnalysis. | Benjamin Kramer | 2012-10-26 | 6 | -392/+0 |
* | dependence analysis | Sebastian Pop | 2012-10-11 | 16 | -0/+5522 |
* | Add default JIT LIT variable. | James Molloy | 2012-10-02 | 3 | -3/+3 |
* | Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic) | Duncan Sands | 2012-09-26 | 1 | -0/+13 |
* | BasicAA: Recognize cyclic NoAlias phis | Arnold Schwaighofer | 2012-09-06 | 1 | -0/+33 |
* | BasicAA: GEPs of NoAlias'ing base ptr with equivalent indices are NoAlias | Arnold Schwaighofer | 2012-09-06 | 1 | -0/+54 |
* | llvm/test/Analysis/Profiling: Mark 3 of them as REQUIRES: loadable_module. | NAKAMURA Takumi | 2012-08-29 | 3 | -0/+9 |
* | Profile: set branch weight metadata with data generated from profiling. | Manman Ren | 2012-08-28 | 3 | -0/+466 |
* | BranchProb: modify the definition of an edge in BranchProbabilityInfo to handle | Manman Ren | 2012-08-24 | 1 | -0/+27 |
* | Fix broken check lines. | Benjamin Kramer | 2012-08-17 | 1 | -1/+1 |
* | MemoryDependenceAnalysis attempts to find the first memory dependency for fun... | Nadav Rotem | 2012-08-13 | 1 | -0/+34 |
* | Stay rational; don't assert trying to take the square root of a negative value. | Nick Lewycky | 2012-08-01 | 1 | -0/+21 |