summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* [MachineSink] Address post-commit review commentsArnaud A. de Grandmaison2015-06-161-21/+28
* [AVX512] add integer min/max intrinsics support.Asaf Badouh2015-06-162-24/+48
* X86: optimized i64 vector multiply with constantElena Demikhovsky2015-06-161-5/+11
* Revert 239795Philip Reames2015-06-161-18/+0
* [AArch64] Generalize extract-high DUP extension to MOVI/MVNI.Ahmed Bougacha2015-06-161-15/+24
* Move logic from JumpThreading into LazyValue info to simplify caller. Philip Reames2015-06-162-53/+51
* modules: Add explicit dependency on intrinsics_genDuncan P. N. Exon Smith2015-06-1611-0/+33
* [InstCombine] Propagate non-null facts to call parametersPhilip Reames2015-06-161-0/+18
* MIR Serialization: Print and parse simple machine function attributes.Alex Lorenz2015-06-162-0/+8
* MIR Serialization: move the MIR printer out of the MIR printing pass.Alex Lorenz2015-06-154-41/+110
* [X86] Try to shorten dwarf CFI emissionReid Kleckner2015-06-151-28/+23
* Debug Info IR: Switch DIObjCProperty to use DITypeRef.Adrian Prantl2015-06-153-3/+4
* MIR Serialization: Create dummy functions when the MIR file doesn't have LLVM...Alex Lorenz2015-06-151-3/+24
* MIR Serialization: Report an error when machine functions have the same name.Alex Lorenz2015-06-151-0/+3
* [Hexagon] PC-relative offsets are relative to packet start rather than the of...Colin LeMahieu2015-06-151-3/+38
* Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne2015-06-1514-3/+638
* Don't indent inside a namespace. NFC.Rafael Espindola2015-06-151-21/+19
* Replace @ with the more common \. NFC.Rafael Espindola2015-06-151-6/+6
* Don't repeat names in comments and start functions with a lower case letter.Rafael Espindola2015-06-151-537/+527
* MIR Serialization: Connect the machine function analysis pass to the MIR parser.Alex Lorenz2015-06-1510-75/+161
* Remove duplicate conditional in if-stmt.Eric Christopher2015-06-151-2/+1
* Cleanup the constructor of BitcodeReader. NFC.Rafael Espindola2015-06-151-30/+28
* Unbreak the build from r239740.Sanjoy Das2015-06-151-4/+4
* [Hexagon] Moving pass declarations out of header and in to implementation fil...Colin LeMahieu2015-06-1513-52/+53
* [CodeGen] Add a pass to fold null checks into nearby memory operations.Sanjoy Das2015-06-154-0/+270
* [TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.Sanjoy Das2015-06-152-5/+95
* [TargetInstrInfo] Rename getLdStBaseRegImmOfs and implement for x86.Sanjoy Das2015-06-158-24/+58
* [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.Sanjoy Das2015-06-156-2/+155
* [NFC] Extract X86MCInstLower::LowerMachineOperand.Sanjoy Das2015-06-151-38/+37
* De-duplicate common expression, NFC.Yaron Keren2015-06-151-3/+3
* Rangify several for loops, NFC.Yaron Keren2015-06-151-17/+15
* On behalf of Alexandros Lamprineas:Evgeny Astigeevich2015-06-151-0/+6
* Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObject...Daniel Sanders2015-06-153-17/+10
* Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.Daniel Sanders2015-06-153-10/+17
* [MachineSink] Improve runtime performance. NFC.Arnaud A. de Grandmaison2015-06-151-35/+59
* [ValueTracking] do not overwrite analysis results already computedJingyue Wu2015-06-151-146/+160
* [AArch64] Delete two empty files, which should be removed by r239713.Hao Liu2015-06-151-0/+0
* [AArch64] Revert r239711 again. We need to discuss how to share code between ...Hao Liu2015-06-156-419/+0
* [AArch64] Match interleaved memory accesses into ldN/stN instructions.Hao Liu2015-06-156-0/+419
* [InstSimplify] fsub nnan x, x -> 0.0 is valid without ninfBenjamin Kramer2015-06-141-2/+2
* [InstSimplify] Add self-fdiv identities for -ffinite-math-only.Benjamin Kramer2015-06-141-0/+15
* AVX-512: Implemented DAG lowering for shuff62x2/shufi62x2 instuctions ( Shuff...Igor Breger2015-06-141-0/+28
* Add support for parsing the XOR operator in Intel syntax inline assembly.Michael Kuperstein2015-06-141-12/+39
* AVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instructions with round control f...Igor Breger2015-06-145-15/+48
* AsmPrinter.cpp: Avoid crashes for targeting like "arm-mingw32". CurrentFnSym ...NAKAMURA Takumi2015-06-141-1/+2
* Reformat.NAKAMURA Takumi2015-06-141-5/+3
* [Statepoints] Skip a vector copy when uniquing values.Benjamin Kramer2015-06-131-11/+4
* [ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer2015-06-139-50/+33
* C++11 Rangify loops in AssemblyWriter::printModule, NFC.Yaron Keren2015-06-131-11/+8
* Don't use std::errc.Rafael Espindola2015-06-134-6/+10
OpenPOWER on IntegriCloud