summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Debug Info: Fix a bug in the DW_AT_bit_offset calculation that wouldAdrian Prantl2015-06-261-13/+28
* CodeGen: Create a proper ModuleSlotTracker for MachineInstrDuncan P. N. Exon Smith2015-06-261-2/+7
* MIR Serialization: Serialize global address machine operands.Alex Lorenz2015-06-266-14/+93
* CodeGen: Push the ModuleSlotTracker through MetadataDuncan P. N. Exon Smith2015-06-261-4/+4
* CodeGen: Push the ModuleSlotTracker through MachineOperandsDuncan P. N. Exon Smith2015-06-262-34/+46
* CodeGen: Use a single SlotTracker in MachineFunction::print()Duncan P. N. Exon Smith2015-06-262-2/+20
* Debug Info: Clarify the documentation for bitfields emission.Adrian Prantl2015-06-261-2/+7
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-06-263-34/+30
* Wrap assert loops in #ifndef NDEBUGPete Cooper2015-06-261-0/+2
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-06-263-21/+18
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-06-264-18/+18
* Show invariant loads in MMO dumpingMatt Arsenault2015-06-261-0/+3
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-06-261-14/+12
* Fix unused variable from r240792.Alex Lorenz2015-06-261-0/+1
* [DAGCombine] Fix demanded bits computation for exact shifts.Benjamin Kramer2015-06-261-1/+13
* MIR Serialization: Serialize machine basic block operands.Alex Lorenz2015-06-266-21/+138
* [DAGCombiner] Preserve the exact bit when simplifying SRA to SRL.Benjamin Kramer2015-06-261-4/+7
* [DAGCombine] fold (X >>?,exact C1) << C2 --> X << (C2-C1)Benjamin Kramer2015-06-261-0/+16
* [InterleavedAccess] Fix failures "undefined type 'llvm::raw_ostream'" on wind...Hao Liu2015-06-261-0/+1
* [InterleavedAccess] Add a pass InterleavedAccess to identify interleaved memo...Hao Liu2015-06-262-0/+286
* AsmPrinter: Use an intrusively linked list for DIE::ChildrenDuncan P. N. Exon Smith2015-06-258-53/+47
* AsmPrinter: Convert DIE::Values to a linked listDuncan P. N. Exon Smith2015-06-257-59/+66
* DAGCombiner: Use pop_back_val()Matt Arsenault2015-06-251-2/+1
* fix typos; NFCSanjay Patel2015-06-251-4/+4
* DAGCombiner: Remove redundant checkMatt Arsenault2015-06-251-1/+1
* [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRelBruno Cardoso Lopes2015-06-251-2/+9
* [If Converter] Convert recursion to iteration.Akira Hatanaka2015-06-241-126/+155
* MIR Serialization: Serialize simple MachineRegisterInfo attributes.Alex Lorenz2015-06-242-0/+29
* AsmPrinter: Cleanup DIEValue::EmitValue() API, NFCDuncan P. N. Exon Smith2015-06-243-14/+13
* MIR Serialization: Serialize the null register operands.Alex Lorenz2015-06-244-4/+16
* Eliminate additional redundant copies of Triple objects. NFC.Daniel Sanders2015-06-242-2/+2
* Fix instruction scheduling live register trackingPawel Bylica2015-06-241-8/+17
* MILexer.cpp: Try to fix a warning. [-Wsign-compare]NAKAMURA Takumi2015-06-241-1/+1
* MIR Serialization: Serialize immediate machine operands.Alex Lorenz2015-06-234-2/+41
* MIR Parser: Use correct source locations for machine instruction diagnostics.Alex Lorenz2015-06-231-2/+23
* Revert "[FaultMaps] Move FaultMapParser to Object/"Sanjoy Das2015-06-231-0/+36
* MIR Serialization: Serialize physical register machine operands.Alex Lorenz2015-06-234-4/+213
* [BranchFolding] Document why replacing HashMachineInstr with hash_code doesn'...Benjamin Kramer2015-06-231-1/+3
* [MachineBasicBlock] Add getFirstNonDebugInstr to complement getLastNonDebugInstrBenjamin Kramer2015-06-234-70/+30
* [MachineBasicBlock] Use the const_cast(this) trick to reduce duplicationBenjamin Kramer2015-06-231-25/+0
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-232-5/+4
* Use MCSymbols for FastISel.Rafael Espindola2015-06-231-1/+20
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-2369-86/+86
* [FaultMaps] Move FaultMapParser to Object/Sanjoy Das2015-06-231-36/+0
* [x86] generalize reassociation optimization in machine combiner to 2 instruct...Sanjay Patel2015-06-231-18/+31
* Revert r240291: causes problems in self-hosted builds.Pawel Bylica2015-06-221-1/+1
* MIR Serialization: Introduce a lexer for machine instructions.Alex Lorenz2015-06-224-11/+193
* Fix MSVC build.Sanjoy Das2015-06-221-4/+3
* [FaultMaps] Add a parser for the __llvm__faultmaps section.Sanjoy Das2015-06-221-0/+37
* Avoid a Symbol -> Name -> Symbol conversion.Rafael Espindola2015-06-226-6/+24
OpenPOWER on IntegriCloud