2016-12-03 |
Matthias Braun | AArch64CollectLOH: Rewrite as block-local analysis.
|
commit | commitdiff | tree |
2016-12-01 |
Matthias Braun | RegisterCoalscer: Only coalesce complete reserved registers.
|
commit | commitdiff | tree |
2016-12-01 |
Matthias Braun | Move most EH from MachineModuleInfo to MachineFunction
|
commit | commitdiff | tree |
2016-11-30 |
Matthias Braun | Move most EH from MachineModuleInfo to MachineFunction
|
commit | commitdiff | tree |
2016-11-30 |
Matthias Braun | Move VariableDbgInfo from MachineModuleInfo to MachineFunction
|
commit | commitdiff | tree |
2016-11-30 |
Matthias Braun | Move FrameInstructions from MachineModuleInfo to MachineFunction
|
commit | commitdiff | tree |
2016-11-30 |
Matthias Braun | MCStreamer: Use "cfi" for CFI related temp labels.
|
commit | commitdiff | tree |
2016-11-30 |
Matthias Braun | Clarify rules for reserved regs, fix aarch64 ones.
|
commit | commitdiff | tree |
2016-11-28 |
Matthias Braun | MachineScheduler: Export function to construct "default...
|
commit | commitdiff | tree |
2016-11-22 |
Matthias Braun | TargetSubtargetInfo: Move implementation to lib/CodeGen...
|
commit | commitdiff | tree |
2016-11-18 |
Matthias Braun | Statistic/Timer: Include timers in PrintStatisticsJSON().
|
commit | commitdiff | tree |
2016-11-18 |
Matthias Braun | Timer: Track name and description.
|
commit | commitdiff | tree |
2016-11-18 |
Matthias Braun | MachineOperand: Add dump() method
|
commit | commitdiff | tree |
2016-11-16 |
Matthias Braun | AArch64: Use DeadRegisterDefinitionsPass before regalloc.
|
commit | commitdiff | tree |
2016-11-11 |
Matthias Braun | Revert "(origin/master, origin/HEAD) MachineScheduler...
|
commit | commitdiff | tree |
2016-11-11 |
Matthias Braun | MachineScheduler/ScheduleDAG: Add support to skipping...
|
commit | commitdiff | tree |
2016-11-11 |
Matthias Braun | ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive...
|
commit | commitdiff | tree |
2016-11-11 |
Matthias Braun | MachineScheduler: Dump EntrySU/ExitSU if possible
|
commit | commitdiff | tree |
2016-11-11 |
Matthias Braun | ScheduleDAG: Identify EntrySU/ExitSU when dumping node ids
|
commit | commitdiff | tree |
2016-11-11 |
Matthias Braun | ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()
|
commit | commitdiff | tree |
2016-11-10 |
Matthias Braun | ScheduleDAGInstrs: Ignore dependencies of constant...
|
commit | commitdiff | tree |
2016-11-10 |
Matthias Braun | Timer: Remove group-less NamedRegionTimer constructor.
|
commit | commitdiff | tree |
2016-11-10 |
Matthias Braun | ScheduleDAGInstrs: Slightly simplify code; NFC
|
commit | commitdiff | tree |
2016-11-10 |
Matthias Braun | RegisterCoalescer: Ignore interferences for constant...
|
commit | commitdiff | tree |
2016-11-08 |
Matthias Braun | AArch64DeadRegisterDefinitionsPass: Fix Changed flag
|
commit | commitdiff | tree |
2016-10-29 |
Matthias Braun | AArch64DeadRegisterDefinitionsPass: Cleanup; NFC
|
commit | commitdiff | tree |
2016-10-28 |
Matthias Braun | MachineRegisterInfo: Remove unused arg from isConstantPhysRe...
|
commit | commitdiff | tree |
2016-10-28 |
Matthias Braun | TargetPassConfig: Move addPass of IPRA RegUsageInfoProp...
|
commit | commitdiff | tree |
2016-10-25 |
Matthias Braun | MachineInstrBundle: Pass iterators to getBundle(Start...
|
commit | commitdiff | tree |
2016-10-24 |
Matthias Braun | CodeGen/Passes: Pass MachineFunction as functor arg...
|
commit | commitdiff | tree |
2016-10-24 |
Matthias Braun | Use MachineInstr::mop_iterator instead of MIOperands...
|
commit | commitdiff | tree |
2016-10-14 |
Matthias Braun | Timer: Fix doxygen comments, use member initializer...
|
commit | commitdiff | tree |
2016-10-11 |
Matthias Braun | Fix warning; NFC
|
commit | commitdiff | tree |
2016-10-11 |
Matthias Braun | MIRParser: generic register operands with types
|
commit | commitdiff | tree |
2016-10-11 |
Matthias Braun | MIRParser: Rewrite register info initialization; mostly NFC
|
commit | commitdiff | tree |
2016-10-05 |
Matthias Braun | AMDGPU: Do not re-use tmpreg in spill/restore lowering
|
commit | commitdiff | tree |
2016-10-04 |
Matthias Braun | AArch64: Macrofusion: Split features, add missing combinations.
|
commit | commitdiff | tree |
2016-10-03 |
Matthias Braun | TargetMachine: Make the win32-macho workaround more...
|
commit | commitdiff | tree |
2016-10-03 |
Matthias Braun | Set some tests to an unknown vendor and OS
|
commit | commitdiff | tree |
2016-10-03 |
Matthias Braun | AArch64Subtarget: Remove unused CPUString field
|
commit | commitdiff | tree |
2016-10-03 |
Matthias Braun | X86: Do not produce GOT relocations on windows
|
commit | commitdiff | tree |
2016-09-30 |
Matthias Braun | ScheduleDAGInstrs: Cleanup, use range based for; NFC
|
commit | commitdiff | tree |
2016-09-29 |
Matthias Braun | MachineFunction: Add missing newline in debug print()
|
commit | commitdiff | tree |
2016-09-29 |
Matthias Braun | ScheduleDAGInstrs: There is no need to set OrigNode...
|
commit | commitdiff | tree |
2016-09-27 |
Matthias Braun | Statistic: Bring back printing on exit by default
|
commit | commitdiff | tree |
2016-09-26 |
Matthias Braun | Statistic: Only print statistics on exit for -stats
|
commit | commitdiff | tree |
2016-09-26 |
Matthias Braun | MachineInstr: Fix comment typo, further refine comment...
|
commit | commitdiff | tree |
2016-09-23 |
Matthias Braun | llc: Add -start-before/-stop-before options
|
commit | commitdiff | tree |
2016-09-23 |
Matthias Braun | ScheduleDAG: Match enum names when printing sdep kinds
|
commit | commitdiff | tree |
2016-09-22 |
Matthias Braun | MachineScheduler: Slightly simplify release node
|
commit | commitdiff | tree |
2016-09-22 |
Matthias Braun | MachineScheduler: Remove ineffective heuristic; NFC
|
commit | commitdiff | tree |
2016-09-20 |
Matthias Braun | BranchFolder: Fix invalid undef flags after merge.
|
commit | commitdiff | tree |
2016-09-20 |
Matthias Braun | Machine{Instr|Operand}: Clarify some isIdenticalTo...
|
commit | commitdiff | tree |
2016-09-19 |
Matthias Braun | LiveRangeCalc: Fix reporting of invalid vreg usage...
|
commit | commitdiff | tree |
2016-09-13 |
Matthias Braun | AArch64: Cleanup tailcall CC check, enable swiftcc.
|
commit | commitdiff | tree |
2016-08-25 |
Matthias Braun | MachineFunctionProperties/MIRParser: Rename AllVRegsAllocate...
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | MIRYamlMapping cleanup
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | MIRParser/MIRPrinter: Compute HasInlineAsm instead...
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | Missed a test in my last commit
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | MachineRegisterInfo/MIR: Initialize tracksSubRegLiveness...
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | TargetSchedule: Do not consider subregister definitions...
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | CodeGen: Remove MachineFunctionAnalysis => Enable ...
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | MIRParser/MIRPrinter: Compute isSSA instead of printing...
|
commit | commitdiff | tree |
2016-08-24 |
Matthias Braun | MachineModuleInfo: Avoid dummy constructor, use INITIALIZE_T...
|
commit | commitdiff | tree |
2016-08-23 |
Matthias Braun | MachineFunction: Introduce NoPHIs property
|
commit | commitdiff | tree |
2016-08-23 |
Matthias Braun | CodeGen: Remove MachineFunctionAnalysis => Enable ...
|
commit | commitdiff | tree |
2016-08-23 |
Matthias Braun | Revert "(HEAD -> master, origin/master, origin/HEAD...
|
commit | commitdiff | tree |
2016-08-23 |
Matthias Braun | CodeGen: Remove MachineFunctionAnalysis => Enable ...
|
commit | commitdiff | tree |
2016-08-19 |
Matthias Braun | MachineFunction: Add llvm_unreachable for missing properties
|
commit | commitdiff | tree |
2016-08-19 |
Matthias Braun | MachineFunction: Cleanup/simplify MachineFunctionProperties...
|
commit | commitdiff | tree |
2016-08-19 |
Matthias Braun | MachineFunction: Make LastProperty an alias of the...
|
commit | commitdiff | tree |
2016-08-19 |
Matthias Braun | Revert "RegScavenging: Add scavengeRegisterBackwards()"
|
commit | commitdiff | tree |
2016-08-18 |
Matthias Braun | CodeGen: Add/Factor out LiveRegUnits class; NFCI
|
commit | commitdiff | tree |
2016-08-18 |
Matthias Braun | RegScavenging: Add scavengeRegisterBackwards()
|
commit | commitdiff | tree |
2016-08-18 |
Matthias Braun | Testcase for r279022
|
commit | commitdiff | tree |
2016-08-18 |
Matthias Braun | TailDuplicator: Fix crash after r278974
|
commit | commitdiff | tree |
2016-08-17 |
Matthias Braun | IfConversion: Use references instead of pointers where...
|
commit | commitdiff | tree |
2016-08-17 |
Matthias Braun | IfConversion: Use range based for; NFC
|
commit | commitdiff | tree |
2016-08-17 |
Matthias Braun | IfConversion: Improve doxygen comments
|
commit | commitdiff | tree |
2016-08-15 |
Matthias Braun | Revert "[Thumb] Validate branch target for CBZ/CBNZ...
|
commit | commitdiff | tree |
2016-08-10 |
Matthias Braun | TargetOpcodes: Rewrite the documentation for SUBREG_TO_REG
|
commit | commitdiff | tree |
2016-08-09 |
Matthias Braun | X86InstrInfo: Update liveness in classifyLea()
|
commit | commitdiff | tree |
2016-08-06 |
Matthias Braun | Revert "(refs/bisect/bad) GVN-hoist: enable by default"
|
commit | commitdiff | tree |
2016-08-03 |
Matthias Braun | RenameIndependentSubregs: Fix liveness query in rewriteOpera...
|
commit | commitdiff | tree |
2016-08-03 |
Matthias Braun | opt-bisect-legacy-pass-manager.ll: Test only works...
|
commit | commitdiff | tree |
2016-08-02 |
Matthias Braun | CommandFlags.h/llc: Move StopAfter/StartBefore options...
|
commit | commitdiff | tree |
2016-07-28 |
Matthias Braun | Missed updating a GlobalISel bit in my last commit
|
commit | commitdiff | tree |
2016-07-28 |
Matthias Braun | MachineFunction: Return reference for getFrameInfo...
|
commit | commitdiff | tree |
2016-07-26 |
Matthias Braun | MIRParser: Use dot instead of colon to mark subregisters
|
commit | commitdiff | tree |
2016-07-26 |
Matthias Braun | MIRParser: Use shorter cfi identifiers
|
commit | commitdiff | tree |
2016-07-26 |
Matthias Braun | LiveIntervalAnalysis: Fix handleMoveDown() problem
|
commit | commitdiff | tree |
2016-07-21 |
Matthias Braun | IPRA: Fix RegMask calculation for alias registers
|
commit | commitdiff | tree |
2016-07-21 |
Matthias Braun | X86InstrInfo: No need for liveness analysis in classifyLEAReg()
|
commit | commitdiff | tree |
2016-07-20 |
Matthias Braun | Revert "RegScavenging: Add scavengeRegisterBackwards()"
|
commit | commitdiff | tree |
2016-07-19 |
Matthias Braun | RegScavenging: Add scavengeRegisterBackwards()
|
commit | commitdiff | tree |
2016-07-19 |
Matthias Braun | RegisterScavenger: Introduce backward() mode.
|
commit | commitdiff | tree |
2016-07-16 |
Matthias Braun | llc: Add support for -run-pass none
|
commit | commitdiff | tree |
2016-07-16 |
Matthias Braun | llc: Move pass query/add code into an own function...
|
commit | commitdiff | tree |
2016-07-16 |
Matthias Braun | ARM/MIR: Move test from MIR to CodeGen/ARM directory
|
commit | commitdiff | tree |
2016-07-16 |
Matthias Braun | ARM: Initialize LoadStore passes in TargetMachine
|
commit | commitdiff | tree |
next |