summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* Revert r201622 and r201608.Daniel Jasper2014-02-191-13/+6
* Fix PR18743.Rafael Espindola2014-02-181-6/+13
* Remove unnecessary typename.Rafael Espindola2014-02-161-6/+6
* Add extern template instantiations of llvm::Calculate.Rafael Espindola2014-02-141-0/+10
* Check that GlobalAliases don't have section or alignment.Rafael Espindola2014-02-132-0/+4
* Copy dll storage in copyAttributes.Rafael Espindola2014-02-131-0/+1
* Mark the methods in the Mangler const.Rafael Espindola2014-02-101-5/+6
* Copy the ThreadLocalMode in GlobalVariable::copyAttributesFromHans Wennborg2014-02-101-1/+1
* Disable most IR-level transform passes on functions marked 'optnone'.Paul Robinson2014-02-061-0/+22
* [PM] Don't require analysis results to be const in the new pass manager.Chandler Carruth2014-02-051-4/+4
* Test commitAlon Mishne2014-02-051-1/+1
* Fix wording of warning message about invalid debug info.Manman Ren2014-02-041-2/+2
* llvm-cov: Fix include order in GCOV.cppJustin Bogner2014-02-041-3/+3
* llvm-cov: Implement the preserve-paths flagJustin Bogner2014-02-041-10/+49
* DIBuilder: simplify array generation to produce true zero-length arraysDavid Blaikie2014-02-031-4/+0
* Implement inalloca codegen for x86 with the new inalloca designReid Kleckner2014-01-311-2/+2
* [ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'Reid Kleckner2014-01-311-0/+1
* Reland r200340 - 'Add line table debug info to COFF files when using a win32 ...Timur Iskhodzhanov2014-01-301-0/+20
* Revert r200340, "Add line table debug info to COFF files when using a win32 t...NAKAMURA Takumi2014-01-291-20/+0
* Use a raw_stream to implement the mangler.Rafael Espindola2014-01-291-61/+73
* Add line table debug info to COFF files when using a win32 triple.Timur Iskhodzhanov2014-01-281-0/+20
* Fix pr14893.Rafael Espindola2014-01-281-0/+45
* Fix llvm-dis to print the inalloca bit on allocas.Reid Kleckner2014-01-251-0/+2
* Bug 18228 - Fix accepting bitcasts between vectors of pointers with aMatt Arsenault2014-01-221-16/+41
* [PM] Wire up the Verifier for the new pass manager and connect it to theChandler Carruth2014-01-202-10/+23
* [PM] Make the verifier work independently of any pass manager.Chandler Carruth2014-01-192-151/+150
* Add a const lookup routine to get a BlockAddress constant if there isChandler Carruth2014-01-192-2/+13
* Support AddrSpaceCast in ConstantExpr::getAsInstruction.Eli Bendersky2014-01-181-0/+1
* Upgrade ConstantFP's negative zero and infinity getters to handle vector types.Benjamin Kramer2014-01-181-16/+18
* Add an inalloca flag to allocasReid Kleckner2014-01-172-2/+10
* Add two new calling conventions for runtime callsJuergen Ributzka2014-01-171-0/+2
* [PM] [cleanup] Rename some of the Verifier's members, re-arrange them,Chandler Carruth2014-01-171-273/+269
* [PM] Remove the preverifier and directly compute the DominatorTree forChandler Carruth2014-01-172-54/+27
* Change inalloca rules to make it only apply to the last parameterReid Kleckner2014-01-161-24/+9
* [opt][PassInfo] Allow opt to run passes that need target machine.Quentin Colombet2014-01-161-0/+2
* Report a warning when dropping outdated debug info metadata.Manman Ren2014-01-163-2/+20
* Return an error_code from materializeAllPermanently.Rafael Espindola2014-01-141-7/+5
* Use error_code in Module::materializeAll.Rafael Espindola2014-01-141-9/+7
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-143-17/+29
* Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2014-01-143-29/+17
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-143-17/+29
* Fix fastcall mangling of dllimported symbolsNico Rieck2014-01-141-7/+6
* Fix llc to not reuse spill slots in functions that invoke setjmp()Mark Seaborn2014-01-141-4/+2
* Fix uninitialized warning in llvm/lib/IR/DataLayout.cpp.Cameron McInally2014-01-131-2/+3
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-133-37/+47
* [PM] Pull the generic graph algorithms and data structures for dominatorChandler Carruth2014-01-131-2/+3
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-132-4/+4
* [PM] Add module and function printing passes for the new pass manager.Chandler Carruth2014-01-122-24/+41
* [PM] Simplify the IR printing passes significantly now that a narrowerChandler Carruth2014-01-121-38/+19
* [PM] Simplify the interface exposed for IR printing passes.Chandler Carruth2014-01-123-16/+13
OpenPOWER on IntegriCloud