Add a ELFSectionRef class and use it to expose getSectionType.
[oota-llvm.git] / lib / CodeGen /
2015-06-26 Hao Liu[InterleavedAccess] Fix failures "undefined type 'llvm...
2015-06-26 Hao Liu[InterleavedAccess] Add a pass InterleavedAccess to...
2015-06-25 Duncan P. N. Exon... AsmPrinter: Use an intrusively linked list for DIE...
2015-06-25 Duncan P. N. Exon... AsmPrinter: Convert DIE::Values to a linked list
2015-06-25 Matt ArsenaultDAGCombiner: Use pop_back_val()
2015-06-25 Sanjay Patelfix typos; NFC
2015-06-25 Matt ArsenaultDAGCombiner: Remove redundant check
2015-06-25 Bruno Cardoso Lopes[AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
2015-06-24 Akira Hatanaka[If Converter] Convert recursion to iteration.
2015-06-24 Alex LorenzMIR Serialization: Serialize simple MachineRegisterInfo...
2015-06-24 Duncan P. N. Exon... AsmPrinter: Cleanup DIEValue::EmitValue() API, NFC
2015-06-24 Alex LorenzMIR Serialization: Serialize the null register operands.
2015-06-24 Daniel SandersEliminate additional redundant copies of Triple objects...
2015-06-24 Pawel BylicaFix instruction scheduling live register tracking
2015-06-24 NAKAMURA TakumiMILexer.cpp: Try to fix a warning. [-Wsign-compare]
2015-06-23 Alex LorenzMIR Serialization: Serialize immediate machine operands.
2015-06-23 Alex LorenzMIR Parser: Use correct source locations for machine...
2015-06-23 Sanjoy DasRevert "[FaultMaps] Move FaultMapParser to Object/"
2015-06-23 Alex LorenzMIR Serialization: Serialize physical register machine...
2015-06-23 Benjamin Kramer[BranchFolding] Document why replacing HashMachineInstr...
2015-06-23 Benjamin Kramer[MachineBasicBlock] Add getFirstNonDebugInstr to comple...
2015-06-23 Benjamin Kramer[MachineBasicBlock] Use the const_cast(this) trick...
2015-06-23 Rafael EspindolaSimplify the Mangler interface now that DataLayout...
2015-06-23 Rafael EspindolaUse MCSymbols for FastISel.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-23 Sanjoy Das[FaultMaps] Move FaultMapParser to Object/
2015-06-23 Sanjay Patel[x86] generalize reassociation optimization in machine...
2015-06-22 Pawel BylicaRevert r240291: causes problems in self-hosted builds.
2015-06-22 Alex LorenzMIR Serialization: Introduce a lexer for machine instru...
2015-06-22 Sanjoy DasFix MSVC build.
2015-06-22 Sanjoy Das[FaultMaps] Add a parser for the __llvm__faultmaps...
2015-06-22 Rafael EspindolaAvoid a Symbol -> Name -> Symbol conversion.
2015-06-22 Alex LorenzMIR Serialization: Serialize machine instruction names.
2015-06-22 Pawel BylicaFix shl folding in DAG combiner.
2015-06-22 Chandler Carruth[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
2015-06-21 Duncan P. N. Exon... AsmPrinter: Don't emit empty .debug_loc entries
2015-06-21 Duncan P. N. Exon... AsmPrinter: Rewrite initialization of DbgVariable, NFC
2015-06-20 Hans WennborgSwitch lowering: add heuristic for filling leaf nodes...
2015-06-20 NAKAMURA TakumiReformat.
2015-06-20 NAKAMURA TakumiRevert r240040, "[BranchFolding] Replace custom Machine...
2015-06-20 Sanjoy Das[Statepoint] Remove unnecessary argument from Statepoin...
2015-06-19 Sanjay Patelname change: hasPattern() -> getMachineCombinerPatterns...
2015-06-19 Alex LorenzMIR Parser: report an error when a basic block isn...
2015-06-19 Alex LorenzMIR Serialization: Serialize the list of machine basic...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-18 Yi JiangAvoid redundant select node in early if-conversion...
2015-06-18 Hans WennborgSwitch lowering: enable whole-switch jump tables at...
2015-06-18 Benjamin Kramer[BranchFolding] Replace custom MachineInstr with Machin...
2015-06-18 David Majnemer[CodeGen] Don't emit a random reference to the personal...
2015-06-18 Sanjay Patelfix typo; NFC
2015-06-17 Benjamin Kramer[AsmPrinter] Make isRepeatedByteSequence smarter about...
2015-06-17 Sanjay Patelremove unnecessary casts; NFC
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-17 Ahmed Bougacha[CodeGenPrepare] Generalize inserted set from truncs...
2015-06-17 Sanjay Patelfix typos in comments; NFC
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-16 Rafael EspindolaRename and improve emitSectionOffset.
2015-06-16 Sanjay Patelrename variables; NFC
2015-06-16 Sanjay Patelextract some code into a helper function for MergeConse...
2015-06-16 Matthias BraunVirtRegMap: Add undef flag when reading undefined subre...
2015-06-16 Matthias BraunTargetRegisterInfo: Make the concept of imprecise lane...
2015-06-16 Alex LorenzMIR Parser: Report an error when a machine function...
2015-06-16 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes, disabl...
2015-06-16 Matt ArsenaultRevert "Revert "Fix merges of non-zero vector stores""
2015-06-16 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-16 Arnaud A. de Grand... [MachineSink] Address post-commit review comments
2015-06-16 Alex LorenzMIR Serialization: Print and parse simple machine funct...
2015-06-15 Alex LorenzMIR Serialization: move the MIR printer out of the...
2015-06-15 Adrian PrantlDebug Info IR: Switch DIObjCProperty to use DITypeRef.
2015-06-15 Alex LorenzMIR Serialization: Create dummy functions when the...
2015-06-15 Alex LorenzMIR Serialization: Report an error when machine functio...
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-15 Alex LorenzMIR Serialization: Connect the machine function analysi...
2015-06-15 Sanjoy DasUnbreak the build from r239740.
2015-06-15 Sanjoy Das[CodeGen] Add a pass to fold null checks into nearby...
2015-06-15 Sanjoy Das[TargetInstrInfo] Rename getLdStBaseRegImmOfs and imple...
2015-06-15 Sanjoy Das[CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
2015-06-15 Arnaud A. de Grand... [MachineSink] Improve runtime performance. NFC.
2015-06-14 NAKAMURA TakumiAsmPrinter.cpp: Avoid crashes for targeting like "arm...
2015-06-14 NAKAMURA TakumiReformat.
2015-06-13 Simon Pilgrim[DAGCombiner] Added BSWAP(BSWAP(x)) -> x combine pattern.
2015-06-13 Sanjay Patelhoist loop-invariant; NFCI
2015-06-13 Sanjay Patelremove function names from comments and clean up; NFC
2015-06-13 Simon Pilgrim[SelectionDAG] Added assertions + UNDEF handling for...
2015-06-13 Sanjay Patelremove unnecessary casts; NFCI
2015-06-13 Simon Pilgrim[DAGCombiner] Added BSWAP vector constant folding support.
2015-06-13 Simon PilgrimStripped trailing whitespace. NFC.
2015-06-13 Matthias BraunRename TargetSubtargetInfo::enablePostMachineScheduler...
2015-06-13 Matthias BraunMachineLICM: Use TargetSchedModel instead of just itine...
2015-06-11 Reid Kleckner[WinEH] Put finally pointers in the handler scope table...
2015-06-11 Reid Kleckner[WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-06-11 Rafael EspindolaGeneralize emitAbsoluteSymbolDiff.
2015-06-11 Reid KlecknerRevert "Fix merges of non-zero vector stores"
2015-06-11 Matt ArsenaultFix merges of non-zero vector stores
2015-06-11 Sanjay Patelremove function names from comments; NFC
2015-06-11 Arnaud A. de Grand... [LiveVariables] Improve isLiveOut runtime performances...
2015-06-11 Arnaud A. de Grand... [PHIElim] Use ranges and const-ify, NFC.
next