Commits

Show all
Author Commit Message Labels Comments Date
Jeffrey Yasskin
Add support for TypeBuilder<const/volatile void*, false>. Thanks to Jochen Wilhelmy for the suggestion!
Tags
checker-234
Eric Christopher
Pull these back out, they're a little too aggressive and time consuming for a simple optimization.
Jakob Stoklund Olesen
Oops.
Johnny Chen
Added vcvtb/vcvtt (between half-precision and single-precision, VFP). For disassembly only. A8.6.300
Jakob Stoklund Olesen
Remember to update live-in lists when coalescing physregs. Patch by M Wahab!
Jakob Stoklund Olesen
clang test suite
Dan Gohman
Mention IndVarSimplify in the comment by getSmallConstantTripCount, as is done for getTripCount.
Dan Gohman
Mention vAny and iPTRAny in a comment.
convert-repo
update tags
Chris Lattner
move tests that depend on the x86 backend out of codegen/generic, and remove a few old and unreduced ones. Fixes PR5624.
Chris Lattner
make target independent.
Chris Lattner
merge a target-specific add test into x86 directory.
Chris Lattner
merge another test in, drop the trivially constant folded cases.
Chris Lattner
consolidate and filecheckize two tests.
Chris Lattner
merge two tests, make target independent.
Chris Lattner
move PR3462 to here.
Chris Lattner
add a note from PR6194
Dale Johannesen
Skip DEBUG_VALUE in some places where it was affecting codegen.
Devang Patel
Add declaration attribute to a variable DIE, if there is a separate DIE for the definition.
Sean Callanan
Updated the enhanced disassembly library to produce whitespace tokens in the right places.
Chris Lattner
fix llvm_build_struct_gep for PR6167, patch by Peter Hawkins!
Chris Lattner
simplify this code, duh.
Chris Lattner
fix PR6193, only considering sign extensions *from i1* for this xform.
Eric Christopher
Add file in here too.
Sean Callanan
Fixed a problem where the enhanced disassembly library was reporting inaccurate token IDs.
Chris Lattner
make -show-inst be formatted a bit nicer. Before: movl $3735928559, a ## inst: <MCInst 1273 <MCOperand Reg:0> <MCOperand Imm:1> <MCOperand Reg:0> <MCOperand Expr:(a)> <MCOperand Reg:0> <MCOperand Expr:(3735928559)>> after: movl $3735928559, a ## <MCInst #1273 ## <MCOperand Reg:0> ## <MCOperand Imm:1> ##…
Lang Hames
Fixed a bug in the PBQP allocator's findCoalesces method. Previously spill registers, whose def indexes are not defined, would sometimes be improperly marked as coalescable with conflicting registers. The new findCoalesces routine conservatively assumes that any register with at least one undefined def is not coalescable with any register it interferes with.
Chris Lattner
Implement x86 asm parsing support for %st and %st(4)
Lang Hames
Added copy sensible construction & assignment to PBQP graphs and fixed a memory access bug in the heuristic solver.
Dale Johannesen
Debug operands should not be def or kill.
  1. Prev
  2. Next