summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders2015-03-132-1/+28
* [MachineCopyPropagation] Fix a bug causing incorrect removal for the instruct...Hao Liu2015-03-131-4/+3
* Use the cached subtarget off of the machine function.Eric Christopher2015-03-131-1/+1
* Use the cached subtarget off of the machine function.Eric Christopher2015-03-131-6/+6
* [X86, AVX2] Replace inserti128 and extracti128 intrinsics with generic shufflesSanjay Patel2015-03-121-22/+0
* Remove unused headers.Eric Christopher2015-03-121-2/+0
* Revert "r232027 - Add infrastructure for support of multiple memory constraints"Hal Finkel2015-03-122-15/+1
* [X86, AVX] replace vextractf128 intrinsics with generic shufflesSanjay Patel2015-03-121-3/+0
* Add infrastructure for support of multiple memory constraints.Daniel Sanders2015-03-122-1/+15
* [NVPTXAsmPrinter] do not print .align on function headersJingyue Wu2015-03-121-1/+2
* Make llvm.eh.actions an intrinsic and add docs for itReid Kleckner2015-03-121-5/+3
* Stop calling DwarfEHPrepare from WinEHPrepareReid Kleckner2015-03-123-40/+24
* Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini2015-03-121-4/+5
* Fix some clang warnings in WinEHPrepareReid Kleckner2015-03-111-3/+2
* Handle big index in getelementptr instructionReid Kleckner2015-03-112-21/+12
* Extended support for native Windows C++ EH outliningAndrew Kaylor2015-03-111-139/+857
* Remove useMachineScheduler and replace it with subtarget optionsEric Christopher2015-03-114-35/+14
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-1/+2
* Put jump tables in unique sections on COFF.Rafael Espindola2015-03-111-0/+25
* Have getRegPressureSetLimit take a MachineFunction so that aEric Christopher2015-03-111-2/+2
* Print section start labels when first switching to the section.Rafael Espindola2015-03-112-45/+5
* Have TargetRegisterInfo::getLargestLegalSuperClass take aEric Christopher2015-03-104-4/+6
* Emit correct linkage-name attribute based on DWARF version.Paul Robinson2015-03-103-13/+15
* Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher2015-03-101-4/+3
* Create symbols marking the start of a section earlier.Rafael Espindola2015-03-102-24/+22
* [CodeGenPrepare] Refine the cost model provided by the promotion helper.Quentin Colombet2015-03-101-61/+77
* Don't evaluate rend() on every iteration of the loop.Chad Rosier2015-03-101-1/+3
* [AsmPrinter][TLOF] Reintroduce AArch64 testBruno Cardoso Lopes2015-03-101-11/+12
* Change the datatype of DwarfExpression::Emit(Un)Signed to (u)int64_tAdrian Prantl2015-03-103-10/+10
* Store an optional section start label in MCSection.Rafael Espindola2015-03-1012-137/+92
* Teach lowering to correctly handle invoke statepoint and gc results tied to t...Igor Laevsky2015-03-103-22/+92
* [BranchFolding] Remove MMOs during tail merge to preserve dependencies.Chad Rosier2015-03-101-0/+57
* [X86, AVX] replace vinsertf128 intrinsics with generic shufflesSanjay Patel2015-03-101-3/+0
* Remove effectively dead code.Rafael Espindola2015-03-102-17/+1
* The operand flag word used in ISD::INLINEASM is an i32 not a pointer. NFC.Daniel Sanders2015-03-101-4/+2
* Move variable into assert to fix -Asserts builds.Rafael Espindola2015-03-101-4/+2
* Remove incredibly confusing isBaseAddressKnownZero.Rafael Espindola2015-03-101-3/+2
* Use a better name for compile unit labels.Rafael Espindola2015-03-101-2/+1
* DwarfAccelTable: remove unneeded bucket terminators.Frederic Riss2015-03-101-2/+3
* Move label creation close to emission. NFC.Rafael Espindola2015-03-104-12/+10
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-109-81/+83
* DwarfAccelTable: Fix handling of hash collisions.Frederic Riss2015-03-101-5/+35
* [CodeGen] Replace the reused stores' chain for extractelt expansion.Ahmed Bougacha2015-03-091-6/+20
* Reland r229944: EH: Prune unreachable resume instructions during Dwarf EH pre...Reid Kleckner2015-03-093-22/+124
* Use a MapVector instead of an extra sort.Rafael Espindola2015-03-091-23/+8
* DwarfAccelTable: fix obvious typo.Frederic Riss2015-03-091-1/+1
* Don't prime the section map.Rafael Espindola2015-03-091-3/+0
* Print jump tables before exception tables.Rafael Espindola2015-03-095-32/+49
* Don't repeat name in comment. NFC.Rafael Espindola2015-03-091-18/+12
* Remove dummy method implementations.Rafael Espindola2015-03-092-26/+0
OpenPOWER on IntegriCloud