| Commit message (Expand) | Author | Age | Files | Lines |
* | Add addrspacecast instruction. | Matt Arsenault | 2013-11-15 | 1 | -5/+7 |
* | Fix another constant folding address space place I missed. | Matt Arsenault | 2013-11-04 | 1 | -12/+19 |
* | Fix a constant folding address space place I missed. | Matt Arsenault | 2013-09-17 | 1 | -3/+4 |
* | Move variable under condition where it is used | Matt Arsenault | 2013-09-12 | 1 | -1/+2 |
* | Teach ConstantFolding about pointer address spaces | Matt Arsenault | 2013-08-20 | 1 | -33/+54 |
* | Slightly simplify code with helper functions | Matt Arsenault | 2013-08-12 | 1 | -14/+16 |
* | Add some braces, and spaces around operators | Matt Arsenault | 2013-08-12 | 1 | -26/+42 |
* | ConstantFolding: ComputeMaskedBits wants the scalar size for vectors. | Benjamin Kramer | 2013-04-19 | 1 | -1/+1 |
* | Fix a scalability issue with complex ConstantExprs. | Benjamin Kramer | 2013-04-13 | 1 | -12/+24 |
* | Constant fold vector bitcasts of halves similarly to how floats and doubles a... | Michael Ilseman | 2013-02-26 | 1 | -6/+8 |
* | Formatting. | Chad Rosier | 2013-02-20 | 1 | -2/+1 |
* | Teach the DataLayout aware constant folder to be much more aggressive towards | Nick Lewycky | 2013-02-14 | 1 | -8/+30 |
* | Conditionalize constant folding of math intrinsics on the availability of an ... | Owen Anderson | 2013-02-07 | 1 | -0/+10 |
* | Signficantly generalize our ability to constant fold floating point intrinsic... | Owen Anderson | 2013-02-06 | 1 | -14/+88 |
* | ConstantFolding: Fix a crash when encoutering a truncating inttoptr. | Benjamin Kramer | 2013-02-05 | 1 | -3/+7 |
* | use GEP::accumulateConstantOffset() to replace custom written code to compute... | Nuno Lopes | 2013-02-03 | 1 | -27/+2 |
* | ConstantFolding: Add a missing folding that leads to a miscompile. | Benjamin Kramer | 2013-01-24 | 1 | -4/+4 |
* | ConstantFolding: Tweak r173289, it should evaluate in the intptr type, not th... | Benjamin Kramer | 2013-01-23 | 1 | -18/+15 |
* | ConstantFolding: Evaluate GEP indices in the index type. | Benjamin Kramer | 2013-01-23 | 1 | -2/+11 |
* | Make APFloat constructor require explicit semantics. | Tim Northover | 2013-01-22 | 1 | -1/+1 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -8/+8 |
* | Rename VMCore directory to IR. | Chandler Carruth | 2013-01-02 | 1 | -7/+7 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -6/+6 |
* | llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr... | NAKAMURA Takumi | 2012-11-08 | 1 | -9/+19 |
* | ConstantFolding.cpp: Whitespace. | NAKAMURA Takumi | 2012-11-05 | 1 | -100/+100 |
* | Revert the majority of the next patch in the address space series: | Chandler Carruth | 2012-11-01 | 1 | -7/+5 |
* | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth | 2012-11-01 | 1 | -124/+117 |
* | Add some cleanup to the DataLayout changes requested by Chandler. | Micah Villmow | 2012-10-24 | 1 | -2/+1 |
* | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow | 2012-10-24 | 1 | -115/+123 |
* | Resubmit the changes to llvm core to update the functions to support differen... | Micah Villmow | 2012-10-15 | 1 | -5/+7 |
* | Revert 165732 for further review. | Micah Villmow | 2012-10-11 | 1 | -7/+5 |
* | Add in the first iteration of support for llvm/clang/lldb to allow variable p... | Micah Villmow | 2012-10-11 | 1 | -5/+7 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -17/+17 |
* | Dont cast away const needlessly. Found by gcc48 -Wcast-qual. | Roman Divacky | 2012-09-06 | 1 | -1/+2 |
* | When constant folding GEP expressions, keep the address space information of ... | Nadav Rotem | 2012-07-30 | 1 | -3/+19 |
* | When folding a load from a global constant, if the load started in the middle | Duncan Sands | 2012-07-25 | 1 | -5/+8 |
* | Reapply r155682, making constant folding more consistent, with a fix to work | Dan Gohman | 2012-04-27 | 1 | -7/+20 |
* | Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve... | NAKAMURA Takumi | 2012-04-27 | 1 | -14/+4 |
* | Use ConstantExpr::getExtractElement when constant-folding vectors | Dan Gohman | 2012-04-27 | 1 | -4/+14 |
* | Fix a crash on valid (if UB) bitcode that is produced for some global | Chandler Carruth | 2012-04-24 | 1 | -3/+11 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-07 | 1 | -2/+2 |
* | Remove some dead code and tidy things up now that vectors use ConstantDataVector | Chris Lattner | 2012-02-06 | 1 | -18/+14 |
* | reapply the patches reverted in r149470 that reenable ConstantDataArray, | Chris Lattner | 2012-02-05 | 1 | -3/+3 |
* | Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes... | Argyrios Kyrtzidis | 2012-02-01 | 1 | -3/+3 |
* | Change ConstantArray::get to form a ConstantDataArray when possible, | Chris Lattner | 2012-01-31 | 1 | -3/+3 |
* | Add r149110 back with a fix for when the vector and the int have the same | Rafael Espindola | 2012-01-27 | 1 | -0/+38 |
* | Revert r149110 and add a testcase that was crashing since that revision. | Rafael Espindola | 2012-01-27 | 1 | -38/+0 |
* | enhance constant folding to be able to constant fold bitcast of | Chris Lattner | 2012-01-27 | 1 | -0/+38 |
* | progress making the world safe to ConstantDataVector. While | Chris Lattner | 2012-01-26 | 1 | -39/+45 |
* | use Constant::getAggregateElement to simplify a bunch of code. | Chris Lattner | 2012-01-25 | 1 | -73/+24 |