index
:
delta/llvm.git
277873ce0f48
51f23efbef48
5357a98c823a
9eb3e564d3b
EmptyLineAfterFunctionDefinition
HEAD
Jamie_Phabricator_D100991
LitFixes
Llvm
aranges
arcpatch-D108319
arcpatch-D113798
arcpatch-D90810
base_offset
baserock/flang
baserock/morph
c92d1aa44b132597d
cherry-pick-something
cleaner-attribute-errors
cmake-integration
dev-main-update
dev-newmaster
dev/mdvorski/ranges_the_rest_algo
diagnostic-handler-dev
efb284c07e
eng/PR-D101122-follow-up
fix_asan
forTom
hostassoc
llvm_plex_11.0.1
lntue-libc-fmin
maain
mai
main
maste
master
muiez/revert-ffad4
omp-loop
optimize_compinstr_fix
perf/tmp
relase/12.x
release/1.0.x
release/1.1.x
release/1.2.x
release/1.3.x
release/1.4.x
release/1.5.x
release/1.6.x
release/1.7.x
release/1.8.x
release/1.9.x
release/10.x
release/11.x
release/12.x
release/13.x
release/14.x
release/15.x
release/16.x
release/2.0.x
release/2.1.x
release/2.2.x
release/2.3.x
release/2.4.x
release/2.5.x
release/2.6.x
release/2.7.x
release/2.8.x
release/2.9.x
release/3.0.x
release/3.1.x
release/3.2.x
release/3.3.x
release/3.4.x
release/3.5.x
release/3.6.x
release/3.7.x
release/3.8.x
release/3.9.x
release/4.x
release/5.x
release/6.x
release/7.x
release/8.x
release/9.x
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
release_34
release_35
release_35@215010
release_36
release_37
release_38
release_39
release_40
release_50
release_60
release_70
release_80
release_90
relese/12.x
rgallop/opensource-main/scudo_standalone
scripted-process
shape
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
temp-test-main
test-D97234
testing
upstream
use-after-move-docs
verify-in-debug
vkd1
zibi/warnings_from_nanosleep
github.com: llvm/llvm-project.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
GlobalISel
/
MachineIRBuilder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
David Blaikie
2017-11-08
1
-1
/
+1
*
[GISel]: Implement widenScalar for Legalizing G_PHI
Aditya Nandakumar
2017-08-25
1
-14
/
+16
*
Use helper function instead of manually constructing DBG_VALUEs (NFC)
Adrian Prantl
2017-08-01
1
-12
/
+7
*
Remove the unused DBG_VALUE offset parameter from GlobalISel (NFC)
Adrian Prantl
2017-07-28
1
-5
/
+5
*
[MachineIRBuilder] Fix formatting. NFC.
Diana Picus
2017-07-05
1
-1
/
+1
*
[MachineIRBuilder] Add buildOr helper. NFC.
Diana Picus
2017-07-05
1
-0
/
+4
*
[MachineIRBuilder] Add buildBinaryOp helper. NFC
Diana Picus
2017-07-05
1
-29
/
+11
*
GlobalISel: add G_IMPLICIT_DEF instruction.
Tim Northover
2017-06-30
1
-1
/
+1
*
GlobalISel: add some more sanity-checking to MachineInstrBuilder. NFC.
Tim Northover
2017-06-27
1
-1
/
+15
*
GlobalISel: verify that a COPY is trivial when created.
Tim Northover
2017-06-27
1
-2
/
+3
*
AArch64: legalize G_EXTRACT operations.
Tim Northover
2017-06-26
1
-0
/
+3
*
GlobalISel: convert buildSequence to use non-deprecated instructions.
Tim Northover
2017-06-23
1
-9
/
+25
*
[globalisel][legalizer] G_LOAD/G_STORE NarrowScalar should not emit G_GEP x, 0.
Daniel Sanders
2017-06-13
1
-0
/
+18
*
[GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls
2017-04-19
1
-2
/
+3
*
Revert "[GlobalISel] Support vector-of-pointers in LLT"
Kristof Beyls
2017-04-18
1
-3
/
+2
*
[GlobalISel] Support vector-of-pointers in LLT
Kristof Beyls
2017-04-18
1
-2
/
+3
*
[GlobalISel] Translate insertelement and extractelement
Volkan Keles
2017-03-10
1
-0
/
+40
*
[GlobalISel] Relax vector G_SELECT assertion.
Ahmed Bougacha
2017-03-07
1
-3
/
+4
*
[GlobalISel] Slightly clean up DBG_VALUE FP build code.
Ahmed Bougacha
2017-03-07
1
-2
/
+1
*
[GlobalISel] Emit DBG_VALUE %noreg for non-int/fp constant values.
Ahmed Bougacha
2017-03-07
1
-1
/
+6
*
GlobalISel: restrict G_EXTRACT instruction to just one operand.
Tim Northover
2017-03-06
1
-23
/
+14
*
GlobalISel: don't emit degenerate G_INSERT instructions.
Tim Northover
2017-03-06
1
-0
/
+25
*
GlobalISel: add buildUndef method to MachineIRBuilder. NFC.
Tim Northover
2017-03-06
1
-0
/
+4
*
GlobalISel: constrain G_INSERT to inserting just one value per instruction.
Tim Northover
2017-03-03
1
-0
/
+9
*
GlobalISel: add merge/unmerge nodes for legalization.
Tim Northover
2017-03-03
1
-0
/
+40
*
GlobalISel: introduce G_PTR_MASK to simplify alloca handling.
Tim Northover
2017-02-14
1
-0
/
+11
*
GlobalISel: translate dynamic alloca instructions.
Tim Northover
2017-02-03
1
-0
/
+24
*
[GlobalISel] Add support for indirectbr
Kristof Beyls
2017-01-30
1
-0
/
+4
*
GlobalISel: support debug intrinsics.
Tim Northover
2017-01-26
1
-0
/
+61
*
Apply clang-tidy's performance-unnecessary-value-param to LLVM.
Benjamin Kramer
2017-01-13
1
-1
/
+1
*
GlobalISel: simplify MachineIRBuilder interface.
Tim Northover
2016-12-07
1
-16
/
+11
*
GlobalISel: allow G_SELECT instructions for pointers.
Tim Northover
2016-12-06
1
-4
/
+5
*
Add missing parens in assert.
Sam McCall
2016-12-06
1
-1
/
+1
*
GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t.
Tim Northover
2016-12-05
1
-3
/
+19
*
GlobalISel: handle stack-based parameters on AArch64.
Tim Northover
2016-09-22
1
-0
/
+9
*
GlobalISel: split aggregates for PCS lowering
Tim Northover
2016-09-20
1
-1
/
+2
*
GlobalISel: relax type constraints on G_ICMP to allow pointers.
Tim Northover
2016-09-15
1
-3
/
+1
*
GlobalISel: support translation of global addresses.
Tim Northover
2016-09-12
1
-0
/
+12
*
GlobalISel: translate GEP instructions.
Tim Northover
2016-09-12
1
-0
/
+23
*
GlobalISel: fix comments and add assertions for valid instructions.
Tim Northover
2016-09-09
1
-4
/
+88
*
GlobalISel: move type information to MachineRegisterInfo.
Tim Northover
2016-09-09
1
-99
/
+68
*
GlobalISel: use G_TYPE to annotate physregs with a type.
Tim Northover
2016-08-31
1
-0
/
+5
*
GlobalISel: combine extracts & sequences created for legalization
Tim Northover
2016-08-30
1
-0
/
+4
*
GlobalISel: legalize sdiv and srem operations.
Tim Northover
2016-08-26
1
-0
/
+16
*
GlobalISel: add missing type to G_UADDE instructions
Tim Northover
2016-08-25
1
-5
/
+4
*
GlobalISel: perform multi-step legalization
Tim Northover
2016-08-25
1
-0
/
+14
*
#ifdef out validation code when asserts are disabled to remove unused variable
Richard Smith
2016-08-23
1
-0
/
+2
*
GlobalISel: make truncate/extend casts uniform
Tim Northover
2016-08-23
1
-9
/
+33
*
GlobalISel: legalize integer comparisons on AArch64.
Tim Northover
2016-08-23
1
-0
/
+10
*
GlobalISel: support legalization of G_FCONSTANTs
Tim Northover
2016-08-19
1
-0
/
+5
[next]