summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-1916-21/+21
* IRBuilder: Allow globals to be constructed in a specific address spaceTobias Grosser2015-06-191-3/+5
* [CallGraph] Teach the CallGraph about non-leaf intrinsics.Sanjoy Das2015-06-181-0/+12
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-176-50/+67
* Allow aliases to be unnamed.Rafael Espindola2015-06-172-8/+8
* Use a range loop. NFC.Rafael Espindola2015-06-171-16/+11
* Tweak wording of alignment static_assert messages.James Y Knight2015-06-173-12/+14
* Fix alignment issues in LLVM.James Y Knight2015-06-173-7/+37
* Silence an MSVC warning about not all control paths returning a value; NFC.Aaron Ballman2015-06-161-0/+1
* Debug Info IR: Switch DIObjCProperty to use DITypeRef.Adrian Prantl2015-06-152-2/+3
* Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne2015-06-152-0/+4
* MIR Serialization: Connect the machine function analysis pass to the MIR parser.Alex Lorenz2015-06-153-17/+31
* De-duplicate common expression, NFC.Yaron Keren2015-06-151-3/+3
* C++11 Rangify loops in AssemblyWriter::printModule, NFC.Yaron Keren2015-06-131-11/+8
* Refix a use of explicit pointer types in GEP constant foldingDavid Blaikie2015-06-121-4/+4
* Move OperandList to be allocated prior to User for hung off subclasses.Pete Cooper2015-06-121-11/+22
* Added a version of User::new for hung off uses.Pete Cooper2015-06-121-4/+12
* Rename NumOperands to make it clear its managed by the User. NFC.Pete Cooper2015-06-124-24/+33
* Replace all accesses to User::OperandList with getter and setter methods. NFC.Pete Cooper2015-06-123-11/+19
* Set proper debug location for branch added in BasicBlock::splitBasicBlock().Alexey Samsonov2015-06-111-1/+4
* Replace an instance of custom atomics with standard ones.Benjamin Kramer2015-06-111-3/+3
* Revert "Move dllimport name mangling to IR mangler."Reid Kleckner2015-06-111-4/+0
* Stop returning a Use* from allocHungOffUses.Pete Cooper2015-06-102-17/+16
* Add User::growHungoffUses and use it to grow the hung off uses. NFC.Pete Cooper2015-06-102-30/+31
* Delete User::dropHungOffUses and move it in to ~User which is the only caller...Pete Cooper2015-06-101-16/+0
* Make User track whether a class has 'hung off uses' and delete them in its de...Pete Cooper2015-06-101-2/+7
* Move the special Phi logic for hung off uses in to User::allocHungOffUses. NFC.Pete Cooper2015-06-102-13/+4
* ArgumentPromotion: Drop sret attribute on functions that are only called dire...Peter Collingbourne2015-06-101-3/+1
* Move dllimport name mangling to IR mangler.Peter Collingbourne2015-06-091-0/+4
* Prefer copy init over direct init. NFC.Benjamin Kramer2015-06-081-1/+1
* [AsmWriter] Rewrite module asm printing using StringRef::split.Benjamin Kramer2015-06-071-16/+9
* Rangify more for loops in LegacyPassManager.cpp.Yaron Keren2015-06-051-39/+21
* Rangify for loops in LegacyPassManager.cpp.Yaron Keren2015-06-051-19/+10
* [C API] Add LLVMStructGetTypeAtIndex.Peter Zotov2015-06-041-0/+5
* [ConstantFold] Don't skip the first gep index when folding gepsDavid Majnemer2015-06-041-3/+3
* Int128 is also a built-in preconstructed type.Nick Lewycky2015-06-021-6/+7
* [IR/AsmWriter] Output escape sequences if the first character isdigit()Filipe Cabecinhas2015-06-022-9/+11
* clang-format a few functions. NFCFilipe Cabecinhas2015-06-022-10/+8
* Move the name pointer out of Value into a map that lives on theOwen Anderson2015-06-013-10/+41
* Add isConstant argument to MDBuilder::createTBAAStructTagNodeArtur Pilipenko2015-06-011-4/+11
* [opaque pointer type] Explicitly store the pointee type of the result of a GEPDavid Blaikie2015-06-011-1/+2
* [IR] fptrunc-of-fptrunc isn't an EliminableCastPair.Ahmed Bougacha2015-05-291-1/+1
* Add initial support for the convergent attribute.Owen Anderson2015-05-262-1/+5
* [PlaceSafepoints] Cleanup InsertSafepointPoll functionPhilip Reames2015-05-262-0/+9
* This patch adds support for the vector quadword add/sub instructions introducedKit Barton2015-05-251-1/+5
* Simplify and rename function overrideFunctionAttributes. NFC.Akira Hatanaka2015-05-231-13/+0
* Use Op<0> accessor instead of OperandList for Instructions. NFCPete Cooper2015-05-212-6/+6
* Put GEPOperator member function definition in the appropriate .cpp fileDavid Blaikie2015-05-212-30/+31
* [opaque pointer type] Allow gep_type_iterator to work with the pointee type f...David Blaikie2015-05-211-0/+30
* IR / debug info: Add a DWOId field to DICompileUnit,Adrian Prantl2015-05-214-10/+14
OpenPOWER on IntegriCloud